public interface Config
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getBoolean(ConfigKey name,
boolean useDefault) |
Boolean |
getBoolean(String name) |
Boolean |
getBoolean(String name,
Boolean defaultValue) |
Class<?> |
getClass(ConfigKey name,
boolean useDefault) |
Class<?> |
getClass(String name) |
Class<?> |
getClass(String name,
Class<?> defaultValue) |
Config |
getConfig(ConfigKey name) |
Config |
getConfig(String name) |
Float |
getFloat(ConfigKey name,
boolean useDefault) |
Float |
getFloat(String name) |
Float |
getFloat(String name,
Float defaultValue) |
<T> T |
getInstance(ConfigKey name) |
<T> T |
getInstance(String name) |
<T> T |
getInstance(String name,
Class<T> xface) |
Integer |
getInt(ConfigKey name,
boolean useDefault) |
Integer |
getInt(String name) |
Integer |
getInt(String name,
Integer defaultValue) |
List<String> |
getList(ConfigKey name) |
List<String> |
getList(String name) |
List<String> |
getList(String name,
String[] defaultValue) |
Long |
getLong(ConfigKey name,
boolean useDefault) |
Long |
getLong(String name) |
Long |
getLong(String name,
Long defaultValue) |
Set<String> |
getNames() |
String |
getResource() |
String |
getString(ConfigKey name,
boolean useDefault) |
String |
getString(String name) |
String |
getString(String name,
String defaultValue) |
String |
getTrimmed(ConfigKey name) |
String |
getTrimmed(String name) |
void |
setBoolean(ConfigKey name,
Boolean value)
Set a boolean value for the specified property
|
void |
setBoolean(String name,
Boolean value)
Set a boolean value for the specified property
|
void |
setFloat(ConfigKey name,
Float value)
Set a float value for the specified property
|
void |
setFloat(String name,
Float value)
Set a float value for the specified property
|
void |
setInt(ConfigKey name,
Integer value)
Set an int value for the specified property
|
void |
setInt(String name,
Integer value)
Set an int value for the specified property
|
void |
setLong(ConfigKey name,
Long value)
Set a long value for the specified property
|
void |
setLong(String name,
Long value)
Set a long value for the specified property
|
void |
setString(ConfigKey name,
String value)
Set a string value for the specified property
|
void |
setString(String name,
String value)
Set a string value for the specified property
|
String getResource()
void setString(String name, String value)
name - The property namevalue - The string valuevoid setString(ConfigKey name, String value)
name - The config key namevalue - The string valuevoid setBoolean(String name, Boolean value)
name - The property namevalue - The boolean valuevoid setBoolean(ConfigKey name, Boolean value)
name - The config key namevalue - The boolean valuevoid setInt(String name, Integer value)
name - The property namevalue - The string valuevoid setInt(ConfigKey name, Integer value)
name - The config key namevalue - The int valuevoid setLong(String name, Long value)
name - The property namevalue - The long valuevoid setLong(ConfigKey name, Long value)
name - The config key namevalue - The long valuevoid setFloat(String name, Float value)
name - The property namevalue - The float valuevoid setFloat(ConfigKey name, Float value)
name - The config key namevalue - The float valueClass<?> getClass(String name) throws ClassNotFoundException
ClassNotFoundExceptionClass<?> getClass(String name, Class<?> defaultValue) throws ClassNotFoundException
ClassNotFoundExceptionClass<?> getClass(ConfigKey name, boolean useDefault) throws ClassNotFoundException
ClassNotFoundException<T> T getInstance(String name) throws ClassNotFoundException
ClassNotFoundException<T> T getInstance(ConfigKey name) throws ClassNotFoundException
ClassNotFoundException<T> T getInstance(String name, Class<T> xface) throws ClassNotFoundException
ClassNotFoundExceptionCopyright © 2014–2022 The Apache Software Foundation. All rights reserved.