| Interface | Description |
|---|---|
| AvroWithPartnerVisitor.PartnerAccessors<P> | |
| MetricsAwareDatumWriter<D> |
Wrapper writer around
DatumWriter with metrics support. |
| SupportsRowPosition |
Interface for readers that accept a callback to determine the starting row position of an Avro
split.
|
| ValueReader<T> | |
| ValueWriter<D> |
| Class | Description |
|---|---|
| ApplyNameMapping |
An Avro Schema visitor to apply a name mapping to add Iceberg field IDs.
|
| Avro | |
| Avro.DataWriteBuilder | |
| Avro.DeleteWriteBuilder | |
| Avro.ReadBuilder | |
| Avro.WriteBuilder | |
| AvroEncoderUtil | |
| AvroIterable<D> | |
| AvroMetrics | |
| AvroSchemaUtil | |
| AvroSchemaVisitor<T> | |
| AvroSchemaWithTypeVisitor<T> | |
| AvroWithPartnerByStructureVisitor<P,T> |
A abstract avro schema visitor with partner type.
|
| AvroWithPartnerVisitor<P,R> | |
| AvroWithTypeByStructureVisitor<T> | |
| GenericAvroReader<T> | |
| GenericAvroWriter<T> | |
| LogicalMap | |
| NameMappingDatumReader<D> |
A delegating DatumReader that applies a name mapping to a file schema to enable reading Avro
files that were written without field IDs.
|
| NameMappingWithAvroSchema | |
| ProjectionDatumReader<D> | |
| RemoveIds | |
| UUIDConversion | |
| ValueReaders | |
| ValueReaders.PlannedStructReader<S> | |
| ValueReaders.StructReader<S> | |
| ValueWriters | |
| ValueWriters.StructWriter<S> |