Package io.trino.hive.formats.avro
Interface BlockBuildingDecoder
- All Known Implementing Classes:
BaseAvroTypeBlockHandlerImpls.IntBlockBuildingDecoder,BaseAvroTypeBlockHandlerImpls.LongBlockBuildingDecoder,BaseAvroTypeBlockHandlerImpls.NullBlockBuildingDecoder,HiveAvroTypeBlockHandler.ReaderUnionCoercedIntoRowBlockBuildingDecoder,HiveAvroTypeBlockHandler.WriterUnionCoercedIntoRowBlockBuildingDecoder,NativeLogicalTypesAvroTypeBlockHandler.BytesDecimalBlockBuildingDecoder,NativeLogicalTypesAvroTypeBlockHandler.DateBlockBuildingDecoder,NativeLogicalTypesAvroTypeBlockHandler.FixedDecimalBlockBuildingDecoder,NativeLogicalTypesAvroTypeBlockHandler.StringUUIDBlockBuildingDecoder,NativeLogicalTypesAvroTypeBlockHandler.TimeMicrosBlockBuildingDecoder,NativeLogicalTypesAvroTypeBlockHandler.TimeMillisBlockBuildingDecoder,NativeLogicalTypesAvroTypeBlockHandler.TimestampMicrosBlockBuildingDecoder,NativeLogicalTypesAvroTypeBlockHandler.TimestampMillisBlockBuildingDecoder,RowBlockBuildingDecoder
public interface BlockBuildingDecoder
-
Method Summary
Modifier and TypeMethodDescriptionvoiddecodeIntoBlock(org.apache.avro.io.Decoder decoder, BlockBuilder builder)
-
Method Details
-
decodeIntoBlock
- Throws:
IOException
-