All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
boolean |
get(String property,
boolean defaultValue) |
Class |
get(String property,
Class defaultValue) |
int |
get(String property,
int defaultValue) |
long |
get(String property,
long defaultValue) |
String |
get(String property,
String defaultValue) |
<T> T |
get(String property,
T defaultValue) |
<T extends Enum<T>> T |
get(String property,
T defaultValue) |
<T extends Enum<T>> Set<T> |
getAll(String property,
Class<T> enumType) |
<T extends Enum<T>> Set<T> |
getAll(String property,
Set<T> defaultValue) |
protected <T extends Enum<T>> Set<T> |
getAll(String property,
Set<T> defaultValue,
Class<T> enumType) |
<T extends Enum<T>> Set<T> |
getAll(String property,
T... defaultValue) |
Options.Log |
getLogger() |
Properties |
getProperties() |
boolean |
has(String property) |
static String |
join(String delimiter,
Object... collection) |
<T extends Enum<T>> Set<T> |
logAll(String property,
Set<T> value) |
protected static <T extends Enum<T>> String[] |
lowercase(Collection<T> items) |
protected static <T extends Enum<T>> String[] |
lowercase(T... items) |
protected static String |
possibleValues(Class<? extends Enum> enumType) |
protected static <V extends Enum<V>> String |
possibleValues(V v) |
void |
setLogger(Options.Log logger) |
static <T extends Enum<T>> T |
valueOf(Class<T> enumType,
String name)
Use this instead of Enum.valueOf() when you want to ensure that the
the enum values are case insensitive.
|