public interface IPropSupport
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
清除所有属性
|
<V> V |
computeIfAbsent(String key,
Function<String,Object> mappingFunction)
get 或者生成值
|
boolean |
containsKey(String key)
是否存在 key
|
<T> T |
get(String key)
获取属性
|
default <T> T |
get(String key,
Function<Object,T> mapper)
获取属性
|
default <T> T |
getAndRemove(String key)
获取并删除
|
default <T> T |
getAndRemove(String key,
Function<Object,T> mapper)
获取并删除
|
void |
remove(String key)
删除属性
|
void |
set(String key,
Object value)
设置属性
|
void clear()
<T> T get(String key)
T - 泛型key - keydefault <T> T get(String key, Function<Object,T> mapper)
T - 泛型key - keymapper - mapperdefault <T> T getAndRemove(String key)
T - 泛型key - keydefault <T> T getAndRemove(String key, Function<Object,T> mapper)
T - 泛型key - keymapper - Function<V> V computeIfAbsent(String key, Function<String,Object> mappingFunction)
V - 泛型key - keymappingFunction - mappingFunctionboolean containsKey(String key)
key - keyvoid remove(String key)
key - keyCopyright © 2025. All rights reserved.