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 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) |
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) |