Uses of Class
org.apache.arrow.vector.types.pojo.ArrowType
Packages that use ArrowType
Package
Description
-
Uses of ArrowType in org.apache.arrow.vector
Methods in org.apache.arrow.vector with parameters of type ArrowTypeModifier and TypeMethodDescriptionstatic intTypeLayout.getTypeBufferCount(ArrowType arrowType) Gets the number ofBufferLayouts for the givenarrowType.static TypeLayoutTypeLayout.getTypeLayout(ArrowType arrowType) Constructs a newTypeLayoutfor the givenarrowType. -
Uses of ArrowType in org.apache.arrow.vector.complex
Methods in org.apache.arrow.vector.complex with parameters of type ArrowTypeModifier and TypeMethodDescriptionDenseUnionVector.getDecimal256Vector(byte typeId, ArrowType arrowType) UnionVector.getDecimal256Vector(String name, ArrowType arrowType) UnionVector.getDecimal256Vector(ArrowType arrowType) DenseUnionVector.getDecimalVector(byte typeId, ArrowType arrowType) UnionVector.getDecimalVector(String name, ArrowType arrowType) UnionVector.getDecimalVector(ArrowType arrowType) UnionVector.getDurationVector(String name, ArrowType arrowType) UnionVector.getDurationVector(ArrowType arrowType) UnionVector.getFixedSizeBinaryVector(String name, ArrowType arrowType) UnionVector.getFixedSizeBinaryVector(ArrowType arrowType) UnionVector.getTimeStampMicroTZVector(String name, ArrowType arrowType) UnionVector.getTimeStampMicroTZVector(ArrowType arrowType) UnionVector.getTimeStampMilliTZVector(String name, ArrowType arrowType) UnionVector.getTimeStampMilliTZVector(ArrowType arrowType) UnionVector.getTimeStampNanoTZVector(String name, ArrowType arrowType) UnionVector.getTimeStampNanoTZVector(ArrowType arrowType) UnionVector.getTimeStampSecTZVector(String name, ArrowType arrowType) UnionVector.getTimeStampSecTZVector(ArrowType arrowType) UnionVector.getVectorByType(int typeId, ArrowType arrowType) voidUnionVector.setSafe(int index, NullableDecimal256Holder holder, ArrowType arrowType) voidUnionVector.setSafe(int index, NullableDecimalHolder holder, ArrowType arrowType) voidUnionVector.setSafe(int index, NullableDurationHolder holder, ArrowType arrowType) voidUnionVector.setSafe(int index, NullableFixedSizeBinaryHolder holder, ArrowType arrowType) voidUnionVector.setSafe(int index, NullableTimeStampMicroTZHolder holder, ArrowType arrowType) voidUnionVector.setSafe(int index, NullableTimeStampMilliTZHolder holder, ArrowType arrowType) voidUnionVector.setSafe(int index, NullableTimeStampNanoTZHolder holder, ArrowType arrowType) voidUnionVector.setSafe(int index, NullableTimeStampSecTZHolder holder, ArrowType arrowType) voidUnionVector.setSafe(int index, UnionHolder holder, ArrowType arrowType) -
Uses of ArrowType in org.apache.arrow.vector.complex.impl
Methods in org.apache.arrow.vector.complex.impl with parameters of type ArrowTypeModifier and TypeMethodDescriptionUnionWriter.asDecimal256(ArrowType arrowType) UnionWriter.asDuration(ArrowType arrowType) UnionWriter.asFixedSizeBinary(ArrowType arrowType) UnionWriter.asTimeStampMicroTZ(ArrowType arrowType) UnionWriter.asTimeStampMilliTZ(ArrowType arrowType) UnionWriter.asTimeStampNanoTZ(ArrowType arrowType) UnionWriter.asTimeStampSecTZ(ArrowType arrowType) protected FieldWriterPromotableWriter.getWriter(Types.MinorType type, ArrowType arrowType) voidDecimalWriterImpl.writeBigEndianBytesToDecimal(byte[] value, ArrowType arrowType) voidPromotableWriter.writeBigEndianBytesToDecimal(byte[] value, ArrowType arrowType) voidUnionFixedSizeListWriter.writeBigEndianBytesToDecimal(byte[] value, ArrowType arrowType) voidUnionLargeListWriter.writeBigEndianBytesToDecimal(byte[] value, ArrowType arrowType) voidUnionListViewWriter.writeBigEndianBytesToDecimal(byte[] value, ArrowType arrowType) voidUnionListWriter.writeBigEndianBytesToDecimal(byte[] value, ArrowType arrowType) voidUnionWriter.writeBigEndianBytesToDecimal(byte[] value, ArrowType arrowType) voidDecimal256WriterImpl.writeBigEndianBytesToDecimal256(byte[] value, ArrowType arrowType) voidPromotableWriter.writeBigEndianBytesToDecimal256(byte[] value, ArrowType arrowType) voidUnionFixedSizeListWriter.writeBigEndianBytesToDecimal256(byte[] value, ArrowType arrowType) voidUnionLargeListWriter.writeBigEndianBytesToDecimal256(byte[] value, ArrowType arrowType) voidUnionListViewWriter.writeBigEndianBytesToDecimal256(byte[] value, ArrowType arrowType) voidUnionListWriter.writeBigEndianBytesToDecimal256(byte[] value, ArrowType arrowType) voidUnionWriter.writeBigEndianBytesToDecimal256(byte[] value, ArrowType arrowType) voidDecimalWriterImpl.writeDecimal(long start, ArrowBuf buffer, ArrowType arrowType) voidDenseUnionWriter.writeDecimal(long start, ArrowBuf buffer, byte typeId, ArrowType arrowType) voidPromotableWriter.writeDecimal(long start, ArrowBuf buffer, ArrowType arrowType) voidUnionFixedSizeListWriter.writeDecimal(long start, ArrowBuf buffer, ArrowType arrowType) voidUnionLargeListWriter.writeDecimal(long start, ArrowBuf buffer, ArrowType arrowType) voidUnionListViewWriter.writeDecimal(long start, ArrowBuf buffer, ArrowType arrowType) voidUnionListWriter.writeDecimal(long start, ArrowBuf buffer, ArrowType arrowType) voidUnionWriter.writeDecimal(long start, ArrowBuf buffer, ArrowType arrowType) voidDecimal256WriterImpl.writeDecimal256(long start, ArrowBuf buffer, ArrowType arrowType) voidDenseUnionWriter.writeDecimal256(long start, ArrowBuf buffer, byte typeId, ArrowType arrowType) voidPromotableWriter.writeDecimal256(long start, ArrowBuf buffer, ArrowType arrowType) voidUnionFixedSizeListWriter.writeDecimal256(long start, ArrowBuf buffer, ArrowType arrowType) voidUnionLargeListWriter.writeDecimal256(long start, ArrowBuf buffer, ArrowType arrowType) voidUnionListViewWriter.writeDecimal256(long start, ArrowBuf buffer, ArrowType arrowType) voidUnionListWriter.writeDecimal256(long start, ArrowBuf buffer, ArrowType arrowType) voidUnionWriter.writeDecimal256(long start, ArrowBuf buffer, ArrowType arrowType) -
Uses of ArrowType in org.apache.arrow.vector.complex.writer
Methods in org.apache.arrow.vector.complex.writer with parameters of type ArrowTypeModifier and TypeMethodDescriptionvoidDecimalWriter.writeBigEndianBytesToDecimal(byte[] value, ArrowType arrowType) voidDecimal256Writer.writeBigEndianBytesToDecimal256(byte[] value, ArrowType arrowType) voidDecimalWriter.writeDecimal(long start, ArrowBuf buffer, ArrowType arrowType) voidDecimal256Writer.writeDecimal256(long start, ArrowBuf buffer, ArrowType arrowType) -
Uses of ArrowType in org.apache.arrow.vector.dictionary
Methods in org.apache.arrow.vector.dictionary that return ArrowType -
Uses of ArrowType in org.apache.arrow.vector.types
Methods in org.apache.arrow.vector.types that return ArrowTypeModifier and TypeMethodDescriptionfinal ArrowTypeTypes.MinorType.getType()Returns theArrowTypeequivalent of this type.Methods in org.apache.arrow.vector.types with parameters of type ArrowTypeModifier and TypeMethodDescriptionstatic Types.MinorTypeTypes.getMinorTypeForArrowType(ArrowType arrowType) Maps the ArrowType to the java implementations MinorType. -
Uses of ArrowType in org.apache.arrow.vector.types.pojo
Subclasses of ArrowType in org.apache.arrow.vector.types.pojoModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classA user-defined data type that wraps an underlying storage type.static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classMethods in org.apache.arrow.vector.types.pojo that return ArrowTypeModifier and TypeMethodDescriptionabstract ArrowTypeArrowType.ExtensionType.deserialize(ArrowType storageType, String serializedData) Given saved metadata and the underlying storage type, construct a new instance of the user type.Field.getType()FieldType.getType()static ArrowTypeArrowType.getTypeForField(Field field) abstract ArrowTypeArrowType.ExtensionType.storageType()The on-wire type for this user-defined type.Methods in org.apache.arrow.vector.types.pojo with parameters of type ArrowTypeModifier and TypeMethodDescriptionabstract ArrowTypeArrowType.ExtensionType.deserialize(ArrowType storageType, String serializedData) Given saved metadata and the underlying storage type, construct a new instance of the user type.static FieldField.notNullable(String name, ArrowType type) static FieldTypeFieldType.notNullable(ArrowType type) static Fieldstatic FieldTypeConstructors in org.apache.arrow.vector.types.pojo with parameters of type ArrowTypeModifierConstructorDescriptionFieldType(boolean nullable, ArrowType type, DictionaryEncoding dictionary) FieldType(boolean nullable, ArrowType type, DictionaryEncoding dictionary, Map<String, String> metadata) Constructs a new instance.