Hierarchy For Package io.trino.hive.formats.avro
Class Hierarchy
- java.lang.Object
- io.trino.hive.formats.avro.AvroFileReader (implements java.io.Closeable)
- io.trino.hive.formats.avro.AvroFileWriter (implements java.io.Closeable)
- io.trino.hive.formats.avro.AvroHiveConstants
- io.trino.hive.formats.avro.AvroPageDataReader (implements org.apache.avro.io.DatumReader<D>)
- io.trino.hive.formats.avro.AvroPagePositionDataWriter (implements org.apache.avro.io.DatumWriter<D>)
- io.trino.hive.formats.avro.AvroTypeUtils
- io.trino.hive.formats.avro.BaseAvroTypeBlockHandlerImpls
- io.trino.hive.formats.avro.BaseAvroTypeBlockHandlerImpls.IntBlockBuildingDecoder (implements io.trino.hive.formats.avro.BlockBuildingDecoder)
- io.trino.hive.formats.avro.BaseAvroTypeBlockHandlerImpls.LongBlockBuildingDecoder (implements io.trino.hive.formats.avro.BlockBuildingDecoder)
- io.trino.hive.formats.avro.BaseAvroTypeBlockHandlerImpls.NullBlockBuildingDecoder (implements io.trino.hive.formats.avro.BlockBuildingDecoder)
- io.trino.hive.formats.avro.HiveAvroTypeBlockHandler (implements io.trino.hive.formats.avro.AvroTypeBlockHandler)
- io.trino.hive.formats.avro.HiveAvroTypeBlockHandler.ReaderUnionCoercedIntoRowBlockBuildingDecoder (implements io.trino.hive.formats.avro.BlockBuildingDecoder)
- io.trino.hive.formats.avro.HiveAvroTypeBlockHandler.WriterUnionCoercedIntoRowBlockBuildingDecoder
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeBlockHandler (implements io.trino.hive.formats.avro.AvroTypeBlockHandler)
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeBlockHandler.FixedDecimalBlockBuildingDecoder (implements io.trino.hive.formats.avro.BlockBuildingDecoder)
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeBlockHandler.TimestampMicrosBlockBuildingDecoder (implements io.trino.hive.formats.avro.BlockBuildingDecoder)
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeBlockHandler.TimestampMillisBlockBuildingDecoder (implements io.trino.hive.formats.avro.BlockBuildingDecoder)
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeManager (implements io.trino.hive.formats.avro.AvroTypeManager)
- io.trino.hive.formats.avro.HiveAvroTypeManager
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeManager.ValidateLogicalTypeResult
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeManager.InvalidNativeAvroLogicalType
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeManager.NoLogicalType
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeManager.NonNativeAvroLogicalType
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeManager.ValidNativeAvroLogicalType
- io.trino.hive.formats.avro.RowBlockBuildingDecoder (implements io.trino.hive.formats.avro.BlockBuildingDecoder)
- io.trino.hive.formats.avro.RowBlockBuildingDecoder.ConstantBlockAction
- io.trino.hive.formats.avro.RowBlockBuildingDecoder.SkipSchemaBuildingAction
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.trino.hive.formats.avro.AvroTypeException
- java.lang.RuntimeException
- io.trino.hive.formats.avro.AvroPageDataReader.UncheckedAvroTypeException
- java.lang.Exception
Interface Hierarchy
- io.trino.hive.formats.avro.AvroTypeBlockHandler
- io.trino.hive.formats.avro.AvroTypeManager
- io.trino.hive.formats.avro.BlockBuildingDecoder
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.trino.hive.formats.avro.AvroCompressionKind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeBlockHandler.BytesDecimalBlockBuildingDecoder (implements io.trino.hive.formats.avro.BlockBuildingDecoder)
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeBlockHandler.DateBlockBuildingDecoder (implements io.trino.hive.formats.avro.BlockBuildingDecoder)
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeBlockHandler.StringUUIDBlockBuildingDecoder (implements io.trino.hive.formats.avro.BlockBuildingDecoder)
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeBlockHandler.TimeMicrosBlockBuildingDecoder (implements io.trino.hive.formats.avro.BlockBuildingDecoder)
- io.trino.hive.formats.avro.NativeLogicalTypesAvroTypeBlockHandler.TimeMillisBlockBuildingDecoder (implements io.trino.hive.formats.avro.BlockBuildingDecoder)
- java.lang.Record