| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private final Argument[] | |
| private final StringBuilder | |
| private final List | |
| private final char | |
| private final Map | |
| private final String | |
| private final Map | |
| private int | |
| private final String | |
| private final String |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private boolean | |
| private void | |
| private boolean | |
| protected void | |
| public boolean | |
| pack-priv void | |
| pack-priv void | |
| private char | |
| private void | |
| pack-priv Map | |
| pack-priv <T> T | |
| pack-priv Map | |
| private boolean | |
| pack-priv boolean | |
| pack-priv int | |
| private char | |
| private Argument | |
| public Map | |
| private Boolean | |
| private String | Returns: filename with expanded argumentsa filename to be expanded filename)Expands filename arguments replacing '%p' with the PID and '%t' with the time in 'yyyy_MM_dd_HH_mm_ss' format. |
| private Long | |
| private Object | |
| private Object | |
| private String | |
| private Object |
| argumentIndex | back to summary |
|---|---|
| private int argumentIndex | |
| arguments | back to summary |
|---|---|
| private final Argument[] arguments | |
| builder | back to summary |
|---|---|
| private final StringBuilder builder | |
| conflictedOptions | back to summary |
|---|---|
| private final List<String> conflictedOptions | |
| delimiter | back to summary |
|---|---|
| private final char delimiter | |
| extendedOptions | back to summary |
|---|---|
| private final Map<String, Object> extendedOptions | |
| keyValueDelimiter | back to summary |
|---|---|
| private final String keyValueDelimiter | |
| options | back to summary |
|---|---|
| private final Map<String, Object> options | |
| position | back to summary |
|---|---|
| private int position | |
| text | back to summary |
|---|---|
| private final String text | |
| valueDelimiter | back to summary |
|---|---|
| private final String valueDelimiter | |
| ArgumentParser | back to summary |
|---|---|
| pack-priv ArgumentParser(Argument[] arguments, String text, char delimiter) | |
| accept | back to summary |
|---|---|
| private boolean accept(char c) | |
| addOption | back to summary |
|---|---|
private void addOption(String key, String value)
| |
| atEnd | back to summary |
|---|---|
| private boolean atEnd() | |
| checkConflict | back to summary |
|---|---|
| protected void checkConflict() | |
| checkMandatory | back to summary |
|---|---|
| public boolean checkMandatory() | |
| checkSpelling | back to summary |
|---|---|
| pack-priv void checkSpelling(Set<String> excludeSet) | |
| checkUnknownArguments | back to summary |
|---|---|
| pack-priv void checkUnknownArguments() | |
| currentChar | back to summary |
|---|---|
| private char currentChar() | |
| eatDelimiter | back to summary |
|---|---|
| private void eatDelimiter() | |
| getExtendedOptions | back to summary |
|---|---|
| pack-priv Map | |
| getOption | back to summary |
|---|---|
pack-priv <T> T getOption(String name)
| |
| getOptions | back to summary |
|---|---|
| pack-priv Map | |
| hasArgumentsLeft | back to summary |
|---|---|
| private boolean hasArgumentsLeft() | |
| hasExtendedOptions | back to summary |
|---|---|
| pack-priv boolean hasExtendedOptions() | |
| indexOfUnit | back to summary |
|---|---|
| pack-priv int indexOfUnit(String text) | |
| lastChar | back to summary |
|---|---|
| private char lastChar() | |
| nextArgument | back to summary |
|---|---|
| private Argument nextArgument() | |
| parse | back to summary |
|---|---|
| public Map | |
| parseBoolean | back to summary |
|---|---|
| private Boolean parseBoolean(String name, String text) | |
| parseFilename | back to summary |
|---|---|
| private String parseFilename(String filename) Expands filename arguments replacing '%p' with the PID and '%t' with the time in 'yyyy_MM_dd_HH_mm_ss' format. | |
| parseLong | back to summary |
|---|---|
| private Long parseLong(String name, String text) | |
| parseMemorySize | back to summary |
|---|---|
| private Object parseMemorySize(String name, String text) | |
| parseNanotime | back to summary |
|---|---|
| private Object parseNanotime(String name, String text) | |
| readText | back to summary |
|---|---|
| private String readText(String abortChars) | |
| value | back to summary |
|---|---|
| private Object value(String name, String type, String text) | |