| Package | Description |
|---|---|
| org.bytedeco.arrow | |
| org.bytedeco.arrow.global | |
| org.bytedeco.gandiva |
| Modifier and Type | Method and Description |
|---|---|
Field |
FieldResult.access() |
Field |
DataType.child(int i)
Deprecated.
|
Field |
Field.Copy() |
Field |
Table.field(int i)
Return a column's field by index
|
Field |
DataType.field(int i)
Returns the child-field at index i.
|
Field |
Schema.field(int i)
Return the ith schema element.
|
Field[] |
FieldVector.get() |
Field |
FieldVector.Iterator.get() |
Field |
FieldVector.get(long i) |
Field |
StructType.GetFieldByName(BytePointer name) |
Field |
Schema.GetFieldByName(BytePointer name) |
Field |
StructType.GetFieldByName(String name)
Returns null if name not found
|
Field |
Schema.GetFieldByName(String name)
Returns null if name not found
|
Field |
MapType.item_field() |
Field |
MapType.key_field() |
Field |
FieldResult.MoveValueUnsafe() |
Field |
FieldResult.multiply() |
Field |
FieldVector.pop_back() |
Field |
Field.RemoveMetadata()
\brief Return a copy of this field without any metadata attached to it
|
Field |
BaseListType.value_field() |
Field |
FieldResult.ValueOrDie()
Gets a mutable reference to the stored
T value. |
Field |
FieldResult.ValueUnsafe()
Cast the internally stored value to produce a new result or propagate the stored
error.
|
Field |
Field.WithMergedMetadata(KeyValueMetadata metadata)
\brief EXPERIMENTAL: Return a copy of this field with the given metadata
merged with existing metadata (any colliding keys will be overridden by
the passed metadata)
|
Field |
Field.WithMetadata(KeyValueMetadata metadata)
\brief Return a copy of this field with the given metadata attached to it
|
Field |
Field.WithName(BytePointer name) |
Field |
Field.WithName(String name)
\brief Return a copy of this field with the replaced name.
|
Field |
Field.WithNullable(boolean nullable)
\brief Return a copy of this field with the replaced nullability.
|
Field |
Field.WithType(DataType type)
\brief Return a copy of this field with the replaced type.
|
| Modifier and Type | Method and Description |
|---|---|
RecordBatchResult |
RecordBatch.AddColumn(int i,
Field field,
Array column)
\brief Add column to the record batch, producing a new RecordBatch
|
TableResult |
Table.AddColumn(int i,
Field field_arg,
ChunkedArray column)
\brief Add column to the table, producing a new Table
|
Status |
SchemaBuilder.AddField(Field field)
\brief Add a field to the constructed schema.
|
SchemaResult |
Schema.AddField(int i,
Field field) |
boolean |
Field.Equals(Field other) |
boolean |
Field.Equals(Field other,
boolean check_metadata)
\brief Indicate if fields are equals.
|
FieldPath |
FieldRef.FindAll(Field field) |
FieldVector.Iterator |
FieldVector.insert(FieldVector.Iterator pos,
Field value) |
boolean |
Field.IsCompatibleWith(Field other)
\brief Indicate if fields are compatibles.
|
static DataTypeResult |
MapType.Make(Field value_field) |
static DataTypeResult |
MapType.Make(Field value_field,
boolean keys_sorted) |
FieldResult |
Field.MergeWith(Field other) |
FieldResult |
Field.MergeWith(Field other,
Field.MergeOptions options)
\brief Merge the current field with a field of the same name.
|
FieldVector |
FieldVector.push_back(Field value) |
FieldVector |
FieldVector.put(Field... array) |
FieldVector |
FieldVector.put(Field value) |
FieldVector |
FieldVector.put(long i,
Field value) |
RecordBatchResult |
RecordBatch.SetColumn(int i,
Field field,
Array column)
\brief Replace a column in the table, producing a new Table
|
TableResult |
Table.SetColumn(int i,
Field field_arg,
ChunkedArray column)
\brief Replace a column in the table, producing a new Table
|
SchemaResult |
Schema.SetField(int i,
Field field) |
| Constructor and Description |
|---|
FieldResult(Field value)
Constructs a Result object that contains
value. |
FieldVector(Field... array) |
FieldVector(Field value) |
FixedSizeListType(Field value_field,
int list_size) |
LargeListType(Field value_field) |
ListType(Field value_field) |
MapType(DataType key_type,
Field item_field) |
MapType(DataType key_type,
Field item_field,
boolean keys_sorted) |
MapType(Field value_field) |
MapType(Field value_field,
boolean keys_sorted) |
MapType(Field key_field,
Field item_field) |
MapType(Field key_field,
Field item_field,
boolean keys_sorted) |
| Modifier and Type | Method and Description |
|---|---|
static Field |
arrow.field(BytePointer name,
DataType type) |
static Field |
arrow.field(BytePointer name,
DataType type,
boolean nullable,
KeyValueMetadata metadata) |
static Field |
arrow.field(BytePointer name,
DataType type,
KeyValueMetadata metadata) |
static Field |
arrow.field(String name,
DataType type) |
static Field |
arrow.field(String name,
DataType type,
boolean nullable,
KeyValueMetadata metadata)
\}
|
static Field |
arrow.field(String name,
DataType type,
KeyValueMetadata metadata)
\brief Create a Field instance with metadata
The field will be assumed to be nullable.
|
| Modifier and Type | Method and Description |
|---|---|
static DataType |
arrow.fixed_size_list(Field value_type,
int list_size)
\brief Create a FixedSizeListType instance from its child Field type
|
static DataType |
arrow.large_list(Field value_type)
\brief Create a LargeListType instance from its child Field type
|
static DataType |
arrow.list(Field value_type)
\brief Create a ListType instance from its child Field type
|
static DataType |
arrow.map(DataType key_type,
Field item_field) |
static DataType |
arrow.map(DataType key_type,
Field item_field,
boolean keys_sorted)
\brief Create a MapType instance from its key DataType and value field.
|
| Modifier and Type | Method and Description |
|---|---|
Field |
Expression.result() |
| Modifier and Type | Method and Description |
|---|---|
static Expression |
TreeExprBuilder.MakeExpression(BytePointer function,
FieldVector in_fields,
Field out_field) |
static Expression |
TreeExprBuilder.MakeExpression(Node root_node,
Field result_field)
\brief create an expression with the specified root_node, and the
result written to result_field.
|
static Expression |
TreeExprBuilder.MakeExpression(String function,
FieldVector in_fields,
Field out_field)
\brief convenience function for simple function expressions.
|
static Node |
TreeExprBuilder.MakeField(Field field)
\brief create a node on arrow field.
|
| Constructor and Description |
|---|
Expression(Node root,
Field result) |
Copyright © 2021. All rights reserved.