public interface Values
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Object> |
getAllValues()
获取全部值
|
Set<String> |
getNonExistentKeys(Collection<String> keys)
获取指定key列表中不存在的key
|
default Number |
getNumber(String key,
Number defaultValue) |
default Number |
getNumber(String key,
java.util.function.Supplier<Number> defaultValue) |
default String |
getString(String key,
String defaultValue) |
default String |
getString(String key,
java.util.function.Supplier<String> defaultValue) |
default <T> Optional<T> |
getValue(ConfigKey<T> key) |
Optional<Value> |
getValue(String key)
获取单个值
|
default boolean |
isEmpty()
是否为空
|
default boolean |
isNoEmpty()
是否不为空
|
Values |
merge(Values source)
将当前的值与指定的值进行合并,并返回新的值
|
static Values |
of(Map<String,?> values) |
int |
size()
值数量
|
int size()
Set<String> getNonExistentKeys(Collection<String> keys)
keys - keydefault boolean isEmpty()
default boolean isNoEmpty()
default String getString(String key, java.util.function.Supplier<String> defaultValue)
default Number getNumber(String key, java.util.function.Supplier<Number> defaultValue)
Copyright © 2019–2022. All rights reserved.