Class StdArraySerializers.BooleanArraySerializer
java.lang.Object
org.codehaus.jackson.map.JsonSerializer<boolean[]>
org.codehaus.jackson.map.ser.std.SerializerBase<boolean[]>
org.codehaus.jackson.map.ser.std.ContainerSerializerBase<boolean[]>
org.codehaus.jackson.map.ser.std.StdArraySerializers.ArraySerializerBase<boolean[]>
org.codehaus.jackson.map.ser.std.StdArraySerializers.BooleanArraySerializer
- All Implemented Interfaces:
SchemaAware
- Enclosing class:
StdArraySerializers
public static final class StdArraySerializers.BooleanArraySerializer
extends StdArraySerializers.ArraySerializerBase<boolean[]>
-
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 TypeMethodDescriptionBooleans never add type info; hence, even if type serializer is suggested, we'll ignore it...getSchema(SerializerProvider provider, Type typeHint) Note: since Jackson 1.9, default implementation claims type is "string"voidserializeContents(boolean[] 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
-
BooleanArraySerializer
public BooleanArraySerializer()
-
-
Method Details
-
_withValueTypeSerializer
Booleans never add type info; hence, even if type serializer is suggested, we'll ignore it...- Specified by:
_withValueTypeSerializerin classContainerSerializerBase<boolean[]>
-
serializeContents
public void serializeContents(boolean[] value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonGenerationException - Specified by:
serializeContentsin classStdArraySerializers.ArraySerializerBase<boolean[]>- 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<boolean[]>- Parameters:
provider- The serializer provider.typeHint- A hint about the type.- Returns:
- Json-schema for this serializer.
-