SerializerFactory implementations.
| Modifier and Type | Field and Description |
|---|---|
| protected final Serializers[] | _additionalKeySerializers
List of providers for additional key serializers, checked before considering default key serialializers. |
| protected final Serializers[] | _additionalSerializers
List of providers for additional serializers, checked before considering default basic or bean serialializers. |
| protected final ValueSerializerModifier[] | _modifiers
List of modifiers that can change the way |
| protected final ValueSerializer | _nullKeySerializer
Serializer used to (try to) output a null key, due to an entry of
|
| protected final ValueSerializer | _nullValueSerializer
Serializer used to output a null value, unless explicitly redefined for property. |
| public static final ValueSerializer | |
| protected static final ValueSerializerModifier[] | |
| protected static final Serializers[] | NO_SERIALIZERS
Constant for empty |
| private static final long |
| Access | Constructor and Description |
|---|---|
| public | |
| protected | SerializerFactoryConfig(Serializers[] allAdditionalSerializers, Serializers[] allAdditionalKeySerializers, ValueSerializerModifier[] modifiers, ValueSerializer<Object> nullKeySer, ValueSerializer<Object> nullValueSer)
|
| Modifier and Type | Method and Description |
|---|---|
| public ValueSerializer | |
| public ValueSerializer | |
| public boolean | |
| public boolean | |
| public boolean | |
| public Iterable | |
| public Iterable | |
| public Iterable | |
| public SerializerFactoryConfig | |
| public SerializerFactoryConfig | |
| public SerializerFactoryConfig | |
| public SerializerFactoryConfig | |
| public SerializerFactoryConfig |
| _additionalKeySerializers | back to summary |
|---|---|
| protected final Serializers[] _additionalKeySerializers List of providers for additional key serializers, checked before considering default key serialializers. | |
| _additionalSerializers | back to summary |
|---|---|
| protected final Serializers[] _additionalSerializers List of providers for additional serializers, checked before considering default basic or bean serialializers. | |
| _modifiers | back to summary |
|---|---|
| protected final ValueSerializerModifier[] _modifiers List of modifiers that can change the way | |
| _nullKeySerializer | back to summary |
|---|---|
| protected final ValueSerializer<Object> _nullKeySerializer Serializer used to (try to) output a null key, due to an entry of
| |
| _nullValueSerializer | back to summary |
|---|---|
| protected final ValueSerializer<Object> _nullValueSerializer Serializer used to output a null value, unless explicitly redefined for property. | |
| DEFAULT_NULL_KEY_SERIALIZER | back to summary |
|---|---|
| public static final ValueSerializer<Object> DEFAULT_NULL_KEY_SERIALIZER | |
| NO_MODIFIERS | back to summary |
|---|---|
| protected static final ValueSerializerModifier[] NO_MODIFIERS | |
| NO_SERIALIZERS | back to summary |
|---|---|
| protected static final Serializers[] NO_SERIALIZERS Constant for empty | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| SerializerFactoryConfig | back to summary |
|---|---|
| public SerializerFactoryConfig() | |
| SerializerFactoryConfig | back to summary |
|---|---|
| protected SerializerFactoryConfig(Serializers[] allAdditionalSerializers, Serializers[] allAdditionalKeySerializers, ValueSerializerModifier[] modifiers, ValueSerializer<Object> nullKeySer, ValueSerializer<Object> nullValueSer) | |
| getNullKeySerializer | back to summary |
|---|---|
| public ValueSerializer | |
| getNullValueSerializer | back to summary |
|---|---|
| public ValueSerializer | |
| hasKeySerializers | back to summary |
|---|---|
| public boolean hasKeySerializers() | |
| hasSerializerModifiers | back to summary |
|---|---|
| public boolean hasSerializerModifiers() | |
| hasSerializers | back to summary |
|---|---|
| public boolean hasSerializers() | |
| keySerializers | back to summary |
|---|---|
| public Iterable | |
| serializerModifiers | back to summary |
|---|---|
| public Iterable | |
| serializers | back to summary |
|---|---|
| public Iterable | |
| withAdditionalKeySerializers | back to summary |
|---|---|
| public SerializerFactoryConfig withAdditionalKeySerializers(Serializers additional) | |
| withAdditionalSerializers | back to summary |
|---|---|
| public SerializerFactoryConfig withAdditionalSerializers(Serializers additional) | |
| withNullKeySerializer | back to summary |
|---|---|
public SerializerFactoryConfig withNullKeySerializer(ValueSerializer<?> nks)
| |
| withNullValueSerializer | back to summary |
|---|---|
public SerializerFactoryConfig withNullValueSerializer(ValueSerializer<?> nvs)
| |
| withSerializerModifier | back to summary |
|---|---|
| public SerializerFactoryConfig withSerializerModifier(ValueSerializerModifier modifier) | |