public class JsonSimpleSerializerImpl extends Object implements JsonSerializerInternal
| Constructor and Description |
|---|
JsonSimpleSerializerImpl() |
JsonSimpleSerializerImpl(boolean encodeStrings) |
JsonSimpleSerializerImpl(String view,
boolean encodeStrings,
boolean serializeAsSupport,
boolean asciiOnly) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,FieldAccess> |
getFields(Class<? extends Object> aClass) |
void |
serialize(CharBuf builder,
Object obj) |
CharBuf |
serialize(Object obj) |
void |
serializeArray(Object array,
CharBuf builder) |
void |
serializeArray(TypeType componentType,
Object objectArray,
CharBuf builder) |
void |
serializeCollection(Collection<?> collection,
CharBuf builder) |
void |
serializeCurrency(Currency currency,
CharBuf builder) |
void |
serializeDate(Date date,
CharBuf builder) |
boolean |
serializeField(Object parent,
FieldAccess fieldAccess,
CharBuf builder) |
void |
serializeInstance(Object instance,
CharBuf builder) |
void |
serializeInstance(Object obj,
CharBuf builder,
boolean includeTypeInfo) |
void |
serializeMap(Map<Object,Object> smap,
CharBuf builder) |
void |
serializeObject(Object obj,
CharBuf builder) |
void |
serializeString(String str,
CharBuf builder) |
void |
serializeSubtypeInstance(Object instance,
CharBuf builder) |
void |
serializeUnknown(Object obj,
CharBuf builder) |
public JsonSimpleSerializerImpl()
public JsonSimpleSerializerImpl(boolean encodeStrings)
public JsonSimpleSerializerImpl(String view, boolean encodeStrings, boolean serializeAsSupport, boolean asciiOnly)
public final void serializeString(String str, CharBuf builder)
serializeString in interface JsonSerializerInternalpublic CharBuf serialize(Object obj)
serialize in interface JsonSerializerserialize in interface JsonSerializerInternalpublic void serialize(CharBuf builder, Object obj)
serialize in interface JsonSerializerpublic final boolean serializeField(Object parent, FieldAccess fieldAccess, CharBuf builder)
serializeField in interface JsonSerializerInternalpublic final void serializeDate(Date date, CharBuf builder)
serializeDate in interface JsonSerializerInternalpublic final void serializeObject(Object obj, CharBuf builder)
serializeObject in interface JsonSerializerInternalpublic void serializeUnknown(Object obj, CharBuf builder)
serializeUnknown in interface JsonSerializerInternalpublic final void serializeInstance(Object instance, CharBuf builder)
serializeInstance in interface JsonSerializerInternalpublic void serializeInstance(Object obj, CharBuf builder, boolean includeTypeInfo)
serializeInstance in interface JsonSerializerInternalpublic Map<String,FieldAccess> getFields(Class<? extends Object> aClass)
getFields in interface JsonSerializerInternalpublic final void serializeMap(Map<Object,Object> smap, CharBuf builder)
serializeMap in interface JsonSerializerInternalpublic final void serializeArray(TypeType componentType, Object objectArray, CharBuf builder)
public final void serializeArray(Object array, CharBuf builder)
serializeArray in interface JsonSerializerInternalpublic final void serializeCollection(Collection<?> collection, CharBuf builder)
serializeCollection in interface JsonSerializerInternalpublic void serializeSubtypeInstance(Object instance, CharBuf builder)
serializeSubtypeInstance in interface JsonSerializerInternalCopyright © 2015. All Rights Reserved.