Class StdArraySerializers.LongArraySerializer
java.lang.Object
org.codehaus.jackson.map.JsonSerializer<long[]>
org.codehaus.jackson.map.ser.std.SerializerBase<long[]>
org.codehaus.jackson.map.ser.std.ContainerSerializerBase<long[]>
org.codehaus.jackson.map.ser.std.StdArraySerializers.ArraySerializerBase<long[]>
org.codehaus.jackson.map.ser.std.StdArraySerializers.LongArraySerializer
- All Implemented Interfaces:
SchemaAware
- Enclosing class:
StdArraySerializers
public static final class StdArraySerializers.LongArraySerializer
extends StdArraySerializers.ArraySerializerBase<long[]>
-
Nested Class Summary
Nested classes/interfaces inherited from class JsonSerializer
JsonSerializer.None -
Field Summary
Fields inherited from class StdArraySerializers.ArraySerializerBase
_property, _valueTypeSerializerFields inherited from class SerializerBase
_handledType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSchema(SerializerProvider provider, Type typeHint) Note: since Jackson 1.9, default implementation claims type is "string"voidserializeContents(long[] value, JsonGenerator jgen, SerializerProvider provider) Methods inherited from class StdArraySerializers.ArraySerializerBase
serialize, serializeWithTypeMethods inherited from class ContainerSerializerBase
withValueTypeSerializerMethods inherited from class SerializerBase
createObjectNode, createSchemaNode, createSchemaNode, handledType, isDefaultSerializer, wrapAndThrow, wrapAndThrow, wrapAndThrow, wrapAndThrowMethods inherited from class JsonSerializer
isUnwrappingSerializer, unwrappingSerializer
-
Constructor Details
-
LongArraySerializer
public LongArraySerializer() -
LongArraySerializer
-
-
Method Details
-
_withValueTypeSerializer
- Specified by:
_withValueTypeSerializerin classContainerSerializerBase<long[]>
-
serializeContents
public void serializeContents(long[] value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonGenerationException - Specified by:
serializeContentsin classStdArraySerializers.ArraySerializerBase<long[]>- Throws:
IOExceptionJsonGenerationException
-
getSchema
Description copied from class:SerializerBaseNote: since Jackson 1.9, default implementation claims type is "string"- Specified by:
getSchemain interfaceSchemaAware- Overrides:
getSchemain classSerializerBase<long[]>- Parameters:
provider- The serializer provider.typeHint- A hint about the type.- Returns:
- Json-schema for this serializer.
-