| Package | Description |
|---|---|
| org.boon.json.serializers | |
| org.boon.json.serializers.impl |
| Modifier and Type | Method and Description |
|---|---|
void |
ArraySerializer.serializeArray(JsonSerializerInternal serializer,
Object instance,
CharBuf builder) |
void |
CollectionSerializer.serializeCollection(JsonSerializerInternal serializer,
Collection<?> collection,
CharBuf builder) |
void |
DateSerializer.serializeDate(JsonSerializerInternal jsonSerializer,
Date date,
CharBuf builder) |
boolean |
FieldSerializer.serializeField(JsonSerializerInternal serializer,
Object parent,
FieldAccess fieldAccess,
CharBuf builder) |
boolean |
CustomFieldSerializer.serializeField(JsonSerializerInternal serializer,
Object parent,
FieldAccess fieldAccess,
CharBuf builder) |
void |
InstanceSerializer.serializeInstance(JsonSerializerInternal serializer,
Object instance,
CharBuf builder) |
void |
MapSerializer.serializeMap(JsonSerializerInternal serializer,
Map<Object,Object> map,
CharBuf builder) |
void |
ObjectSerializer.serializeObject(JsonSerializerInternal serializer,
Object instance,
CharBuf builder) |
void |
CustomObjectSerializer.serializeObject(JsonSerializerInternal serializer,
T instance,
CharBuf builder) |
void |
StringSerializer.serializeString(JsonSerializerInternal serializer,
String string,
CharBuf builder) |
void |
InstanceSerializer.serializeSubtypeInstance(JsonSerializerInternal serializer,
Object instance,
CharBuf builder) |
void |
UnknownSerializer.serializeUnknown(JsonSerializerInternal serializer,
Object unknown,
CharBuf builder) |
| Modifier and Type | Class and Description |
|---|---|
class |
JsonSerializerImpl
Created by rick on 1/1/14.
|
class |
JsonSimpleSerializerImpl
This is a simple fast serializer.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
SerializeUtils.handleInstance(JsonSerializerInternal jsonSerializer,
Object obj,
CharBuf builder,
Map<Class,CustomObjectSerializer> overrideMap,
Set<Class> noHandle,
boolean typeInfo,
TypeType type) |
protected abstract void |
AbstractCustomFieldSerializer.serialize(JsonSerializerInternal serializer,
Object parent,
FieldAccess fieldAccess,
Object value,
CharBuf builder)
This method has to be overloaded to specify how this field is serialized.
|
void |
CollectionSerializerImpl.serializeArray(JsonSerializerInternal serializer,
Object array,
CharBuf builder) |
void |
CollectionSerializerImpl.serializeCollection(JsonSerializerInternal serializer,
Collection<?> collection,
CharBuf builder) |
void |
JsonDateSerializer.serializeDate(JsonSerializerInternal jsonSerializer,
Date date,
CharBuf builder) |
void |
DateSerializerImpl.serializeDate(JsonSerializerInternal jsonSerializer,
Date date,
CharBuf builder) |
boolean |
FieldSerializerUseAnnotationsImpl.serializeField(JsonSerializerInternal serializer,
Object parent,
FieldAccess fieldAccess,
CharBuf builder) |
boolean |
FieldSerializerImpl.serializeField(JsonSerializerInternal serializer,
Object parent,
FieldAccess fieldAccess,
CharBuf builder) |
boolean |
AbstractCustomFieldSerializer.serializeField(JsonSerializerInternal serializer,
Object parent,
FieldAccess fieldAccess,
CharBuf builder) |
void |
InstanceSerializerImpl.serializeInstance(JsonSerializerInternal serializer,
Object instance,
CharBuf builder) |
void |
MapSerializerImpl.serializeMap(JsonSerializerInternal serializer,
Map<Object,Object> map,
CharBuf builder) |
void |
CustomObjectSerializerImpl.serializeObject(JsonSerializerInternal jsonSerializer,
Object obj,
CharBuf builder) |
void |
BasicObjectSerializerImpl.serializeObject(JsonSerializerInternal jsonSerializer,
Object obj,
CharBuf builder) |
void |
StringSerializerImpl.serializeString(JsonSerializerInternal serializer,
String string,
CharBuf builder) |
void |
InstanceSerializerImpl.serializeSubtypeInstance(JsonSerializerInternal serializer,
Object instance,
CharBuf builder) |
void |
UnknownSerializerImpl.serializeUnknown(JsonSerializerInternal serializer,
Object unknown,
CharBuf builder) |
Copyright © 2015. All Rights Reserved.