| Package | Description |
|---|---|
| org.bytedeco.arrow |
| Modifier and Type | Method and Description |
|---|---|
SchemaBuilder.ConflictPolicy |
SchemaBuilder.ConflictPolicy.intern() |
SchemaBuilder.ConflictPolicy |
SchemaBuilder.policy()
\brief Return the conflict resolution method.
|
static SchemaBuilder.ConflictPolicy |
SchemaBuilder.ConflictPolicy.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SchemaBuilder.ConflictPolicy[] |
SchemaBuilder.ConflictPolicy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static Status |
SchemaBuilder.AreCompatible(SchemaVector schemas,
SchemaBuilder.ConflictPolicy policy)
\brief Indicate if schemas are compatible to merge according to policy.
|
static SchemaResult |
SchemaBuilder.Merge(SchemaVector schemas,
SchemaBuilder.ConflictPolicy policy)
\brief Merge schemas in a unified schema according to policy.
|
void |
SchemaBuilder.SetPolicy(SchemaBuilder.ConflictPolicy resolution)
\brief Set the conflict resolution method.
|
| Constructor and Description |
|---|
SchemaBuilder(FieldVector fields,
SchemaBuilder.ConflictPolicy conflict_policy,
Field.MergeOptions field_merge_options)
\brief Construct a SchemaBuilder from a list of fields
field_merge_options is only effective when conflict_policy == CONFLICT_MERGE. |
SchemaBuilder(SchemaBuilder.ConflictPolicy conflict_policy,
Field.MergeOptions field_merge_options)
\brief Construct an empty SchemaBuilder
field_merge_options is only effective when conflict_policy == CONFLICT_MERGE. |
SchemaBuilder(Schema schema,
SchemaBuilder.ConflictPolicy conflict_policy,
Field.MergeOptions field_merge_options)
\brief Construct a SchemaBuilder from a schema, preserving the metadata
field_merge_options is only effective when conflict_policy == CONFLICT_MERGE. |
Copyright © 2021. All rights reserved.