ResolvableSerializer, SchemaAwarepublic class EnumSetSerializer extends AsArraySerializerBase<java.util.EnumSet<? extends java.lang.Enum<?>>>
JsonSerializer.None_dynamicSerializers, _elementSerializer, _elementType, _property, _staticTyping, _valueTypeSerializer_handledType| Constructor | Description |
|---|---|
EnumSetSerializer(JavaType elemType,
BeanProperty property) |
| Modifier and Type | Method | Description |
|---|---|---|
ContainerSerializerBase<?> |
_withValueTypeSerializer(TypeSerializer vts) |
|
void |
serializeContents(java.util.EnumSet<? extends java.lang.Enum<?>> value,
JsonGenerator jgen,
SerializerProvider provider) |
_findAndAddDynamic, _findAndAddDynamic, getSchema, resolve, serialize, serializeWithTypewithValueTypeSerializerisUnwrappingSerializer, unwrappingSerializerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateObjectNode, createSchemaNode, createSchemaNode, handledType, isDefaultSerializer, wrapAndThrow, wrapAndThrow, wrapAndThrow, wrapAndThrowpublic EnumSetSerializer(JavaType elemType, BeanProperty property)
public ContainerSerializerBase<?> _withValueTypeSerializer(TypeSerializer vts)
_withValueTypeSerializer in class ContainerSerializerBase<java.util.EnumSet<? extends java.lang.Enum<?>>>public void serializeContents(java.util.EnumSet<? extends java.lang.Enum<?>> value,
JsonGenerator jgen,
SerializerProvider provider)
throws java.io.IOException,
JsonGenerationException
serializeContents in class AsArraySerializerBase<java.util.EnumSet<? extends java.lang.Enum<?>>>java.io.IOExceptionJsonGenerationException