public abstract class AbstractValueBeanJsonSerializer<T> extends AbstractBeanJsonSerializer<T>
serializers| Modifier | Constructor and Description |
|---|---|
protected |
AbstractValueBeanJsonSerializer() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract BeanPropertySerializer<T,?> |
initValueSerializer() |
protected void |
serializeObject(JsonWriter writer,
T value,
JsonSerializationContext ctx,
java.util.Set<java.lang.String> ignoredProperties,
IdentitySerializationInfo identityInfo,
ObjectIdSerializer<?> idWriter,
java.lang.String typeName,
java.lang.String typeInformation)
Serializes all the properties of the bean in a json object.
|
doSerialize, getSerializedType, initAnyGetterPropertySerializer, initIdentityInfo, initMapSubtypeClassToSerializer, initSerializers, initTypeInfo, serializeInternallyserialize, serialize, serializeNullValueprotected abstract BeanPropertySerializer<T,?> initValueSerializer()
protected void serializeObject(JsonWriter writer, T value, JsonSerializationContext ctx, java.util.Set<java.lang.String> ignoredProperties, IdentitySerializationInfo identityInfo, ObjectIdSerializer<?> idWriter, java.lang.String typeName, java.lang.String typeInformation)
AbstractBeanJsonSerializerserializeObject in class AbstractBeanJsonSerializer<T>writer - writervalue - bean to serializectx - context of the serialization processignoredProperties - ignored propertiesidentityInfo - identity infoidWriter - identifier writertypeName - in case of type info as property, the name of the propertytypeInformation - in case of type info as property, the type informationCopyright © 2015. All Rights Reserved.