Package | Description |
---|---|
org.apache.arrow.vector | |
org.apache.arrow.vector.complex | |
org.apache.arrow.vector.types | |
org.apache.arrow.vector.types.pojo |
Modifier and Type | Class and Description |
---|---|
class |
SchemaChangeCallBack
Callback for when the Schema for the Vector changes (generally happens when a vector is promoted to a union type
from a single value type).
|
Modifier and Type | Method and Description |
---|---|
TransferPair |
BaseFixedWidthVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack)
Construct a transfer pair of this vector and another vector of same type.
|
TransferPair |
ZeroVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack) |
TransferPair |
ExtensionTypeVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack) |
TransferPair |
NullVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack) |
TransferPair |
BaseLargeVariableWidthVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack)
Construct a transfer pair of this vector and another vector of same type.
|
TransferPair |
BaseVariableWidthVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack)
Construct a transfer pair of this vector and another vector of same type.
|
TransferPair |
ValueVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack) |
Modifier and Type | Field and Description |
---|---|
protected CallBack |
AbstractContainerVector.callBack |
protected CallBack |
BaseRepeatedValueVector.callBack |
protected CallBack |
LargeListVector.callBack |
Modifier and Type | Method and Description |
---|---|
TransferPair |
MapVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack) |
TransferPair |
NonNullableStructVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack) |
TransferPair |
FixedSizeListVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack) |
TransferPair |
StructVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack) |
TransferPair |
UnionVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack) |
TransferPair |
DenseUnionVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack) |
TransferPair |
LargeListVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack) |
TransferPair |
ListVector.getTransferPair(String ref,
BufferAllocator allocator,
CallBack callBack) |
Constructor and Description |
---|
AbstractContainerVector(String name,
BufferAllocator allocator,
CallBack callBack) |
AbstractStructVector(String name,
BufferAllocator allocator,
CallBack callBack,
AbstractStructVector.ConflictPolicy conflictPolicy,
boolean allowConflictPolicyChanges)
Base coonstructor that sets default conflict policy to APPEND.
|
BaseRepeatedValueVector(String name,
BufferAllocator allocator,
CallBack callBack) |
BaseRepeatedValueVector(String name,
BufferAllocator allocator,
FieldVector vector,
CallBack callBack) |
DenseUnionVector(String name,
BufferAllocator allocator,
FieldType fieldType,
CallBack callBack) |
FixedSizeListVector(String name,
BufferAllocator allocator,
FieldType fieldType,
CallBack unusedSchemaChangeCallback)
Creates a new instance.
|
LargeListVector(String name,
BufferAllocator allocator,
FieldType fieldType,
CallBack callBack)
Constructs a new instance.
|
ListVector(String name,
BufferAllocator allocator,
FieldType fieldType,
CallBack callBack)
Constructs a new instance.
|
MapVector(String name,
BufferAllocator allocator,
FieldType fieldType,
CallBack callBack)
Construct a MapVector instance.
|
NonNullableStructVector(String name,
BufferAllocator allocator,
FieldType fieldType,
CallBack callBack)
Constructs a new instance.
|
NonNullableStructVector(String name,
BufferAllocator allocator,
FieldType fieldType,
CallBack callBack,
AbstractStructVector.ConflictPolicy conflictPolicy,
boolean allowConflictPolicyChanges)
Constructs a new instance.
|
StructVector(String name,
BufferAllocator allocator,
FieldType fieldType,
CallBack callBack)
Constructs a new instance.
|
StructVector(String name,
BufferAllocator allocator,
FieldType fieldType,
CallBack callBack,
AbstractStructVector.ConflictPolicy conflictPolicy,
boolean allowConflictPolicyChanges)
Constructs a new instance.
|
UnionVector(String name,
BufferAllocator allocator,
FieldType fieldType,
CallBack callBack) |
Modifier and Type | Method and Description |
---|---|
abstract FieldVector |
Types.MinorType.getNewVector(Field field,
BufferAllocator allocator,
CallBack schemaChangeCallback)
Constructs a new vector for the given type.
|
FieldVector |
Types.MinorType.getNewVector(String name,
FieldType fieldType,
BufferAllocator allocator,
CallBack schemaChangeCallback)
Constructs a new vector for the given type.
|
Modifier and Type | Method and Description |
---|---|
FieldVector |
FieldType.createNewSingleVector(Field field,
BufferAllocator allocator,
CallBack schemaCallBack) |
FieldVector |
FieldType.createNewSingleVector(String name,
BufferAllocator allocator,
CallBack schemaCallBack) |
Copyright © 2023 The Apache Software Foundation. All rights reserved.