public final class Configuration
extends java.lang.Object
Constructor and Description |
---|
Configuration() |
Configuration(Configuration defaults) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(java.lang.String path) |
java.lang.Object |
get(java.lang.String path) |
<T> T |
get(java.lang.String path,
T def) |
boolean |
getBoolean(java.lang.String path) |
boolean |
getBoolean(java.lang.String path,
boolean def) |
java.util.List<java.lang.Boolean> |
getBooleanList(java.lang.String path) |
byte |
getByte(java.lang.String path) |
byte |
getByte(java.lang.String path,
byte def) |
java.util.List<java.lang.Byte> |
getByteList(java.lang.String path) |
char |
getChar(java.lang.String path) |
char |
getChar(java.lang.String path,
char def) |
java.util.List<java.lang.Character> |
getCharList(java.lang.String path) |
java.lang.Object |
getDefault(java.lang.String path) |
double |
getDouble(java.lang.String path) |
double |
getDouble(java.lang.String path,
double def) |
java.util.List<java.lang.Double> |
getDoubleList(java.lang.String path) |
float |
getFloat(java.lang.String path) |
float |
getFloat(java.lang.String path,
float def) |
java.util.List<java.lang.Float> |
getFloatList(java.lang.String path) |
int |
getInt(java.lang.String path) |
int |
getInt(java.lang.String path,
int def) |
java.util.List<java.lang.Integer> |
getIntList(java.lang.String path) |
java.util.Collection<java.lang.String> |
getKeys()
Gets keys, not deep by default.
|
java.util.List<?> |
getList(java.lang.String path) |
java.util.List<?> |
getList(java.lang.String path,
java.util.List<?> def) |
long |
getLong(java.lang.String path) |
long |
getLong(java.lang.String path,
long def) |
java.util.List<java.lang.Long> |
getLongList(java.lang.String path) |
Configuration |
getSection(java.lang.String path) |
short |
getShort(java.lang.String path) |
short |
getShort(java.lang.String path,
short def) |
java.util.List<java.lang.Short> |
getShortList(java.lang.String path) |
java.lang.String |
getString(java.lang.String path) |
java.lang.String |
getString(java.lang.String path,
java.lang.String def) |
java.util.List<java.lang.String> |
getStringList(java.lang.String path) |
void |
set(java.lang.String path,
java.lang.Object value) |
public Configuration()
public Configuration(Configuration defaults)
public <T> T get(java.lang.String path, T def)
public boolean contains(java.lang.String path)
public java.lang.Object get(java.lang.String path)
public java.lang.Object getDefault(java.lang.String path)
public void set(java.lang.String path, java.lang.Object value)
public Configuration getSection(java.lang.String path)
public java.util.Collection<java.lang.String> getKeys()
public byte getByte(java.lang.String path)
public byte getByte(java.lang.String path, byte def)
public java.util.List<java.lang.Byte> getByteList(java.lang.String path)
public short getShort(java.lang.String path)
public short getShort(java.lang.String path, short def)
public java.util.List<java.lang.Short> getShortList(java.lang.String path)
public int getInt(java.lang.String path)
public int getInt(java.lang.String path, int def)
public java.util.List<java.lang.Integer> getIntList(java.lang.String path)
public long getLong(java.lang.String path)
public long getLong(java.lang.String path, long def)
public java.util.List<java.lang.Long> getLongList(java.lang.String path)
public float getFloat(java.lang.String path)
public float getFloat(java.lang.String path, float def)
public java.util.List<java.lang.Float> getFloatList(java.lang.String path)
public double getDouble(java.lang.String path)
public double getDouble(java.lang.String path, double def)
public java.util.List<java.lang.Double> getDoubleList(java.lang.String path)
public boolean getBoolean(java.lang.String path)
public boolean getBoolean(java.lang.String path, boolean def)
public java.util.List<java.lang.Boolean> getBooleanList(java.lang.String path)
public char getChar(java.lang.String path)
public char getChar(java.lang.String path, char def)
public java.util.List<java.lang.Character> getCharList(java.lang.String path)
public java.lang.String getString(java.lang.String path)
public java.lang.String getString(java.lang.String path, java.lang.String def)
public java.util.List<java.lang.String> getStringList(java.lang.String path)
public java.util.List<?> getList(java.lang.String path)
public java.util.List<?> getList(java.lang.String path, java.util.List<?> def)