public class LocaleSerializer
extends org.jabsorb.serializer.AbstractSerializer
| Constructor and Description |
|---|
LocaleSerializer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canSerialize(java.lang.Class clazz,
java.lang.Class jsonClazz) |
java.lang.Class<?>[] |
getJSONClasses() |
protected org.json.JSONObject |
getLocaleJSONObject(java.lang.Object object) |
java.lang.Class<?>[] |
getSerializableClasses() |
java.lang.Object |
marshall(org.jabsorb.serializer.SerializerState serializerState,
java.lang.Object parentObject,
java.lang.Object object) |
org.jabsorb.serializer.ObjectMatch |
tryUnmarshall(org.jabsorb.serializer.SerializerState serializerState,
java.lang.Class clazz,
java.lang.Object object) |
java.lang.Object |
unmarshall(org.jabsorb.serializer.SerializerState serializerState,
java.lang.Class clazz,
java.lang.Object object) |
public boolean canSerialize(java.lang.Class clazz,
java.lang.Class jsonClazz)
canSerialize in interface org.jabsorb.serializer.SerializercanSerialize in class org.jabsorb.serializer.AbstractSerializerpublic java.lang.Class<?>[] getJSONClasses()
public java.lang.Class<?>[] getSerializableClasses()
public java.lang.Object marshall(org.jabsorb.serializer.SerializerState serializerState,
java.lang.Object parentObject,
java.lang.Object object)
throws org.jabsorb.serializer.MarshallException
org.jabsorb.serializer.MarshallExceptionpublic org.jabsorb.serializer.ObjectMatch tryUnmarshall(org.jabsorb.serializer.SerializerState serializerState,
java.lang.Class clazz,
java.lang.Object object)
throws org.jabsorb.serializer.UnmarshallException
org.jabsorb.serializer.UnmarshallExceptionpublic java.lang.Object unmarshall(org.jabsorb.serializer.SerializerState serializerState,
java.lang.Class clazz,
java.lang.Object object)
throws org.jabsorb.serializer.UnmarshallException
org.jabsorb.serializer.UnmarshallExceptionprotected org.json.JSONObject getLocaleJSONObject(java.lang.Object object)
throws org.jabsorb.serializer.UnmarshallException
org.jabsorb.serializer.UnmarshallException