Package | Description |
---|---|
org.apache.arrow.flight | |
org.apache.arrow.vector.dictionary | |
org.apache.arrow.vector.ipc | |
org.apache.arrow.vector.table | |
org.apache.arrow.vector.util |
Modifier and Type | Method and Description |
---|---|
DictionaryProvider |
FlightStream.getDictionaryProvider()
Get the provider for dictionaries in this stream.
|
DictionaryProvider |
FlightStream.takeDictionaryOwnership()
Get an owned reference to the dictionaries in this stream.
|
Modifier and Type | Method and Description |
---|---|
default void |
OutboundStreamListener.start(VectorSchemaRoot root,
DictionaryProvider dictionaries)
Start sending data, using the schema of the given
VectorSchemaRoot . |
void |
OutboundStreamListener.start(VectorSchemaRoot root,
DictionaryProvider dictionaries,
IpcOption option)
Start sending data, using the schema of the given
VectorSchemaRoot . |
FlightClient.ClientStreamListener |
FlightClient.startPut(FlightDescriptor descriptor,
VectorSchemaRoot root,
DictionaryProvider provider,
FlightClient.PutListener metadataListener,
CallOption... options)
Create or append a descriptor with another stream.
|
Modifier and Type | Class and Description |
---|---|
static class |
DictionaryProvider.MapDictionaryProvider
Implementation of
DictionaryProvider that is backed by a hash-map. |
Modifier and Type | Class and Description |
---|---|
class |
ArrowFileReader
An implementation of
ArrowReader that reads the standard arrow binary
file format. |
class |
ArrowReader
Abstract class to read Schema and ArrowRecordBatches.
|
class |
ArrowStreamReader
This class reads from an input stream and produces ArrowRecordBatches.
|
class |
JsonFileReader
A reader for JSON files that translates them into vectors.
|
Modifier and Type | Method and Description |
---|---|
void |
JsonFileWriter.start(Schema schema,
DictionaryProvider provider)
Writes out the "header" of the file including the schema and any dictionaries required.
|
Modifier and Type | Field and Description |
---|---|
protected DictionaryProvider |
BaseTable.dictionaryProvider
An optional DictionaryProvider.
|
Modifier and Type | Method and Description |
---|---|
DictionaryProvider |
BaseTable.getDictionaryProvider()
Returns the DictionaryProvider for this table.
|
Constructor and Description |
---|
BaseTable(List<FieldVector> fieldVectors,
int rowCount,
DictionaryProvider provider)
Constructs new instance with the given rowCount, and containing the schema and each of the
given vectors.
|
Table(List<FieldVector> fieldVectors,
int rowCount,
DictionaryProvider provider)
Constructs a new instance.
|
Modifier and Type | Method and Description |
---|---|
static void |
Validator.compareDictionaries(List<DictionaryEncoding> encodings1,
List<DictionaryEncoding> encodings2,
DictionaryProvider provider1,
DictionaryProvider provider2)
Validate two Dictionary encodings and dictionaries with id's from the encodings.
|
static Field |
DictionaryUtility.toMessageFormat(Field field,
DictionaryProvider provider,
Set<Long> dictionaryIdsUsed)
Convert field and child fields that have a dictionary encoding to message format, so fields
have the dictionary type.
|
Copyright © 2023 The Apache Software Foundation. All rights reserved.