public class JsonEntityField
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
static JsonEntityField |
eval(Mirror<?> mirror,
java.lang.reflect.Field fld) |
static JsonEntityField |
eval(java.lang.String name,
java.lang.reflect.Method getter,
java.lang.reflect.Method setter)
根据名称获取字段实体, 默认以set优先
|
static JsonEntityField |
eval(java.lang.String name,
java.lang.reflect.Type type,
Ejecting ejecting,
Injecting injecting) |
java.text.Format |
getDataFormat() |
java.lang.reflect.Type |
getGenericType() |
java.lang.String |
getName() |
java.lang.Object |
getValue(java.lang.Object obj) |
boolean |
hasDataFormat() |
boolean |
isForceString() |
boolean |
isIgnore() |
void |
setForceString(boolean forceString) |
void |
setIgnore(boolean ignore) |
void |
setValue(java.lang.Object obj,
java.lang.Object value) |
public boolean isForceString()
public void setForceString(boolean forceString)
public boolean isIgnore()
public void setIgnore(boolean ignore)
public static JsonEntityField eval(java.lang.String name, java.lang.reflect.Method getter, java.lang.reflect.Method setter)
public static JsonEntityField eval(java.lang.String name, java.lang.reflect.Type type, Ejecting ejecting, Injecting injecting)
public static JsonEntityField eval(Mirror<?> mirror, java.lang.reflect.Field fld)
public java.lang.String getName()
public java.lang.reflect.Type getGenericType()
public void setValue(java.lang.Object obj, java.lang.Object value)
public java.lang.Object getValue(java.lang.Object obj)
public java.text.Format getDataFormat()
public boolean hasDataFormat()