public interface Accessor<K,T> extends ValueGetter2<K>
getXxx(K key): get the Xxx value association to specified key from target getXxx(K key, Xxx default): get the Xxx value association to specified key from target, if can't find the key, return the specified default value
StringMapAccessor,
FieldAccessor,
PropertiesAccessor,
com.jn.langx.http.HttpQueryStringAccessor;,
ArrayAccessor| 限定符和类型 | 方法和说明 |
|---|---|
T |
getTarget() |
void |
remove(K key) |
void |
set(K key,
Object value) |
void |
setBoolean(K key,
boolean value) |
void |
setByte(K key,
byte value) |
void |
setChar(K key,
char value) |
void |
setDouble(K key,
double value) |
void |
setFloat(K key,
float value) |
void |
setInteger(K key,
int value) |
void |
setLong(K key,
long value) |
void |
setShort(K key,
short value) |
void |
setString(K key,
String value) |
void |
setTarget(T target) |
get, get, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getCharacter, getCharacter, getCharacter, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInteger, getInteger, getInteger, getLong, getLong, getLong, getShort, getShort, getShort, getString, getString, getString, hasT getTarget()
void setTarget(T target)
void setByte(K key, byte value)
void setShort(K key, short value)
void setInteger(K key, int value)
void setLong(K key, long value)
void setFloat(K key, float value)
void setDouble(K key, double value)
void setBoolean(K key, boolean value)
void setChar(K key, char value)
void remove(K key)
Copyright © 2021. All rights reserved.