K - the key typeV - the value typepublic interface TypedDictionary<K,V>
| 限定符和类型 | 方法和说明 |
|---|---|
default boolean |
containsKey(K key) |
V |
get(K key) |
default V |
get(K key,
V defaultVal) |
default Boolean |
getBoolean(K key) |
default boolean |
getBoolean(K key,
boolean defaultValue) |
default Double |
getDouble(K key) |
default double |
getDouble(K key,
double defaultValue) |
default Float |
getFloat(K key) |
default float |
getFloat(K key,
float defaultValue) |
default Integer |
getInt(K key) |
default int |
getInt(K key,
int defaultValue) |
default Long |
getLong(K key) |
default long |
getLong(K key,
long defaultValue) |
default V |
getRequired(K key) |
default <R> R |
getRequired(K key,
Function<V,R> mapper) |
default boolean |
getRequiredBoolean(K key) |
default double |
getRequiredDouble(K key) |
default float |
getRequiredFloat(K key) |
default int |
getRequiredInt(K key) |
default long |
getRequiredLong(K key) |
default String |
getRequiredString(K key) |
default String |
getString(K key) |
default String |
getString(K key,
String defaultVal) |
default V |
put(K key,
V value) |
default V |
remove(K key) |
default Boolean |
removeBoolean(K key) |
default boolean |
removeBoolean(K key,
boolean defaultValue) |
default Double |
removeDouble(K key) |
default double |
removeDouble(K key,
double defaultValue) |
default Float |
removeFloat(K key) |
default float |
removeFloat(K key,
float defaultValue) |
default Integer |
removeInt(K key) |
default int |
removeInt(K key,
int defaultValue) |
default Long |
removeLong(K key) |
default long |
removeLong(K key,
long defaultValue) |
default String |
removeString(K key) |
default String |
removeString(K key,
String defaultVal) |
default boolean containsKey(K key)
default boolean getRequiredBoolean(K key)
default boolean getBoolean(K key, boolean defaultValue)
default boolean removeBoolean(K key, boolean defaultValue)
default int getRequiredInt(K key)
default int getInt(K key, int defaultValue)
default int removeInt(K key, int defaultValue)
default long getRequiredLong(K key)
default long getLong(K key, long defaultValue)
default long removeLong(K key, long defaultValue)
default float getRequiredFloat(K key)
default float getFloat(K key, float defaultValue)
default float removeFloat(K key, float defaultValue)
default double getRequiredDouble(K key)
default double getDouble(K key, double defaultValue)
default double removeDouble(K key, double defaultValue)
Copyright © 2024. All rights reserved.