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