com.softwarementors.extjs.djn.gson
Class JsonDeserializationManager
java.lang.Object
com.softwarementors.extjs.djn.gson.JsonDeserializationManager
public class JsonDeserializationManager
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
registerManyValuedClasses
public static void registerManyValuedClasses(java.lang.Class<?> clazz,
java.lang.Class<?>[] otherClasses)
getManager
public static JsonDeserializationManager getManager()
friendOnlyAccess_pushField
public void friendOnlyAccess_pushField(java.lang.String name)
friendOnlyAccess_popField
public void friendOnlyAccess_popField()
friendOnlyAccess_pushParent
public void friendOnlyAccess_pushParent(java.lang.Object obj)
friendOnlyAccess_popParent
public void friendOnlyAccess_popParent()
excludeManyValuedFields
public void excludeManyValuedFields()
excludeFieldPaths
public void excludeFieldPaths(java.lang.String firstFieldPath,
java.lang.String... fieldPaths)
includeFieldPaths
public void includeFieldPaths(java.lang.String firstFieldPath,
java.lang.String... fieldPaths)
friendOnlyAccess_isFieldExcluded
public boolean friendOnlyAccess_isFieldExcluded(java.lang.Object value,
java.lang.String field)
friendOnlyAccess_setRoot
public void friendOnlyAccess_setRoot(java.lang.Object root)
friendOnlyAccess_dispose
public void friendOnlyAccess_dispose()
isManyValuedClass
public static boolean isManyValuedClass(java.lang.Class<?> clazz)