cc.plural.jsonij.marshal
Class Inspector
java.lang.Object
cc.plural.jsonij.marshal.Inspector
public class Inspector
- extends Object
- Author:
- openecho
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IS_PREFIX
public static final String IS_PREFIX
SET_PREFIX
public static final String SET_PREFIX
GET_PREFIX
public static final String GET_PREFIX
Inspector
public Inspector(Class<?> c)
Inspector
public Inspector(Object o)
getC
public Object getC()
getO
public Object getO()
hasInnerArray
public boolean hasInnerArray()
hasInnerObject
public boolean hasInnerObject()
hasProperty
public boolean hasProperty(String name)
getProperty
public InspectorProperty getProperty(String name)
inspect
public void inspect()
getAttributeProperties
public InspectorProperty[] getAttributeProperties(Class<?> objectClass)
getMethodProperties
public InspectorProperty[] getMethodProperties(Class<?> objectClass)
getFieldInspectionData
public Inspector.InspectionData getFieldInspectionData(Field field)
getMethodInspectionData
public Inspector.InspectionData getMethodInspectionData(Method method)
getProperties
public InspectorProperty[] getProperties()
setProperties
public void setProperties(InspectorProperty[] properties)
isJSONIgnored
public boolean isJSONIgnored(AccessibleObject object)
getAnnotatedName
public static String getAnnotatedName(AccessibleObject object)
getJSONName
public static String getJSONName(AccessibleObject object)
getJSONMutator
public static String getJSONMutator(AccessibleObject object)
getJSONAccessor
public static String getJSONAccessor(AccessibleObject object)
Copyright © 2012. All Rights Reserved.