public class JSONEnterpriseObjectSerializer
extends org.jabsorb.serializer.AbstractSerializer
Modifier and Type | Field and Description |
---|---|
protected static NSMutableDictionary |
publicAttributes |
Constructor and Description |
---|
JSONEnterpriseObjectSerializer() |
Modifier and Type | Method and Description |
---|---|
boolean |
canSerialize(Class clazz,
Class jsonClazz) |
Class[] |
getJSONClasses() |
Class[] |
getSerializableClasses() |
Object |
marshall(org.jabsorb.serializer.SerializerState state,
Object p,
Object o) |
org.jabsorb.serializer.ObjectMatch |
tryUnmarshall(org.jabsorb.serializer.SerializerState state,
Class clazz,
Object jso) |
Object |
unmarshall(org.jabsorb.serializer.SerializerState state,
Class clazz,
Object o) |
protected static NSMutableDictionary publicAttributes
public Class[] getSerializableClasses()
public Class[] getJSONClasses()
public boolean canSerialize(Class clazz, Class jsonClazz)
canSerialize
in interface org.jabsorb.serializer.Serializer
canSerialize
in class org.jabsorb.serializer.AbstractSerializer
public org.jabsorb.serializer.ObjectMatch tryUnmarshall(org.jabsorb.serializer.SerializerState state, Class clazz, Object jso)
public Object unmarshall(org.jabsorb.serializer.SerializerState state, Class clazz, Object o) throws org.jabsorb.serializer.UnmarshallException
org.jabsorb.serializer.UnmarshallException
Copyright © 2002 – 2020 Project Wonder.