public interface Accessor<K,T>
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,
HttpQueryStringAccessor,
ArrayAccessor| 限定符和类型 | 方法和说明 |
|---|---|
Object |
get(K key) |
Boolean |
getBoolean(K key) |
Boolean |
getBoolean(K key,
Boolean defaultValue) |
Byte |
getByte(K key) |
Byte |
getByte(K key,
Byte defaultValue) |
Character |
getCharacter(K key) |
Character |
getCharacter(K key,
Character defaultValue) |
Double |
getDouble(K key) |
Double |
getDouble(K key,
Double defaultValue) |
Float |
getFloat(K key) |
Float |
getFloat(K key,
Float defaultValue) |
Integer |
getInteger(K key) |
Integer |
getInteger(K key,
Integer defaultValue) |
Long |
getLong(K key) |
Long |
getLong(K key,
Long defaultValue) |
Short |
getShort(K key) |
Short |
getShort(K key,
Short defaultValue) |
String |
getString(K key) |
String |
getString(K key,
String defaultValue) |
T |
getTarget() |
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) |
void setTarget(T target)
T getTarget()
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)
Copyright © 2020. All rights reserved.