ResolvableSerializer
, SchemaAware
public static class StdContainerSerializers.IndexedListSerializer extends AsArraySerializerBase<java.util.List<?>>
LinkedList
that can not}.JsonSerializer.None
_dynamicSerializers, _elementSerializer, _elementType, _property, _staticTyping, _valueTypeSerializer
_handledType
Constructor | Description |
---|---|
IndexedListSerializer(JavaType elemType,
boolean staticTyping,
TypeSerializer vts,
BeanProperty property,
JsonSerializer<java.lang.Object> valueSerializer) |
Modifier and Type | Method | Description |
---|---|---|
ContainerSerializerBase<?> |
_withValueTypeSerializer(TypeSerializer vts) |
|
void |
serializeContents(java.util.List<?> value,
JsonGenerator jgen,
SerializerProvider provider) |
|
void |
serializeContentsUsing(java.util.List<?> value,
JsonGenerator jgen,
SerializerProvider provider,
JsonSerializer<java.lang.Object> ser) |
|
void |
serializeTypedContents(java.util.List<?> value,
JsonGenerator jgen,
SerializerProvider provider) |
_findAndAddDynamic, _findAndAddDynamic, getSchema, resolve, serialize, serializeWithType
withValueTypeSerializer
isUnwrappingSerializer, unwrappingSerializer
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createObjectNode, createSchemaNode, createSchemaNode, handledType, isDefaultSerializer, wrapAndThrow, wrapAndThrow, wrapAndThrow, wrapAndThrow
public IndexedListSerializer(JavaType elemType, boolean staticTyping, TypeSerializer vts, BeanProperty property, JsonSerializer<java.lang.Object> valueSerializer)
public ContainerSerializerBase<?> _withValueTypeSerializer(TypeSerializer vts)
_withValueTypeSerializer
in class ContainerSerializerBase<java.util.List<?>>
public void serializeContents(java.util.List<?> value, JsonGenerator jgen, SerializerProvider provider) throws java.io.IOException, JsonGenerationException
serializeContents
in class AsArraySerializerBase<java.util.List<?>>
java.io.IOException
JsonGenerationException
public void serializeContentsUsing(java.util.List<?> value, JsonGenerator jgen, SerializerProvider provider, JsonSerializer<java.lang.Object> ser) throws java.io.IOException, JsonGenerationException
java.io.IOException
JsonGenerationException
public void serializeTypedContents(java.util.List<?> value, JsonGenerator jgen, SerializerProvider provider) throws java.io.IOException, JsonGenerationException
java.io.IOException
JsonGenerationException