Interface ArrayRecordWritable

All Known Implementing Classes:
BsonSerializer, BsonSerializer.Base64, BsonSerializer.SpacedHex, BsonSerializerSession, CborSerializer, CborSerializer.Base64, CborSerializer.SpacedHex, CborSerializerSession, JcsSerializer, JcsSerializerSession, Json5lSerializer, Json5lSerializerSession, Json5Serializer, Json5Serializer.Readable, Json5SerializerSession, JsonlSerializer, JsonlSerializerSession, JsonSchemaSerializer, JsonSchemaSerializer.Readable, JsonSchemaSerializerSession, JsonSerializer, JsonSerializer.Readable, JsonSerializerSession, MsgPackSerializer, MsgPackSerializer.Base64, MsgPackSerializer.SpacedHex, MsgPackSerializerSession, ParquetSerializer, ParquetSerializerSession, YamlSerializer, YamlSerializer.Readable, YamlSerializerSession

public interface ArrayRecordWritable
Capability role for serializers that can emit each element of a top-level wire array as a separate record.

The symmetric writer-side counterpart of ArrayRecordReadable. Capability is detected via instanceof.

See Also: