Class UuidReaderImpl

java.lang.Object
org.apache.arrow.vector.complex.impl.AbstractFieldReader
org.apache.arrow.vector.complex.impl.UuidReaderImpl
All Implemented Interfaces:
Iterable<String>, Positionable, BaseReader, BaseReader.ListReader, BaseReader.MapReader, BaseReader.RepeatedListReader, BaseReader.RepeatedMapReader, BaseReader.RepeatedStructReader, BaseReader.ScalarReader, BaseReader.StructReader, BigIntReader, BitReader, DateDayReader, DateMilliReader, Decimal256Reader, DecimalReader, DurationReader, ExtensionReader, FieldReader, FixedSizeBinaryReader, Float2Reader, Float4Reader, Float8Reader, IntervalDayReader, IntervalMonthDayNanoReader, IntervalYearReader, IntReader, LargeVarBinaryReader, LargeVarCharReader, SmallIntReader, TimeMicroReader, TimeMilliReader, TimeNanoReader, TimeSecReader, TimeStampMicroReader, TimeStampMicroTZReader, TimeStampMilliReader, TimeStampMilliTZReader, TimeStampNanoReader, TimeStampNanoTZReader, TimeStampSecReader, TimeStampSecTZReader, TinyIntReader, UInt1Reader, UInt2Reader, UInt4Reader, UInt8Reader, VarBinaryReader, VarCharReader, ViewVarBinaryReader, ViewVarCharReader

public class UuidReaderImpl extends AbstractFieldReader
Reader implementation for UuidVector.

Provides methods to read UUID values from a vector, including support for reading into UuidHolder and retrieving values as UUID objects.

See Also: