Package | Description |
---|---|
org.apache.arrow.vector | |
org.apache.arrow.vector.complex | |
org.apache.arrow.vector.dictionary | |
org.apache.arrow.vector.types | |
org.apache.arrow.vector.types.pojo |
Modifier and Type | Class and Description |
---|---|
class |
NullableBigIntVector
NullableBigIntVector implements a vector of values which could be null.
|
class |
NullableBitVector
NullableBitVector implements a vector of values which could be null.
|
class |
NullableDateDayVector
NullableDateDayVector implements a vector of values which could be null.
|
class |
NullableDateMilliVector
NullableDateMilliVector implements a vector of values which could be null.
|
class |
NullableDecimalVector
NullableDecimalVector implements a vector of values which could be null.
|
class |
NullableFloat4Vector
NullableFloat4Vector implements a vector of values which could be null.
|
class |
NullableFloat8Vector
NullableFloat8Vector implements a vector of values which could be null.
|
class |
NullableIntervalDayVector
NullableIntervalDayVector implements a vector of values which could be null.
|
class |
NullableIntervalYearVector
NullableIntervalYearVector implements a vector of values which could be null.
|
class |
NullableIntVector
NullableIntVector implements a vector of values which could be null.
|
class |
NullableSmallIntVector
NullableSmallIntVector implements a vector of values which could be null.
|
class |
NullableTimeMicroVector
NullableTimeMicroVector implements a vector of values which could be null.
|
class |
NullableTimeMilliVector
NullableTimeMilliVector implements a vector of values which could be null.
|
class |
NullableTimeNanoVector
NullableTimeNanoVector implements a vector of values which could be null.
|
class |
NullableTimeSecVector
NullableTimeSecVector implements a vector of values which could be null.
|
class |
NullableTimeStampMicroVector
NullableTimeStampMicroVector implements a vector of values which could be null.
|
class |
NullableTimeStampMilliVector
NullableTimeStampMilliVector implements a vector of values which could be null.
|
class |
NullableTimeStampNanoVector
NullableTimeStampNanoVector implements a vector of values which could be null.
|
class |
NullableTimeStampSecVector
NullableTimeStampSecVector implements a vector of values which could be null.
|
class |
NullableTinyIntVector
NullableTinyIntVector implements a vector of values which could be null.
|
class |
NullableUInt1Vector
NullableUInt1Vector implements a vector of values which could be null.
|
class |
NullableUInt2Vector
NullableUInt2Vector implements a vector of values which could be null.
|
class |
NullableUInt4Vector
NullableUInt4Vector implements a vector of values which could be null.
|
class |
NullableUInt8Vector
NullableUInt8Vector implements a vector of values which could be null.
|
class |
NullableVarBinaryVector
NullableVarBinaryVector implements a vector of values which could be null.
|
class |
NullableVarCharVector
NullableVarCharVector implements a vector of values which could be null.
|
class |
ZeroVector |
Modifier and Type | Method and Description |
---|---|
FieldVector |
VectorSchemaRoot.getVector(String name) |
Constructor and Description |
---|
VectorSchemaRoot(FieldVector parent) |
Constructor and Description |
---|
VectorSchemaRoot(List<Field> fields,
List<FieldVector> fieldVectors,
int rowCount) |
Modifier and Type | Class and Description |
---|---|
class |
FixedSizeListVector |
class |
ListVector |
class |
NullableMapVector |
class |
UnionVector |
Modifier and Type | Field and Description |
---|---|
static FieldVector |
BaseRepeatedValueVector.DEFAULT_DATA_VECTOR |
protected FieldVector |
BaseRepeatedValueVector.vector |
Modifier and Type | Method and Description |
---|---|
<T extends FieldVector> |
AbstractMapVector.addOrGet(String childName,
FieldType fieldType,
Class<T> clazz)
Adds a new field with the given parameters or replaces the existing one and consequently returns the resultant
ValueVector . |
abstract <T extends FieldVector> |
AbstractContainerVector.addOrGet(String name,
FieldType fieldType,
Class<T> clazz) |
<T extends FieldVector> |
AbstractMapVector.getChild(String name,
Class<T> clazz)
Returns a
ValueVector instance of subtype of T corresponding to the given
field name if exists or null. |
abstract <T extends FieldVector> |
AbstractContainerVector.getChild(String name,
Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
FieldVector |
UnionVector.addVector(FieldVector v) |
FieldVector |
AbstractContainerVector.getChild(String name)
Returns a
ValueVector corresponding to the given field name if exists or null. |
FieldVector |
ListVector.getDataVector() |
FieldVector |
FixedSizeListVector.getDataVector() |
FieldVector |
BaseRepeatedValueVector.getDataVector() |
Modifier and Type | Method and Description |
---|---|
protected List<FieldVector> |
AbstractMapVector.getChildren() |
List<FieldVector> |
UnionVector.getChildrenFromFields() |
List<FieldVector> |
MapVector.getChildrenFromFields() |
List<FieldVector> |
ListVector.getChildrenFromFields() |
List<FieldVector> |
FixedSizeListVector.getChildrenFromFields() |
Modifier and Type | Method and Description |
---|---|
FieldVector |
UnionVector.addVector(FieldVector v) |
protected void |
AbstractMapVector.putChild(String name,
FieldVector vector)
Inserts the vector with the given name if it does not exist else replaces it with the new value.
|
protected void |
AbstractMapVector.putVector(String name,
FieldVector vector)
Inserts the input vector into the map if it does not exist, replaces if it exists already
|
protected void |
BaseRepeatedValueVector.replaceDataVector(FieldVector v) |
Constructor and Description |
---|
BaseRepeatedValueVector(String name,
BufferAllocator allocator,
FieldVector vector,
CallBack callBack) |
Modifier and Type | Method and Description |
---|---|
FieldVector |
Dictionary.getVector() |
Constructor and Description |
---|
Dictionary(FieldVector dictionary,
DictionaryEncoding encoding) |
Modifier and Type | Method and Description |
---|---|
abstract FieldVector |
Types.MinorType.getNewVector(String name,
FieldType fieldType,
BufferAllocator allocator,
CallBack schemaChangeCallback) |
Modifier and Type | Method and Description |
---|---|
FieldVector |
FieldType.createNewSingleVector(String name,
BufferAllocator allocator,
CallBack schemaCallBack) |
FieldVector |
Field.createVector(BufferAllocator allocator) |
Copyright © 2017 The Apache Software Foundation. All rights reserved.