Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

afterElementField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
afterField(String, TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
afterKeyField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
afterValueField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
array(OrcValueReader<?>) - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 

B

beforeElementField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
beforeField(String, TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
beforeKeyField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
beforeValueField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
booleans() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
booleans() - Static method in class org.apache.iceberg.orc.OrcValueReaders
 
build() - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
build() - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
build() - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
buildEqualityWriter() - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
buildOrcProjection(Schema, TypeDescription) - Static method in class org.apache.iceberg.orc.ORCSchemaUtil
Converts an Iceberg schema to a corresponding ORC schema within the context of an existing ORC file schema.
buildPositionWriter() - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
buildReader(Schema, TypeDescription) - Static method in class org.apache.iceberg.data.orc.GenericOrcReader
 
buildReader(Schema, TypeDescription, Map<Integer, ?>) - Static method in class org.apache.iceberg.data.orc.GenericOrcReader
 
buildWriter(Schema, TypeDescription) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriter
 
byteArrays() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
byteBuffers() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
bytes() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
bytes() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
bytes() - Static method in class org.apache.iceberg.orc.OrcValueReaders
 

C

caseSensitive(boolean) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
close() - Method in class org.apache.iceberg.orc.VectorizedRowBatchIterator
 
config(String, String) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
constants(C) - Static method in class org.apache.iceberg.orc.OrcValueReaders
 
convert(Schema) - Static method in class org.apache.iceberg.orc.ORCSchemaUtil
 
convert(TypeDescription) - Static method in class org.apache.iceberg.orc.ORCSchemaUtil
Convert an ORC schema to an Iceberg schema.
create() - Method in class org.apache.iceberg.orc.OrcValueReaders.StructReader
 
createBatchedReaderFunc(Function<TypeDescription, OrcBatchReader<?>>) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
createReaderFunc(Function<TypeDescription, OrcRowReader<?>>) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
createWriterFunc(BiFunction<Schema, TypeDescription, OrcRowWriter<?>>) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
createWriterFunc(BiFunction<Schema, TypeDescription, OrcRowWriter<?>>) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
createWriterFunc(BiFunction<Schema, TypeDescription, OrcRowWriter<?>>) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
currentFieldName() - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
currentPath() - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 

D

dates() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
dates() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
decimal(int, int) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
decimals() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
doubles(int) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
doubles() - Static method in class org.apache.iceberg.orc.OrcValueReaders
 

E

elementName() - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
equalityFieldIds(List<Integer>) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
equalityFieldIds(int...) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
EstimateOrcAvgWidthVisitor - Class in org.apache.iceberg.orc
 
EstimateOrcAvgWidthVisitor() - Constructor for class org.apache.iceberg.orc.EstimateOrcAvgWidthVisitor
 

F

fieldId(TypeDescription) - Static method in class org.apache.iceberg.orc.ORCSchemaUtil
 
filter(Expression) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
floats(int) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
floats() - Static method in class org.apache.iceberg.orc.OrcValueReaders
 
forTable(Table) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
forTable(Table) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
forTable(Table) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
fromInputFile(InputFile) - Static method in class org.apache.iceberg.orc.OrcMetrics
 
fromInputFile(InputFile, MetricsConfig) - Static method in class org.apache.iceberg.orc.OrcMetrics
 
fromInputFile(InputFile, MetricsConfig, NameMapping) - Static method in class org.apache.iceberg.orc.OrcMetrics
 

G

GenericOrcReader - Class in org.apache.iceberg.data.orc
 
GenericOrcReader(Schema, TypeDescription, Map<Integer, ?>) - Constructor for class org.apache.iceberg.data.orc.GenericOrcReader
 
GenericOrcReaders - Class in org.apache.iceberg.data.orc
 
GenericOrcWriter - Class in org.apache.iceberg.data.orc
 
GenericOrcWriters - Class in org.apache.iceberg.data.orc
 
GenericOrcWriters.StructWriter<S> - Class in org.apache.iceberg.data.orc
 
get(S, int) - Method in class org.apache.iceberg.data.orc.GenericOrcWriters.StructWriter
 

H

hasNext() - Method in class org.apache.iceberg.orc.VectorizedRowBatchIterator
 

I

ICEBERG_BINARY_TYPE_ATTRIBUTE - Static variable in class org.apache.iceberg.orc.ORCSchemaUtil
The name of the ORC TypeDescription attribute indicating the Iceberg type corresponding to an ORC binary type.
ICEBERG_LONG_TYPE_ATTRIBUTE - Static variable in class org.apache.iceberg.orc.ORCSchemaUtil
The name of the ORC TypeDescription attribute indicating the Iceberg type corresponding to an ORC long type.
idToOrcName(Schema) - Static method in class org.apache.iceberg.orc.ORCSchemaUtil
Generates mapping from field IDs to ORC qualified names.
ints() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
ints() - Static method in class org.apache.iceberg.orc.OrcValueReaders
 

K

keyName() - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 

L

list(OrcValueWriter<T>) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
list(TypeDescription, Integer) - Method in class org.apache.iceberg.orc.EstimateOrcAvgWidthVisitor
 
list(TypeDescription, T) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
list(Types.ListType, TypeDescription, T) - Method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
longs() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
longs() - Static method in class org.apache.iceberg.orc.OrcValueReaders
 

M

map(OrcValueReader<?>, OrcValueReader<?>) - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
map(OrcValueWriter<K>, OrcValueWriter<V>) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
map(TypeDescription, Integer, Integer) - Method in class org.apache.iceberg.orc.EstimateOrcAvgWidthVisitor
 
map(TypeDescription, T, T) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
map(Types.MapType, TypeDescription, T, T) - Method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
meta(String, String) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
meta(String, String) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
metadata(String, String) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
metrics() - Method in class org.apache.iceberg.data.orc.GenericOrcWriter
 
metrics() - Method in class org.apache.iceberg.data.orc.GenericOrcWriters.StructWriter
 
metrics() - Method in interface org.apache.iceberg.orc.OrcRowWriter
Returns a stream of FieldMetrics that this OrcRowWriter keeps track of.
metrics() - Method in interface org.apache.iceberg.orc.OrcValueWriter
Returns a stream of FieldMetrics that this OrcValueWriter keeps track of.
metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 

N

next() - Method in class org.apache.iceberg.orc.VectorizedRowBatchIterator
 
nonNullRead(ColumnVector, int) - Method in interface org.apache.iceberg.orc.OrcValueReader
 
nonNullRead(ColumnVector, int) - Method in class org.apache.iceberg.orc.OrcValueReaders.StructReader
 
nonNullWrite(int, S, ColumnVector) - Method in class org.apache.iceberg.data.orc.GenericOrcWriters.StructWriter
 
nonNullWrite(int, T, ColumnVector) - Method in interface org.apache.iceberg.orc.OrcValueWriter
 
nullWrite() - Method in interface org.apache.iceberg.orc.OrcValueWriter
 

O

ORC - Class in org.apache.iceberg.orc
 
ORC.DataWriteBuilder - Class in org.apache.iceberg.orc
 
ORC.DeleteWriteBuilder - Class in org.apache.iceberg.orc
 
ORC.ReadBuilder - Class in org.apache.iceberg.orc
 
ORC.WriteBuilder - Class in org.apache.iceberg.orc
 
OrcBatchReader<T> - Interface in org.apache.iceberg.orc
Used for implementing ORC batch readers.
OrcMetrics - Class in org.apache.iceberg.orc
 
OrcRowReader<T> - Interface in org.apache.iceberg.orc
Used for implementing ORC row readers.
OrcRowWriter<T> - Interface in org.apache.iceberg.orc
Write data value of a schema.
ORCSchemaUtil - Class in org.apache.iceberg.orc
Utilities for mapping Iceberg to ORC schemas.
ORCSchemaUtil.BinaryType - Enum in org.apache.iceberg.orc
 
ORCSchemaUtil.LongType - Enum in org.apache.iceberg.orc
 
OrcSchemaVisitor<T> - Class in org.apache.iceberg.orc
Generic visitor of an ORC Schema.
OrcSchemaVisitor() - Constructor for class org.apache.iceberg.orc.OrcSchemaVisitor
 
OrcSchemaWithTypeVisitor<T> - Class in org.apache.iceberg.orc
 
OrcSchemaWithTypeVisitor() - Constructor for class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
OrcValueReader<T> - Interface in org.apache.iceberg.orc
 
OrcValueReaders - Class in org.apache.iceberg.orc
 
OrcValueReaders.StructReader<T> - Class in org.apache.iceberg.orc
 
OrcValueWriter<T> - Interface in org.apache.iceberg.orc
 
org.apache.iceberg.data.orc - package org.apache.iceberg.data.orc
 
org.apache.iceberg.orc - package org.apache.iceberg.orc
 
overwrite() - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
overwrite(boolean) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
overwrite() - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
overwrite(boolean) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
overwrite() - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
overwrite(boolean) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 

P

path(String) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
positionDelete(OrcRowWriter<T>, Function<CharSequence, ?>) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
primitive(TypeDescription) - Method in class org.apache.iceberg.orc.EstimateOrcAvgWidthVisitor
 
primitive(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
primitive(Type.PrimitiveType, TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
project(Schema) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 

R

read(VectorizedRowBatch, int) - Method in class org.apache.iceberg.data.orc.GenericOrcReader
 
read(InputFile) - Static method in class org.apache.iceberg.orc.ORC
 
read(VectorizedRowBatch) - Method in interface org.apache.iceberg.orc.OrcBatchReader
Reads a row batch.
read(VectorizedRowBatch, int) - Method in interface org.apache.iceberg.orc.OrcRowReader
Reads a row.
read(ColumnVector, int) - Method in interface org.apache.iceberg.orc.OrcValueReader
 
reader(int) - Method in class org.apache.iceberg.orc.OrcValueReaders.StructReader
 
record(TypeDescription, List<String>, List<Integer>) - Method in class org.apache.iceberg.orc.EstimateOrcAvgWidthVisitor
 
record(TypeDescription, List<String>, List<T>) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
record(Types.StructType, TypeDescription, List<String>, List<T>) - Method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
recordsPerBatch(int) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
rowSchema(Schema) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 

S

schema(Schema) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
schema(Schema) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
set(String, String) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
set(String, String) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
set(String, String) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
set(T, int, Object) - Method in class org.apache.iceberg.orc.OrcValueReaders.StructReader
 
setAll(Map<String, String>) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
setAll(Map<String, String>) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
setAll(Map<String, String>) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
setBatchContext(long) - Method in class org.apache.iceberg.data.orc.GenericOrcReader
 
setBatchContext(long) - Method in interface org.apache.iceberg.orc.OrcBatchReader
 
setBatchContext(long) - Method in interface org.apache.iceberg.orc.OrcRowReader
 
setBatchContext(long) - Method in interface org.apache.iceberg.orc.OrcValueReader
 
setBatchContext(long) - Method in class org.apache.iceberg.orc.OrcValueReaders.StructReader
 
shorts() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
split(long, long) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
Restricts the read to the given range: [start, start + length).
strings() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
strings() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
struct(List<OrcValueReader<?>>, Types.StructType, Map<Integer, ?>) - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
StructReader(List<OrcValueReader<?>>, Types.StructType, Map<Integer, ?>) - Constructor for class org.apache.iceberg.orc.OrcValueReaders.StructReader
 
StructWriter(List<OrcValueWriter<?>>) - Constructor for class org.apache.iceberg.data.orc.GenericOrcWriters.StructWriter
 

T

times() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
times() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
timestamp() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
timestamps() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
timestampTz() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
timestampTzs() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
transformPaths(Function<CharSequence, ?>) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 

U

uuids() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
uuids() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 

V

valueName() - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
valueOf(String) - Static method in enum org.apache.iceberg.orc.ORCSchemaUtil.BinaryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.orc.ORCSchemaUtil.LongType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.iceberg.orc.ORCSchemaUtil.BinaryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.orc.ORCSchemaUtil.LongType
Returns an array containing the constants of this enum type, in the order they are declared.
VectorizedRowBatchIterator - Class in org.apache.iceberg.orc
An adaptor so that the ORC RecordReader can be used as an Iterator.
visit(TypeDescription, OrcSchemaVisitor<T>) - Static method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
visit(Schema, TypeDescription, OrcSchemaWithTypeVisitor<T>) - Static method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
visit(Type, TypeDescription, OrcSchemaWithTypeVisitor<T>) - Static method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
visitSchema(TypeDescription, OrcSchemaVisitor<T>) - Static method in class org.apache.iceberg.orc.OrcSchemaVisitor
 

W

withKeyMetadata(EncryptionKeyMetadata) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
withKeyMetadata(EncryptionKeyMetadata) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
withNameMapping(NameMapping) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
withPartition(StructLike) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
withPartition(StructLike) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
withSortOrder(SortOrder) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
withSortOrder(SortOrder) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
withSpec(PartitionSpec) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
 
withSpec(PartitionSpec) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
 
write(Record, VectorizedRowBatch) - Method in class org.apache.iceberg.data.orc.GenericOrcWriter
 
write(OutputFile) - Static method in class org.apache.iceberg.orc.ORC
 
write(T, VectorizedRowBatch) - Method in interface org.apache.iceberg.orc.OrcRowWriter
Writes or appends a row to ORC's VectorizedRowBatch.
write(int, T, ColumnVector) - Method in interface org.apache.iceberg.orc.OrcValueWriter
Take a value from the data value and add it to the ORC output.
writeData(OutputFile) - Static method in class org.apache.iceberg.orc.ORC
 
writeDeletes(OutputFile) - Static method in class org.apache.iceberg.orc.ORC
 
writeRow(S, VectorizedRowBatch) - Method in class org.apache.iceberg.data.orc.GenericOrcWriters.StructWriter
 
writers() - Method in class org.apache.iceberg.data.orc.GenericOrcWriter
 
writers() - Method in class org.apache.iceberg.data.orc.GenericOrcWriters.StructWriter
 
writers() - Method in interface org.apache.iceberg.orc.OrcRowWriter
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links