| Modifier and Type | Method and Description |
|---|---|
Field |
IntervalDayVector.getField() |
Field |
NullableTimeStampNanoVector.getField() |
Field |
UInt2Vector.getField() |
Field |
TimeSecVector.getField() |
Field |
DateMilliVector.getField() |
Field |
NullableBigIntVector.getField() |
Field |
NullableDateDayVector.getField() |
Field |
UInt1Vector.getField() |
Field |
NullableUInt2Vector.getField() |
Field |
TimeStampMilliVector.getField() |
Field |
Float8Vector.getField() |
Field |
NullableSmallIntVector.getField() |
Field |
NullableTimeStampSecVector.getField() |
Field |
NullableTimeStampSecTZVector.getField() |
Field |
NullableIntVector.getField() |
Field |
NullableTimeMicroVector.getField() |
Field |
NullableTimeMilliVector.getField() |
Field |
NullableDecimalVector.getField() |
Field |
NullableTimeStampNanoTZVector.getField() |
Field |
UInt8Vector.getField() |
Field |
DateDayVector.getField() |
Field |
NullableIntervalDayVector.getField() |
Field |
BigIntVector.getField() |
Field |
SmallIntVector.getField() |
Field |
NullableVarBinaryVector.getField() |
Field |
VarBinaryVector.getField() |
Field |
NullableBitVector.getField() |
Field |
NullableTimeStampMilliTZVector.getField() |
Field |
TimeNanoVector.getField() |
Field |
NullableTimeStampMicroTZVector.getField() |
Field |
TimeStampNanoVector.getField() |
Field |
TimeStampSecVector.getField() |
Field |
NullableUInt8Vector.getField() |
Field |
NullableTimeNanoVector.getField() |
Field |
NullableUInt1Vector.getField() |
Field |
TimeStampMicroTZVector.getField() |
Field |
TimeMilliVector.getField() |
Field |
TinyIntVector.getField() |
Field |
TimeMicroVector.getField() |
Field |
NullableFloat8Vector.getField() |
Field |
Float4Vector.getField() |
Field |
NullableIntervalYearVector.getField() |
Field |
TimeStampSecTZVector.getField() |
Field |
NullableTimeStampMicroVector.getField() |
Field |
NullableTinyIntVector.getField() |
Field |
IntVector.getField() |
Field |
TimeStampMicroVector.getField() |
Field |
VarCharVector.getField() |
Field |
IntervalYearVector.getField() |
Field |
NullableUInt4Vector.getField() |
Field |
NullableDateMilliVector.getField() |
Field |
NullableTimeStampMilliVector.getField() |
Field |
TimeStampNanoTZVector.getField() |
Field |
NullableFloat4Vector.getField() |
Field |
NullableVarCharVector.getField() |
Field |
UInt4Vector.getField() |
Field |
DecimalVector.getField() |
Field |
NullableTimeSecVector.getField() |
Field |
TimeStampMilliTZVector.getField() |
Field |
BitVector.getField() |
Field |
ZeroVector.getField() |
Field |
ValueVector.getField()
Get information about how this field is materialized.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NullableTimeStampNanoVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableBigIntVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableDateDayVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableUInt2Vector.initializeChildrenFromFields(List<Field> children) |
void |
NullableSmallIntVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableTimeStampSecVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableTimeStampSecTZVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableIntVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableTimeMicroVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableTimeMilliVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableDecimalVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableTimeStampNanoTZVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableIntervalDayVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableVarBinaryVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableBitVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableTimeStampMilliTZVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableTimeStampMicroTZVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableUInt8Vector.initializeChildrenFromFields(List<Field> children) |
void |
NullableTimeNanoVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableUInt1Vector.initializeChildrenFromFields(List<Field> children) |
void |
NullableFloat8Vector.initializeChildrenFromFields(List<Field> children) |
void |
NullableIntervalYearVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableTimeStampMicroVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableTinyIntVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableUInt4Vector.initializeChildrenFromFields(List<Field> children) |
void |
NullableDateMilliVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableTimeStampMilliVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableFloat4Vector.initializeChildrenFromFields(List<Field> children) |
void |
NullableVarCharVector.initializeChildrenFromFields(List<Field> children) |
void |
NullableTimeSecVector.initializeChildrenFromFields(List<Field> children) |
void |
ZeroVector.initializeChildrenFromFields(List<Field> children) |
void |
FieldVector.initializeChildrenFromFields(List<Field> children)
Initializes the child vectors
to be later loaded with loadBuffers
|
| 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.