org.codehaus.jackson.map.ser
Class ContainerSerializers.EnumSetSerializer
java.lang.Object
org.codehaus.jackson.map.JsonSerializer<T>
org.codehaus.jackson.map.ser.SerializerBase<T>
org.codehaus.jackson.map.ser.ContainerSerializerBase<T>
org.codehaus.jackson.map.ser.ContainerSerializers.AsArraySerializer<EnumSet<? extends Enum<?>>>
org.codehaus.jackson.map.ser.ContainerSerializers.EnumSetSerializer
- All Implemented Interfaces:
- ResolvableSerializer, SchemaAware
- Enclosing class:
- ContainerSerializers
public static class ContainerSerializers.EnumSetSerializer
- extends ContainerSerializers.AsArraySerializer<EnumSet<? extends Enum<?>>>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContainerSerializers.EnumSetSerializer
public ContainerSerializers.EnumSetSerializer(JavaType elemType,
BeanProperty property)
_withValueTypeSerializer
public ContainerSerializerBase<?> _withValueTypeSerializer(TypeSerializer vts)
- Specified by:
_withValueTypeSerializer
in class ContainerSerializerBase<EnumSet<? extends Enum<?>>>
serializeContents
public void serializeContents(EnumSet<? extends Enum<?>> value,
JsonGenerator jgen,
SerializerProvider provider)
throws IOException,
JsonGenerationException
- Specified by:
serializeContents
in class ContainerSerializers.AsArraySerializer<EnumSet<? extends Enum<?>>>
- Throws:
IOException
JsonGenerationException