SchemaAware
public static final class StdArraySerializers.ShortArraySerializer extends StdArraySerializers.ArraySerializerBase<short[]>
JsonSerializer.None
_handledType
_property, _valueTypeSerializer
Constructor | Description |
---|---|
ShortArraySerializer() |
|
ShortArraySerializer(TypeSerializer vts) |
Modifier and Type | Method | Description |
---|---|---|
ContainerSerializerBase<?> |
_withValueTypeSerializer(TypeSerializer vts) |
|
JsonNode |
getSchema(SerializerProvider provider,
java.lang.reflect.Type typeHint) |
Note: since Jackson 1.9, default implementation claims type is "string"
|
void |
serializeContents(short[] value,
JsonGenerator jgen,
SerializerProvider provider) |
withValueTypeSerializer
isUnwrappingSerializer, unwrappingSerializer
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createObjectNode, createSchemaNode, createSchemaNode, handledType, isDefaultSerializer, wrapAndThrow, wrapAndThrow, wrapAndThrow, wrapAndThrow
serialize, serializeWithType
public ShortArraySerializer()
public ShortArraySerializer(TypeSerializer vts)
public ContainerSerializerBase<?> _withValueTypeSerializer(TypeSerializer vts)
_withValueTypeSerializer
in class ContainerSerializerBase<short[]>
public void serializeContents(short[] value, JsonGenerator jgen, SerializerProvider provider) throws java.io.IOException, JsonGenerationException
serializeContents
in class StdArraySerializers.ArraySerializerBase<short[]>
java.io.IOException
JsonGenerationException
public JsonNode getSchema(SerializerProvider provider, java.lang.reflect.Type typeHint)
SerializerBase
getSchema
in interface SchemaAware
getSchema
in class SerializerBase<short[]>
provider
- The serializer provider.typeHint
- A hint about the type.