Modifier and Type | Method and Description |
---|---|
ArrayData |
EnrichedRowData.getArray(int pos) |
Modifier and Type | Method and Description |
---|---|
ArrayData |
OrcArrayColumnVector.getArray(int i) |
Modifier and Type | Class and Description |
---|---|
class |
GenericArrayData
An internal data structure representing data of
ArrayType . |
Modifier and Type | Method and Description |
---|---|
ArrayData |
UpdatableRowData.getArray(int pos) |
ArrayData |
BoxedWrapperRowData.getArray(int pos) |
ArrayData |
ArrayData.getArray(int pos)
Returns the array value at the given position.
|
ArrayData |
RowData.getArray(int pos)
Returns the array value at the given position.
|
ArrayData |
GenericRowData.getArray(int pos) |
ArrayData |
GenericArrayData.getArray(int pos) |
ArrayData |
GenericMapData.keyArray() |
ArrayData |
MapData.keyArray()
Returns an array view of the keys contained in this map.
|
ArrayData |
GenericMapData.valueArray() |
ArrayData |
MapData.valueArray()
Returns an array view of the values contained in this map.
|
Modifier and Type | Method and Description |
---|---|
Object |
ArrayData.ElementGetter.getElementOrNull(ArrayData array,
int pos) |
Modifier and Type | Class and Description |
---|---|
class |
BinaryArrayData
A binary implementation of
ArrayData which is backed by MemorySegment s. |
Modifier and Type | Method and Description |
---|---|
ArrayData |
BinaryRowData.getArray(int pos) |
ArrayData |
BinaryArrayData.getArray(int pos) |
ArrayData |
NestedRowData.getArray(int pos) |
static ArrayData |
BinarySegmentUtils.readArrayData(MemorySegment[] segments,
int baseOffset,
long offsetAndSize)
Gets an instance of
ArrayData from underlying MemorySegment . |
Modifier and Type | Class and Description |
---|---|
class |
ColumnarArrayData
Columnar array to support access to vector column data.
|
Modifier and Type | Method and Description |
---|---|
ArrayData |
ColumnarArrayData.getArray(int pos) |
ArrayData |
ColumnarRowData.getArray(int pos) |
ArrayData |
ColumnarMapData.keyArray() |
ArrayData |
ColumnarMapData.valueArray() |
Modifier and Type | Method and Description |
---|---|
ArrayData |
ArrayColumnVector.getArray(int i) |
ArrayData |
VectorizedColumnBatch.getArray(int rowId,
int colId) |
Modifier and Type | Method and Description |
---|---|
ArrayData |
HeapArrayVector.getArray(int i) |
Modifier and Type | Method and Description |
---|---|
ArrayData |
ArrayBooleanArrayConverter.toInternal(boolean[] external) |
ArrayData |
ArrayByteArrayConverter.toInternal(byte[] external) |
ArrayData |
ArrayDoubleArrayConverter.toInternal(double[] external) |
ArrayData |
ArrayObjectArrayConverter.toInternal(E[] external) |
ArrayData |
ArrayFloatArrayConverter.toInternal(float[] external) |
ArrayData |
ArrayIntArrayConverter.toInternal(int[] external) |
ArrayData |
ArrayListConverter.toInternal(List<E> external) |
ArrayData |
ArrayLongArrayConverter.toInternal(long[] external) |
ArrayData |
ArrayShortArrayConverter.toInternal(short[] external) |
Modifier and Type | Method and Description |
---|---|
byte[] |
ArrayByteArrayConverter.toExternal(ArrayData internal) |
long[] |
ArrayLongArrayConverter.toExternal(ArrayData internal) |
int[] |
ArrayIntArrayConverter.toExternal(ArrayData internal) |
short[] |
ArrayShortArrayConverter.toExternal(ArrayData internal) |
List<E> |
ArrayListConverter.toExternal(ArrayData internal) |
double[] |
ArrayDoubleArrayConverter.toExternal(ArrayData internal) |
boolean[] |
ArrayBooleanArrayConverter.toExternal(ArrayData internal) |
float[] |
ArrayFloatArrayConverter.toExternal(ArrayData internal) |
E[] |
ArrayObjectArrayConverter.toExternal(ArrayData internal) |
Modifier and Type | Method and Description |
---|---|
ArrayData |
ProjectedRowData.getArray(int pos) |
ArrayData |
JoinedRowData.getArray(int pos) |
Modifier and Type | Method and Description |
---|---|
void |
BinaryWriter.writeArray(int pos,
ArrayData value,
ArrayDataSerializer serializer) |
Modifier and Type | Method and Description |
---|---|
ArrayData |
ArrowArrayColumnVector.getArray(int i) |
Modifier and Type | Method and Description |
---|---|
static BigIntWriter<ArrayData> |
BigIntWriter.forArray(org.apache.arrow.vector.BigIntVector bigIntVector) |
static BooleanWriter<ArrayData> |
BooleanWriter.forArray(org.apache.arrow.vector.BitVector bitVector) |
static DateWriter<ArrayData> |
DateWriter.forArray(org.apache.arrow.vector.DateDayVector dateDayVector) |
static DecimalWriter<ArrayData> |
DecimalWriter.forArray(org.apache.arrow.vector.DecimalVector decimalVector,
int precision,
int scale) |
static FloatWriter<ArrayData> |
FloatWriter.forArray(org.apache.arrow.vector.Float4Vector floatVector) |
static DoubleWriter<ArrayData> |
DoubleWriter.forArray(org.apache.arrow.vector.Float8Vector doubleVector) |
static IntWriter<ArrayData> |
IntWriter.forArray(org.apache.arrow.vector.IntVector intVector) |
static ArrayWriter<ArrayData> |
ArrayWriter.forArray(org.apache.arrow.vector.complex.ListVector listVector,
ArrowFieldWriter<ArrayData> elementWriter) |
static SmallIntWriter<ArrayData> |
SmallIntWriter.forArray(org.apache.arrow.vector.SmallIntVector intVector) |
static RowWriter<ArrayData> |
RowWriter.forArray(org.apache.arrow.vector.complex.StructVector structVector,
ArrowFieldWriter<RowData>[] fieldsWriters) |
static TinyIntWriter<ArrayData> |
TinyIntWriter.forArray(org.apache.arrow.vector.TinyIntVector tinyIntVector) |
static TimeWriter<ArrayData> |
TimeWriter.forArray(org.apache.arrow.vector.ValueVector valueVector) |
static TimestampWriter<ArrayData> |
TimestampWriter.forArray(org.apache.arrow.vector.ValueVector valueVector,
int precision) |
static VarBinaryWriter<ArrayData> |
VarBinaryWriter.forArray(org.apache.arrow.vector.VarBinaryVector varBinaryVector) |
static VarCharWriter<ArrayData> |
VarCharWriter.forArray(org.apache.arrow.vector.VarCharVector varCharVector) |
Modifier and Type | Method and Description |
---|---|
static ArrayWriter<ArrayData> |
ArrayWriter.forArray(org.apache.arrow.vector.complex.ListVector listVector,
ArrowFieldWriter<ArrayData> elementWriter) |
static ArrayWriter<RowData> |
ArrayWriter.forRow(org.apache.arrow.vector.complex.ListVector listVector,
ArrowFieldWriter<ArrayData> elementWriter) |
Modifier and Type | Method and Description |
---|---|
Boolean |
ArrayContainsFunction.eval(ArrayData haystack,
Object needle) |
Modifier and Type | Method and Description |
---|---|
void |
UnnestRowsFunction.CollectionUnnestTableFunction.eval(ArrayData arrayData) |
Modifier and Type | Method and Description |
---|---|
ArrayData |
ArrayDataSerializer.copy(ArrayData from) |
ArrayData |
ArrayDataSerializer.copy(ArrayData from,
ArrayData reuse) |
ArrayData |
ArrayDataSerializer.createInstance() |
ArrayData |
ArrayDataSerializer.deserialize(ArrayData reuse,
DataInputView source) |
ArrayData |
ArrayDataSerializer.deserialize(DataInputView source) |
Modifier and Type | Method and Description |
---|---|
TypeSerializer<ArrayData> |
ArrayDataSerializer.duplicate() |
TypeSerializerSchemaCompatibility<ArrayData> |
ArrayDataSerializer.ArrayDataSerializerSnapshot.resolveSchemaCompatibility(TypeSerializer<ArrayData> newSerializer) |
TypeSerializer<ArrayData> |
ArrayDataSerializer.ArrayDataSerializerSnapshot.restoreSerializer() |
TypeSerializerSnapshot<ArrayData> |
ArrayDataSerializer.snapshotConfiguration() |
Modifier and Type | Method and Description |
---|---|
ArrayData |
ArrayDataSerializer.copy(ArrayData from) |
ArrayData |
ArrayDataSerializer.copy(ArrayData from,
ArrayData reuse) |
ArrayData |
ArrayDataSerializer.deserialize(ArrayData reuse,
DataInputView source) |
void |
ArrayDataSerializer.serialize(ArrayData record,
DataOutputView target) |
BinaryArrayData |
ArrayDataSerializer.toBinaryArray(ArrayData from) |
Modifier and Type | Method and Description |
---|---|
TypeSerializerSchemaCompatibility<ArrayData> |
ArrayDataSerializer.ArrayDataSerializerSnapshot.resolveSchemaCompatibility(TypeSerializer<ArrayData> newSerializer) |
Modifier and Type | Method and Description |
---|---|
ArrayData |
ArrayDataSerializer.deserialize(ArrayData reuse,
DataInputView source) |
ArrayData |
ArrayDataSerializer.deserialize(DataInputView source) |
Modifier and Type | Method and Description |
---|---|
TypeSerializer<ArrayData> |
ArrayDataSerializer.duplicate() |
TypeSerializerSchemaCompatibility<ArrayData> |
ArrayDataSerializer.ArrayDataSerializerSnapshot.resolveSchemaCompatibility(TypeSerializer<ArrayData> newSerializer) |
TypeSerializer<ArrayData> |
ArrayDataSerializer.ArrayDataSerializerSnapshot.restoreSerializer() |
TypeSerializerSnapshot<ArrayData> |
ArrayDataSerializer.snapshotConfiguration() |
Modifier and Type | Method and Description |
---|---|
ArrayData |
ArrayDataSerializer.deserialize(ArrayData reuse,
DataInputView source) |
void |
ArrayDataSerializer.serialize(ArrayData array,
DataOutputView target) |
Modifier and Type | Method and Description |
---|---|
TypeSerializerSchemaCompatibility<ArrayData> |
ArrayDataSerializer.ArrayDataSerializerSnapshot.resolveSchemaCompatibility(TypeSerializer<ArrayData> newSerializer) |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.