| Modifier and Type | Field and Description |
|---|---|
protected Field |
BaseVariableWidthVector.field |
protected Field |
BaseFixedWidthVector.field |
| Modifier and Type | Method and Description |
|---|---|
Field |
ZeroVector.getField() |
Field |
BaseVariableWidthVector.getField()
Get information about how this field is materialized.
|
Field |
BaseFixedWidthVector.getField()
Get information about how this field is materialized.
|
Field |
ValueVector.getField()
Get information about how this field is materialized.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ZeroVector.initializeChildrenFromFields(List<Field> children) |
void |
FieldVector.initializeChildrenFromFields(List<Field> children)
Initializes the child vectors
to be later loaded with loadBuffers
|
void |
BaseVariableWidthVector.initializeChildrenFromFields(List<Field> children)
Initialize the children in schema for this Field.
|
void |
BaseFixedWidthVector.initializeChildrenFromFields(List<Field> children)
Initialize the children in schema for this Field.
|
| Constructor and Description |
|---|
VectorSchemaRoot(List<Field> fields,
List<FieldVector> fieldVectors,
int rowCount) |
| Modifier and Type | Method and Description |
|---|---|
Field |
UnionVector.getField() |
Field |
ListVector.getField() |
Field |
FixedSizeListVector.getField() |
Field |
NullableMapVector.getField() |
Field |
MapVector.getField() |
| Modifier and Type | Method and Description |
|---|---|
void |
UnionVector.initializeChildrenFromFields(List<Field> children) |
void |
ListVector.initializeChildrenFromFields(List<Field> children) |
void |
FixedSizeListVector.initializeChildrenFromFields(List<Field> children) |
void |
MapVector.initializeChildrenFromFields(List<Field> children) |
| Modifier and Type | Method and Description |
|---|---|
Field |
UInt1WriterImpl.getField() |
Field |
TimeStampSecWriterImpl.getField() |
Field |
VarBinaryWriterImpl.getField() |
Field |
TimeStampNanoWriterImpl.getField() |
Field |
TimeStampMilliTZWriterImpl.getField() |
Field |
DecimalReaderImpl.getField() |
Field |
DecimalWriterImpl.getField() |
Field |
BigIntWriterImpl.getField() |
Field |
IntReaderImpl.getField() |
Field |
TimeStampMilliReaderImpl.getField() |
Field |
TimeStampSecTZReaderImpl.getField() |
Field |
BigIntReaderImpl.getField() |
Field |
DateMilliWriterImpl.getField() |
Field |
TimeNanoWriterImpl.getField() |
Field |
TimeMicroReaderImpl.getField() |
Field |
NullableMapWriter.getField() |
Field |
UInt2WriterImpl.getField() |
Field |
BitReaderImpl.getField() |
Field |
VarCharReaderImpl.getField() |
Field |
UInt4WriterImpl.getField() |
Field |
UInt1ReaderImpl.getField() |
Field |
TimeStampMicroTZReaderImpl.getField() |
Field |
UInt2ReaderImpl.getField() |
Field |
Float4ReaderImpl.getField() |
Field |
IntWriterImpl.getField() |
Field |
TinyIntWriterImpl.getField() |
Field |
IntervalDayWriterImpl.getField() |
Field |
TimeStampNanoReaderImpl.getField() |
Field |
DateDayReaderImpl.getField() |
Field |
TimeNanoReaderImpl.getField() |
Field |
TimeStampSecReaderImpl.getField() |
Field |
TimeSecWriterImpl.getField() |
Field |
IntervalYearWriterImpl.getField() |
Field |
UInt4ReaderImpl.getField() |
Field |
UnionReader.getField() |
Field |
IntervalYearReaderImpl.getField() |
Field |
UInt8ReaderImpl.getField() |
Field |
TimeSecReaderImpl.getField() |
Field |
SmallIntReaderImpl.getField() |
Field |
TimeStampMilliWriterImpl.getField() |
Field |
DateMilliReaderImpl.getField() |
Field |
VarBinaryReaderImpl.getField() |
Field |
Float4WriterImpl.getField() |
Field |
TimeStampMicroReaderImpl.getField() |
Field |
TimeStampMicroWriterImpl.getField() |
Field |
TimeMilliWriterImpl.getField() |
Field |
TimeStampSecTZWriterImpl.getField() |
Field |
TimeStampMilliTZReaderImpl.getField() |
Field |
UInt8WriterImpl.getField() |
Field |
TimeStampMicroTZWriterImpl.getField() |
Field |
SmallIntWriterImpl.getField() |
Field |
TimeStampNanoTZReaderImpl.getField() |
Field |
TimeMilliReaderImpl.getField() |
Field |
TimeStampNanoTZWriterImpl.getField() |
Field |
UnionWriter.getField() |
Field |
SingleMapWriter.getField() |
Field |
TinyIntReaderImpl.getField() |
Field |
DateDayWriterImpl.getField() |
Field |
Float8ReaderImpl.getField() |
Field |
VarCharWriterImpl.getField() |
Field |
UnionListWriter.getField() |
Field |
TimeMicroWriterImpl.getField() |
Field |
IntervalDayReaderImpl.getField() |
Field |
NullReader.getField() |
Field |
Float8WriterImpl.getField() |
Field |
BitWriterImpl.getField() |
Field |
NullableMapReaderImpl.getField() |
Field |
UnionListReader.getField() |
Field |
ComplexWriterImpl.getField() |
Field |
SingleMapReaderImpl.getField() |
Field |
PromotableWriter.getField() |
| Modifier and Type | Method and Description |
|---|---|
Field |
BaseReader.getField() |
| Modifier and Type | Method and Description |
|---|---|
Field |
BaseWriter.MapWriter.getField() |
| Modifier and Type | Method and Description |
|---|---|
static Field |
Field.convertField(Field field) |
static Field |
Schema.findField(List<Field> fields,
String name) |
Field |
Schema.findField(String name) |
static Field |
Field.nullable(String name,
ArrowType type) |
static Field |
Field.nullablePrimitive(String name,
ArrowType.PrimitiveType type) |
| Modifier and Type | Method and Description |
|---|---|
List<Field> |
Field.getChildren() |
List<Field> |
Schema.getFields() |
| Modifier and Type | Method and Description |
|---|---|
static Field |
Schema.findField(List<Field> fields,
String name) |
| Constructor and Description |
|---|
Field(String name,
boolean nullable,
ArrowType type,
DictionaryEncoding dictionary,
List<Field> children)
Deprecated.
|
Field(String name,
boolean nullable,
ArrowType type,
List<Field> children)
Deprecated.
|
Field(String name,
FieldType fieldType,
List<Field> children) |
Schema(Iterable<Field> fields) |
Schema(Iterable<Field> fields,
Map<String,String> metadata) |
| Modifier and Type | Method and Description |
|---|---|
static Field |
DictionaryUtility.toMemoryFormat(Field field,
BufferAllocator allocator,
Map<Long,Dictionary> dictionaries)
Convert field and child fields that have a dictionary encoding to message format, so fields
have the index type
|
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
NOTE: in the message format, fields have the dictionary type
in the memory format, they have the index type
|
| Modifier and Type | Method and Description |
|---|---|
static Field |
DictionaryUtility.toMemoryFormat(Field field,
BufferAllocator allocator,
Map<Long,Dictionary> dictionaries)
Convert field and child fields that have a dictionary encoding to message format, so fields
have the index type
|
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
NOTE: in the message format, fields have the dictionary type
in the memory format, they have the index type
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.