Interface | Description |
---|---|
BinaryColumnStatistics |
Statistics for binary columns.
|
BooleanColumnStatistics |
Statistics for boolean columns.
|
CollectionColumnStatistics |
Statistics for all of collections such as Map and List.
|
ColumnStatistics |
Statistics that are available for all types of columns.
|
CompressionCodec |
The API for compression codecs for ORC.
|
CompressionCodec.Options | |
DataMask |
The API for masking data during column encryption for ORC.
|
DataMask.MaskOverrides |
An interface to provide override data masks for sub-columns.
|
DataMask.Provider |
Providers can provide one or more kinds of data masks.
|
DataMaskDescription |
Information about the DataMask used to mask the unencrypted data.
|
DataReader |
An abstract data reader that IO formats can use to read bytes from underlying storage.
|
DateColumnStatistics |
Statistics for DATE columns.
|
DecimalColumnStatistics |
Statistics for decimal columns.
|
DoubleColumnStatistics |
Statistics for float and double columns.
|
EncryptionKey |
Information about a key used for column encryption in an ORC file.
|
EncryptionVariant |
Information about a column encryption variant.
|
FileMetadata | Deprecated
Use
OrcTail instead |
IntegerColumnStatistics |
Statistics for all of the integer columns, such as byte, short, int, and
long.
|
MemoryManager |
A memory manager that keeps a global context of how many ORC
writers there are and manages the memory between them.
|
MemoryManager.Callback | |
OrcFile.WriterCallback | |
OrcFile.WriterContext | |
OrcFilterContext |
This defines the input for any filter operation.
|
PhysicalWriter |
This interface separates the physical layout of ORC files from the higher
level details.
|
PhysicalWriter.OutputReceiver |
The target of an output stream.
|
Reader |
The interface for reading ORC files.
|
RecordReader |
A row-by-row iterator for ORC files.
|
StringColumnStatistics |
Statistics for string columns.
|
StripeInformation |
Information about the stripes in an ORC file that is provided by the Reader.
|
TimestampColumnStatistics |
Statistics for Timestamp columns.
|
Writer |
The interface for writing ORC files.
|
Class | Description |
---|---|
DataMask.Factory |
To create a DataMask, the users should come through this API.
|
InMemoryKeystore |
This is an in-memory implementation of
KeyProvider . |
OrcFile |
Contains factory methods to read or write ORC files.
|
OrcFile.ReaderOptions | |
OrcFile.WriterOptions |
Options for creating ORC file writers.
|
OrcUtils | |
Reader.Options |
Options for creating a RecordReader.
|
StripeStatistics |
The statistics for a stripe.
|
TypeDescription |
This is the description of the types in an ORC file.
|
TypeDescriptionPrettyPrint |
A pretty printer for TypeDescription.
|
Enum | Description |
---|---|
CompressionCodec.DataKind | |
CompressionCodec.SpeedModifier | |
CompressionKind |
An enumeration that lists the generic compression algorithms that
can be applied to ORC files.
|
DataMask.Standard |
The standard DataMasks can be created using this short cut.
|
OrcConf |
Define the configuration properties that Orc understands.
|
OrcFile.BloomFilterVersion | |
OrcFile.CompressionStrategy | |
OrcFile.EncodingStrategy | |
OrcFile.Version |
Create a version number for the ORC file format, so that we can add
non-forward compatible changes in the future.
|
OrcFile.WriterImplementation | |
OrcFile.WriterVersion |
Records the version of the writer in terms of which bugs have been fixed.
|
TypeDescription.Category | |
TypeDescription.RowBatchVersion |
Specify the version of the VectorizedRowBatch that the user desires.
|
Exception | Description |
---|---|
FileFormatException |
Thrown when an invalid file format is encountered.
|
UnknownFormatException | Deprecated
This will be removed in the future releases.
|
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.