public class Okv extends LinkedHashMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| 构造器和说明 |
|---|
Okv() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Okv |
by(Object key,
Object value) |
static Okv |
create() |
Okv |
delete(Object key) |
boolean |
equals(Object okv) |
<T> T |
getAs(Object key) |
<T> T |
getAs(Object key,
T defaultValue) |
BigDecimal |
getBigDecimal(Object key) |
Boolean |
getBoolean(Object key) |
Date |
getDate(Object key) |
Double |
getDouble(Object key) |
Float |
getFloat(Object key) |
Integer |
getInt(Object key) |
LocalDateTime |
getLocalDateTime(Object key) |
Long |
getLong(Object key) |
Number |
getNumber(Object key) |
String |
getStr(Object key) |
boolean |
isFalse(Object key)
key 存在,并且 value 为 false,则返回 true
|
boolean |
isNull(Object key)
key 不存在,或者 key 存在但 value 为null
|
boolean |
isTrue(Object key)
key 存在,并且 value 为 true,则返回 true
|
Okv |
keep(String... keys) |
boolean |
notNull(Object key)
key 存在,并且 value 不为 null
|
static Okv |
of(Object key,
Object value) |
Okv |
set(Map map) |
Okv |
set(Object key,
Object value) |
Okv |
set(Okv okv) |
Okv |
setIfNotBlank(Object key,
String value) |
Okv |
setIfNotNull(Object key,
Object value) |
<K,V> Map<K,V> |
toMap() |
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, valuesclone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, sizehashCode, toStringcompute, computeIfAbsent, computeIfPresent, containsKey, hashCode, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, sizepublic static Okv create()
public <T> T getAs(Object key)
public <T> T getAs(Object key, T defaultValue)
public BigDecimal getBigDecimal(Object key)
public LocalDateTime getLocalDateTime(Object key)
public boolean notNull(Object key)
public boolean isNull(Object key)
public boolean isTrue(Object key)
public boolean isFalse(Object key)
public boolean equals(Object okv)
equals 在接口中 Mapequals 在类中 AbstractMappublic <K,V> Map<K,V> toMap()
Copyright © 2024. All rights reserved.