| Package | Description |
|---|---|
| org.apache.arrow.vector | |
| org.apache.arrow.vector.complex | |
| org.apache.arrow.vector.types |
| Modifier and Type | Class and Description |
|---|---|
class |
NullableBigIntVector
NullableBigInt implements a vector of values which could be null.
|
class |
NullableBitVector
NullableBit implements a vector of values which could be null.
|
class |
NullableDateVector
NullableDate implements a vector of values which could be null.
|
class |
NullableDecimalVector
NullableDecimal implements a vector of values which could be null.
|
class |
NullableFloat4Vector
NullableFloat4 implements a vector of values which could be null.
|
class |
NullableFloat8Vector
NullableFloat8 implements a vector of values which could be null.
|
class |
NullableIntervalDayVector
NullableIntervalDay implements a vector of values which could be null.
|
class |
NullableIntervalYearVector
NullableIntervalYear implements a vector of values which could be null.
|
class |
NullableIntVector
NullableInt implements a vector of values which could be null.
|
class |
NullableSmallIntVector
NullableSmallInt implements a vector of values which could be null.
|
class |
NullableTimeStampVector
NullableTimeStamp implements a vector of values which could be null.
|
class |
NullableTimeVector
NullableTime implements a vector of values which could be null.
|
class |
NullableTinyIntVector
NullableTinyInt implements a vector of values which could be null.
|
class |
NullableUInt1Vector
NullableUInt1 implements a vector of values which could be null.
|
class |
NullableUInt2Vector
NullableUInt2 implements a vector of values which could be null.
|
class |
NullableUInt4Vector
NullableUInt4 implements a vector of values which could be null.
|
class |
NullableUInt8Vector
NullableUInt8 implements a vector of values which could be null.
|
class |
NullableVarBinaryVector
NullableVarBinary implements a vector of values which could be null.
|
class |
NullableVarCharVector
NullableVarChar implements a vector of values which could be null.
|
class |
ZeroVector |
| Constructor and Description |
|---|
VectorLoader(Schema schema,
FieldVector root)
will create children in root based on schema
|
VectorUnloader(FieldVector parent) |
| Modifier and Type | Class and Description |
|---|---|
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 name,
Types.MinorType minorType,
Class<T> clazz,
int... precisionScale)
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,
Types.MinorType minorType,
Class<T> clazz,
int... precisionScale) |
<T extends FieldVector> |
AbstractMapVector.getChild(String name,
Class<T> clazz)
Returns a
ValueVector instance of subtype of |
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 |
BaseRepeatedValueVector.getDataVector() |
| Modifier and Type | Method and Description |
|---|---|
protected List<FieldVector> |
AbstractMapVector.getChildren()
Returns a sequence of underlying child vectors.
|
List<FieldVector> |
UnionVector.getChildrenFromFields() |
List<FieldVector> |
MapVector.getChildrenFromFields() |
List<FieldVector> |
ListVector.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) |
| Modifier and Type | Method and Description |
|---|---|
abstract FieldVector |
Types.MinorType.getNewVector(String name,
BufferAllocator allocator,
CallBack callBack,
int... precisionScale) |
Copyright © 2016 The Apache Software Foundation. All rights reserved.