Class IndexedStringListSerializer

All Implemented Interfaces:
ResolvableSerializer, SchemaAware

public final class IndexedStringListSerializer extends StaticListSerializerBase<List<String>> implements ResolvableSerializer
Efficient implementation for serializing Lists that contains Strings and are random-accessible. The only complexity is due to possibility that serializer for String may be overridde; because of this, logic is needed to ensure that the default serializer is in use to use fastest mode, or if not, to defer to custom String serializer.