Package | Description |
---|---|
net.windwards.options | |
net.windwards.options.valueparsers |
Modifier and Type | Field and Description |
---|---|
Map<String,OptionDescription> |
OptionParser.descriptions
descriptions hold a mapping of option names to OptionDescription
objects that contain metadata about the options found when
scanning the options instance.
|
Map<String,OptionDescription> |
OptionParser.shortNames
Mapping of short version of options to their respective
OptionDescription objects.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,OptionDescription> |
OptionParser.scanFields(Class<?> klaz,
Object options)
Scan a class for Options, to produce OptionDescriptions from a
class with @Option annotations.
|
Modifier and Type | Method and Description |
---|---|
protected void |
OptionParser.setOption(OptionDescription desc,
String value) |
Modifier and Type | Method and Description |
---|---|
protected static String |
OptionParser.usage(Map<String,OptionDescription> descriptions) |
Modifier and Type | Method and Description |
---|---|
Object |
NumberValueParser.parse(OptionDescription desc,
Class<?> type,
String value) |
Object |
BooleanValueParser.parse(OptionDescription desc,
Class<?> type,
String value) |
Object |
NullValueParser.parse(OptionDescription desc,
Class<?> type,
String value) |
Object |
EnumValueParser.parse(OptionDescription desc,
Class<?> type,
String value) |
Object |
URLValueParser.parse(OptionDescription desc,
Class<?> type,
String value) |
Object |
StringValueParser.parse(OptionDescription desc,
Class<?> type,
String value) |
Object |
ClassValueParser.parse(OptionDescription desc,
Class<?> type,
String value) |
Object |
FileValueParser.parse(OptionDescription desc,
Class<?> type,
String value) |
Object |
ValueParser.parse(OptionDescription desc,
Class<?> type,
String value) |
Copyright © 2013. All Rights Reserved.