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优先
|
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(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()