Class JDKKeySerializers.Default
java.lang.Object
tools.jackson.databind.ValueSerializer<Object>
tools.jackson.databind.ser.std.StdSerializer<Object>
tools.jackson.databind.ser.jdk.JDKKeySerializers.Default
- All Implemented Interfaces:
JsonFormatVisitable
- Enclosing class:
JDKKeySerializers
-
Nested Class Summary
Nested classes/interfaces inherited from class ValueSerializer
ValueSerializer.None -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final intFields inherited from class StdSerializer
_handledType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidserialize(Object value, tools.jackson.core.JsonGenerator g, SerializationContext ctxt) Method that can be called to ask implementation to serialize values of type this serializer handles.Methods inherited from class StdSerializer
_neitherNull, _nonEmpty, _wrapIOFailure, acceptJsonFormatVisitor, acceptJsonFormatVisitorForBinary, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrowMethods inherited from class ValueSerializer
createContextual, getDelegatee, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, resolve, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withFormatOverrides, withIgnoredProperties
-
Field Details
-
TYPE_DATE
static final int TYPE_DATE- See Also:
-
TYPE_CALENDAR
static final int TYPE_CALENDAR- See Also:
-
TYPE_CLASS
static final int TYPE_CLASS- See Also:
-
TYPE_ENUM
static final int TYPE_ENUM- See Also:
-
TYPE_INTEGER
static final int TYPE_INTEGER- See Also:
-
TYPE_LONG
static final int TYPE_LONG- See Also:
-
TYPE_BYTE_ARRAY
static final int TYPE_BYTE_ARRAY- See Also:
-
TYPE_TO_STRING
static final int TYPE_TO_STRING- See Also:
-
_typeId
protected final int _typeId
-
-
Constructor Details
-
Default
-
-
Method Details
-
serialize
public void serialize(Object value, tools.jackson.core.JsonGenerator g, SerializationContext ctxt) throws tools.jackson.core.JacksonException Description copied from class:ValueSerializerMethod that can be called to ask implementation to serialize values of type this serializer handles.- Specified by:
serializein classStdSerializer<Object>- Parameters:
value- Value to serialize; can not be null.g- Generator used to output resulting Json contentctxt- Context that can be used to get serializers for serializing Objects value contains, if any.- Throws:
tools.jackson.core.JacksonException
-