public interface SaGetValueInterface
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Object |
get(java.lang.String key)
取值
|
default <T> T |
get(java.lang.String key,
T defaultValue)
取值 (指定默认值)
|
default double |
getDouble(java.lang.String key)
取值 (转double类型)
|
default float |
getFloat(java.lang.String key)
取值 (转float类型)
|
default int |
getInt(java.lang.String key)
取值 (转int类型)
|
default long |
getLong(java.lang.String key)
取值 (转long类型)
|
default <T> T |
getModel(java.lang.String key,
java.lang.Class<T> cs)
取值 (指定转换类型)
|
default <T> T |
getModel(java.lang.String key,
java.lang.Class<T> cs,
java.lang.Object defaultValue)
取值 (指定转换类型, 并指定值为Null时返回的默认值)
|
default java.lang.String |
getString(java.lang.String key)
取值 (转String类型)
|
default <T> T |
getValueByDefaultValue(java.lang.Object value,
T defaultValue)
根据默认值来获取值
|
default boolean |
has(java.lang.String key)
是否含有某个key
|
default boolean |
valueIsNull(java.lang.Object value)
判断一个值是否为null
|
java.lang.Object get(java.lang.String key)
key - keydefault <T> T get(java.lang.String key,
T defaultValue)
T - 默认值的类型key - keydefaultValue - 取不到值时返回的默认值default java.lang.String getString(java.lang.String key)
key - keydefault int getInt(java.lang.String key)
key - keydefault long getLong(java.lang.String key)
key - keydefault double getDouble(java.lang.String key)
key - keydefault float getFloat(java.lang.String key)
key - keydefault <T> T getModel(java.lang.String key,
java.lang.Class<T> cs)
T - 泛型key - keycs - 指定转换类型default <T> T getModel(java.lang.String key,
java.lang.Class<T> cs,
java.lang.Object defaultValue)
T - 泛型key - keycs - 指定转换类型defaultValue - 值为Null时返回的默认值default boolean has(java.lang.String key)
key - hasdefault boolean valueIsNull(java.lang.Object value)
value - 指定值default <T> T getValueByDefaultValue(java.lang.Object value,
T defaultValue)
T - 泛型value - 值defaultValue - 默认值Copyright © 2022. All Rights Reserved.