Liferay 6.2-ce-ga5

com.liferay.portal.json.jabsorb.serializer
Class LiferayJSONSerializer

java.lang.Object
  extended by org.jabsorb.JSONSerializer
      extended by com.liferay.portal.json.jabsorb.serializer.LiferayJSONSerializer
All Implemented Interfaces:
Serializable

public class LiferayJSONSerializer
extends org.jabsorb.JSONSerializer

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jabsorb.JSONSerializer
CIRC_REF_OR_DUPLICATE, duplicatePrimitiveTypes
 
Constructor Summary
LiferayJSONSerializer()
           
 
Method Summary
 org.jabsorb.serializer.ObjectMatch tryUnmarshall(org.jabsorb.serializer.SerializerState serializerState, Class clazz, Object json)
           
 Object unmarshall(org.jabsorb.serializer.SerializerState serializerState, Class clazz, Object json)
           
 
Methods inherited from class org.jabsorb.JSONSerializer
fromJSON, getFixupCircRefs, getFixupDuplicatePrimitives, getFixupDuplicates, getMarshallClassHints, getMarshallNullAttributes, isPrimitive, marshall, registerDefaultSerializers, registerSerializer, setFixupCircRefs, setFixupDuplicatePrimitives, setFixupDuplicates, setMarshallClassHints, setMarshallNullAttributes, toJSON
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LiferayJSONSerializer

public LiferayJSONSerializer()
Method Detail

tryUnmarshall

public org.jabsorb.serializer.ObjectMatch tryUnmarshall(org.jabsorb.serializer.SerializerState serializerState,
                                                        Class clazz,
                                                        Object json)
                                                 throws org.jabsorb.serializer.UnmarshallException
Overrides:
tryUnmarshall in class org.jabsorb.JSONSerializer
Throws:
org.jabsorb.serializer.UnmarshallException

unmarshall

public Object unmarshall(org.jabsorb.serializer.SerializerState serializerState,
                         Class clazz,
                         Object json)
                  throws org.jabsorb.serializer.UnmarshallException
Overrides:
unmarshall in class org.jabsorb.JSONSerializer
Throws:
org.jabsorb.serializer.UnmarshallException

Liferay 6.2-ce-ga5