public class JsonSimpleSerializerImpl extends Object implements JsonSerializerInternal
| Constructor and Description |
|---|
JsonSimpleSerializerImpl() |
JsonSimpleSerializerImpl(boolean encodeStrings) |
JsonSimpleSerializerImpl(boolean encodeStrings,
int bufferSize) |
JsonSimpleSerializerImpl(String view) |
JsonSimpleSerializerImpl(String view,
boolean encodeStrings,
boolean serializeAsSupport) |
JsonSimpleSerializerImpl(String view,
boolean encodeStrings,
boolean serializeAsSupport,
int bufSize) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,FieldAccess> |
getFields(Class<? extends Object> aClass) |
CharBuf |
serialize(Object obj) |
void |
serializeArray(Object array,
CharBuf builder) |
void |
serializeArray(Type 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(boolean encodeStrings,
int bufferSize)
public JsonSimpleSerializerImpl(String view)
public JsonSimpleSerializerImpl(String view, boolean encodeStrings, boolean serializeAsSupport, int bufSize)
public JsonSimpleSerializerImpl(String view, boolean encodeStrings, boolean serializeAsSupport)
public final void serializeString(String str, CharBuf builder)
serializeString in interface JsonSerializerInternalpublic CharBuf serialize(Object obj)
serialize in interface JsonSerializerserialize in interface JsonSerializerInternalpublic 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(Type 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 © 2014. All rights reserved.