com.liferay.portal.json.jabsorb.serializer
Class LiferaySerializer
java.lang.Object
org.jabsorb.serializer.AbstractSerializer
com.liferay.portal.json.jabsorb.serializer.LiferaySerializer
- All Implemented Interfaces:
- Serializable, org.jabsorb.serializer.Serializer
public class LiferaySerializer
- extends org.jabsorb.serializer.AbstractSerializer
- See Also:
- Serialized Form
Fields inherited from class org.jabsorb.serializer.AbstractSerializer |
ser |
Methods inherited from class org.jabsorb.serializer.AbstractSerializer |
setOwner |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LiferaySerializer
public LiferaySerializer()
canSerialize
public boolean canSerialize(Class clazz,
Class jsonClass)
- Specified by:
canSerialize
in interface org.jabsorb.serializer.Serializer
- Overrides:
canSerialize
in class org.jabsorb.serializer.AbstractSerializer
getJSONClasses
public Class<?>[] getJSONClasses()
getSerializableClasses
public Class<?>[] getSerializableClasses()
marshall
public Object marshall(org.jabsorb.serializer.SerializerState serializerState,
Object parentObject,
Object object)
throws org.jabsorb.serializer.MarshallException
- Throws:
org.jabsorb.serializer.MarshallException
tryUnmarshall
public org.jabsorb.serializer.ObjectMatch tryUnmarshall(org.jabsorb.serializer.SerializerState serializerState,
Class clazz,
Object object)
throws org.jabsorb.serializer.UnmarshallException
- Throws:
org.jabsorb.serializer.UnmarshallException
unmarshall
public Object unmarshall(org.jabsorb.serializer.SerializerState serializerState,
Class clazz,
Object object)
throws org.jabsorb.serializer.UnmarshallException
- Throws:
org.jabsorb.serializer.UnmarshallException