public class PortalBeanObjectFactory
extends flexjson.factories.BeanObjectFactory
| Constructor and Description |
|---|
PortalBeanObjectFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.reflect.Field> |
getDeclaredFields(java.lang.Class targetClass) |
java.lang.Object |
instantiate(flexjson.ObjectBinder objectBinder,
java.lang.Object value,
java.lang.reflect.Type targetType,
java.lang.Class targetClass) |
protected boolean |
isValidField(java.util.Map<java.lang.String,java.lang.reflect.Field> declaredFields,
java.lang.String beanName) |
protected void |
removeInvalidFields(java.util.Map<?,?> values,
java.lang.Class<?> targetClass) |
void |
setSafeMode(boolean safeMode) |
public java.lang.Object instantiate(flexjson.ObjectBinder objectBinder,
java.lang.Object value,
java.lang.reflect.Type targetType,
java.lang.Class targetClass)
instantiate in interface flexjson.ObjectFactoryinstantiate in class flexjson.factories.BeanObjectFactorypublic void setSafeMode(boolean safeMode)
protected java.util.Map<java.lang.String,java.lang.reflect.Field> getDeclaredFields(java.lang.Class targetClass)
protected boolean isValidField(java.util.Map<java.lang.String,java.lang.reflect.Field> declaredFields,
java.lang.String beanName)
protected void removeInvalidFields(java.util.Map<?,?> values,
java.lang.Class<?> targetClass)