public class LiferaySerializer
extends org.jabsorb.serializer.AbstractSerializer
Constructor and Description |
---|
LiferaySerializer() |
Modifier and Type | Method and Description |
---|---|
boolean |
canSerialize(Class clazz,
Class jsonClass) |
Class<?>[] |
getJSONClasses() |
Class<?>[] |
getSerializableClasses() |
Object |
marshall(org.jabsorb.serializer.SerializerState serializerState,
Object parentObject,
Object object) |
org.jabsorb.serializer.ObjectMatch |
tryUnmarshall(org.jabsorb.serializer.SerializerState serializerState,
Class clazz,
Object object) |
Object |
unmarshall(org.jabsorb.serializer.SerializerState serializerState,
Class clazz,
Object object) |
public boolean canSerialize(Class clazz, Class jsonClass)
canSerialize
in interface org.jabsorb.serializer.Serializer
canSerialize
in class org.jabsorb.serializer.AbstractSerializer
public Class<?>[] getJSONClasses()
public Class<?>[] getSerializableClasses()
public Object marshall(org.jabsorb.serializer.SerializerState serializerState, Object parentObject, Object object) throws org.jabsorb.serializer.MarshallException
org.jabsorb.serializer.MarshallException
public org.jabsorb.serializer.ObjectMatch tryUnmarshall(org.jabsorb.serializer.SerializerState serializerState, Class clazz, Object object) throws org.jabsorb.serializer.UnmarshallException
org.jabsorb.serializer.UnmarshallException
public Object unmarshall(org.jabsorb.serializer.SerializerState serializerState, Class clazz, Object object) throws org.jabsorb.serializer.UnmarshallException
org.jabsorb.serializer.UnmarshallException