public interface FileConfiguration
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
get(java.lang.String path)
Get an object at a specific path
|
java.lang.Object |
get(java.lang.String path,
java.lang.Object def)
Get an object at a specific path, and if it's null, use a default value
|
java.lang.Boolean |
getBoolean(java.lang.String path)
Get a Boolean at a specific path
|
boolean |
getBoolean(java.lang.String path,
boolean def)
Get a boolean at a specific path, and if it's null, use a default value
|
java.util.List<FileConfiguration> |
getConfigList(java.lang.String path)
Get a list of FileConfigurations at a specific path
|
java.util.List<FileConfiguration> |
getConfigList(java.lang.String path,
java.util.List<FileConfiguration> def)
Get a list of FileConfigurations at a specific path, and if it's null, use a default value
|
FileConfiguration |
getConfigSection(java.lang.String path)
Get a config section as a FileConfiguration at a specific path
|
FileConfiguration |
getConfigSection(java.lang.String path,
FileConfiguration def)
Get a config section as a FileConfiguration at a specific path, and if it's null, use a default value
|
java.lang.Double |
getDouble(java.lang.String path)
Get a Double at a specific path
|
double |
getDouble(java.lang.String path,
double def)
Get a Double at a specific path, and if it's null, use a default value
|
java.lang.Integer |
getInt(java.lang.String path)
Get an Integer at a specific path
|
int |
getInt(java.lang.String path,
int def)
Get an int at a specific path, and if it's null, use a default value
|
<T> java.util.List<T> |
getList(java.lang.String path)
Get a List at a specific path
|
<T> java.util.List<T> |
getList(java.lang.String path,
java.util.List<T> def)
Get a List at a specific path, and if it's null, use a default value
|
java.lang.Long |
getLong(java.lang.String path)
Get a Long at a specific path
|
long |
getLong(java.lang.String path,
long def)
Get a Long at a specific path, and if it's null, use a default value
|
java.lang.String |
getString(java.lang.String path)
Get an String at a specific path
|
java.lang.String |
getString(java.lang.String path,
java.lang.String def)
Get a String at a specific path, and if it's null, use a default value
|
java.util.List<java.lang.String> |
getStringList(java.lang.String path)
Get a list of strings at a specific path
|
java.util.List<java.lang.String> |
getStringList(java.lang.String path,
java.util.List<java.lang.String> def)
Get a list of strings at a specific path, and if it's null, use a default value
|
java.lang.Object get(java.lang.String path)
path
- Path of the objectjava.lang.Object get(java.lang.String path, java.lang.Object def)
path
- Path of the objectdef
- Default valueFileConfiguration getConfigSection(java.lang.String path)
path
- Path of the sectionFileConfiguration getConfigSection(java.lang.String path, FileConfiguration def)
path
- Path of the sectiondef
- Default valuejava.lang.String getString(java.lang.String path)
path
- Path of the Stringjava.lang.String getString(java.lang.String path, java.lang.String def)
path
- Path of the Stringdef
- Default valuejava.lang.Integer getInt(java.lang.String path)
path
- Path of the Integerint getInt(java.lang.String path, int def)
path
- Path of the intdef
- Default valuejava.lang.Long getLong(java.lang.String path)
path
- Path of the Longlong getLong(java.lang.String path, long def)
path
- Path of the Longdef
- Default valuejava.lang.Double getDouble(java.lang.String path)
path
- Path of the Doubledouble getDouble(java.lang.String path, double def)
path
- Path of the Doubledef
- Default valuejava.lang.Boolean getBoolean(java.lang.String path)
path
- Path of the Booleanboolean getBoolean(java.lang.String path, boolean def)
path
- Path of the Booleandef
- Default valuejava.util.List<java.lang.String> getStringList(java.lang.String path)
path
- Path of the listjava.util.List<java.lang.String> getStringList(java.lang.String path, java.util.List<java.lang.String> def)
path
- Path of the listdef
- Default valuejava.util.List<FileConfiguration> getConfigList(java.lang.String path)
path
- Path of the listjava.util.List<FileConfiguration> getConfigList(java.lang.String path, java.util.List<FileConfiguration> def)
path
- Path of the listdef
- Default value<T> java.util.List<T> getList(java.lang.String path)
T
- Object typepath
- Path of the List<T> java.util.List<T> getList(java.lang.String path, java.util.List<T> def)
T
- Object typepath
- Path of the Listdef
- Default value