Class LiferaySerializer
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
- Author:
- Raymond Augé
- See Also:
-
Field Summary
Fields inherited from class org.jabsorb.serializer.AbstractSerializer
ser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
canSerialize
(Class clazz, Class jsonClass) Class<?>[]
Class<?>[]
marshall
(org.jabsorb.serializer.SerializerState serializerState, Object parentObject, Object object) org.jabsorb.serializer.ObjectMatch
tryUnmarshall
(org.jabsorb.serializer.SerializerState serializerState, Class clazz, Object object) unmarshall
(org.jabsorb.serializer.SerializerState serializerState, Class clazz, Object object) Methods inherited from class org.jabsorb.serializer.AbstractSerializer
setOwner
-
Constructor Details
-
LiferaySerializer
public LiferaySerializer()
-
-
Method Details
-
canSerialize
- Specified by:
canSerialize
in interfaceorg.jabsorb.serializer.Serializer
- Overrides:
canSerialize
in classorg.jabsorb.serializer.AbstractSerializer
-
getJSONClasses
-
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
-