所有方法 实例方法 抽象方法 默认方法
| 限定符和类型 |
方法和说明 |
Map<String,String> |
asMap() |
Optional<String> |
get(String key) |
default Optional<String[]> |
getArray(String key) |
default <T> T[] |
getArray(String key,
Parser<T> map) |
default Optional<String[]> |
getArray(String key,
String separator) |
default String[] |
getArray(String key,
String[] defaultValue) |
default <T> T[] |
getArray(String key,
String separator,
Parser<T> map) |
default String[] |
getArray(String key,
String separator,
String[] defaultValue) |
default Optional<BigDecimal> |
getBigDecimal(String key) |
default BigDecimal |
getBigDecimal(String key,
BigDecimal defaultValue) |
default Optional<BigInteger> |
getBigInteger(String key) |
default BigInteger |
getBigInteger(String key,
BigInteger defaultValue) |
default Optional<Boolean> |
getBoolean(String key) |
default Boolean |
getBoolean(String key,
Boolean defaultValue) |
default Optional<Calendar> |
getCalendar(String key) |
default Calendar |
getCalendar(String key,
Calendar defaultValue) |
default Optional<Charset> |
getCharset(String key) |
default Charset |
getCharset(String key,
Charset defaultValue) |
default Optional<Double> |
getDouble(String key) |
default Double |
getDouble(String key,
Double defaultValue) |
default <T extends Enum<T>> Optional<T> |
getEnum(String key,
Class<T> enumType) |
default <T extends Enum<T>> T |
getEnum(String key,
Class<T> enumType,
T defaultValue) |
default Optional<File> |
getFile(String key) |
default File |
getFile(String key,
File defaultValue) |
default Optional<Float> |
getFloat(String key) |
default Float |
getFloat(String key,
Float defaultValue) |
default Optional<Integer> |
getInt(String key) |
default Integer |
getInt(String key,
Integer defaultValue) |
default Optional<List<String>> |
getList(String key) |
default List<String> |
getList(String key,
List<String> defaultValue) |
default <T> List<T> |
getList(String key,
Parser<T> map) |
default Optional<List<String>> |
getList(String key,
String separator) |
default List<String> |
getList(String key,
String separator,
List<String> defaultValue) |
default <T> List<T> |
getList(String key,
String separator,
Parser<T> map) |
default Optional<LocalDate> |
getLocalDate(String key) |
default LocalDate |
getLocalDate(String key,
LocalDate defaultValue) |
default Optional<LocalDateTime> |
getLocalDateTime(String key) |
default LocalDateTime |
getLocalDateTime(String key,
LocalDateTime defaultValue) |
default Optional<LocalTime> |
getLocalTime(String key) |
default LocalTime |
getLocalTime(String key,
LocalTime defaultValue) |
default Optional<Long> |
getLong(String key) |
default Long |
getLong(String key,
Long defaultValue) |
default Optional<Path> |
getPath(String key) |
default Path |
getPath(String key,
Path defaultValue) |
default Optional<String> |
getString(String key) |
default String |
getString(String key,
String defaultValue) |
default Optional<URI> |
getURI(String key) |
default URI |
getURI(String key,
URI defaultValue) |
default Optional<URL> |
getURL(String key) |
default URL |
getURL(String key,
URL defaultValue) |
default <T> Optional<T> |
getValue(String key,
Function<String,T> func) |
default <T> T |
getValue(String key,
Function<String,T> func,
T defaultValue) |
Set<String> |
keySet() |
Configuration |
prefix(String prefix)
根据prefix获得静态Configuration实例
|
List<Configuration> |
prefixList(String prefix)
根据prefix获得静态Configuration实例
|
Map<String,Configuration> |
prefixMap(String prefix)
根据prefix获得静态Configuration实例
|
Set<Configuration> |
prefixSet(String prefix) |