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

A

ACID_STATS - Static variable in class org.apache.orc.impl.OrcAcidUtils
 
AcidStats - Class in org.apache.orc.impl
Statistics about the ACID operations in an ORC file
AcidStats() - Constructor for class org.apache.orc.impl.AcidStats
 
AcidStats(String) - Constructor for class org.apache.orc.impl.AcidStats
 
add(byte) - Method in class org.apache.orc.impl.DynamicByteArray
 
add(byte[], int, int) - Method in class org.apache.orc.impl.DynamicByteArray
Copy a slice of a byte array into our buffer.
add(int) - Method in class org.apache.orc.impl.DynamicIntArray
 
add(String) - Method in class org.apache.orc.impl.StringRedBlackTree
 
add(Text) - Method in class org.apache.orc.impl.StringRedBlackTree
 
add(byte[], int, int) - Method in class org.apache.orc.impl.StringRedBlackTree
 
add(byte[]) - Method in class org.apache.orc.util.BloomFilter
 
addBytes(byte[], int, int) - Method in class org.apache.orc.util.BloomFilter
 
addDouble(double) - Method in class org.apache.orc.util.BloomFilter
 
addedRow(int) - Method in class org.apache.orc.impl.MemoryManagerImpl
Give the memory manager an opportunity for doing a memory check.
addedRow(int) - Method in interface org.apache.orc.MemoryManager
Give the memory manager an opportunity for doing a memory check.
addEntireStreamToRanges(long, long, DiskRangeList.CreateHelper, boolean) - Static method in class org.apache.orc.impl.RecordReaderUtils
 
addField(String, TypeDescription) - Method in class org.apache.orc.TypeDescription
Add a field to a struct type as it is built.
addLong(long) - Method in class org.apache.orc.util.BloomFilter
 
addPosition(long) - Method in interface org.apache.orc.impl.PositionRecorder
 
addRgFilteredStreamToRanges(OrcProto.Stream, boolean[], boolean, OrcProto.RowIndex, OrcProto.ColumnEncoding, OrcProto.Type, int, boolean, long, long, DiskRangeList.CreateHelper, boolean) - Static method in class org.apache.orc.impl.RecordReaderUtils
 
addRowBatch(VectorizedRowBatch) - Method in class org.apache.orc.impl.WriterImpl
 
addRowBatch(VectorizedRowBatch) - Method in interface org.apache.orc.Writer
Add a row batch to the ORC file.
addString(String) - Method in class org.apache.orc.util.BloomFilter
 
addString(String) - Method in class org.apache.orc.util.BloomFilterUtf8
 
addUnionChild(TypeDescription) - Method in class org.apache.orc.TypeDescription
Add a child to a union type.
addUserMetadata(String, ByteBuffer) - Method in class org.apache.orc.impl.WriterImpl
 
addUserMetadata(String, ByteBuffer) - Method in interface org.apache.orc.Writer
Add arbitrary meta-data to the ORC file.
addWriter(Path, long, MemoryManager.Callback) - Method in class org.apache.orc.impl.MemoryManagerImpl
Add a new writer's memory allocation to the pool.
addWriter(Path, long, MemoryManager.Callback) - Method in interface org.apache.orc.MemoryManager
Add a new writer's memory allocation to the pool.
AircompressorCodec - Class in org.apache.orc.impl
 
appendOrcTypesRebuildSubtypes(List<OrcProto.Type>, TypeDescription) - Static method in class org.apache.orc.OrcUtils
NOTE: This method ignores the subtype numbers in the TypeDescription rebuilds the subtype numbers based on the length of the result list being appended.
appendOrcTypesRebuildSubtypes(List<OrcProto.Type>, List<OrcProto.Type>, int) - Static method in class org.apache.orc.OrcUtils
NOTE: This method ignores the subtype numbers in the OrcProto.Type rebuilds the subtype numbers based on the length of the result list being appended.
appendRawStripe(ByteBuffer, OrcProto.StripeInformation.Builder) - Method in class org.apache.orc.impl.PhysicalFsWriter
 
appendRawStripe(ByteBuffer, OrcProto.StripeInformation.Builder) - Method in interface org.apache.orc.PhysicalWriter
Appends raw stripe data (e.g.
appendStripe(byte[], int, int, StripeInformation, OrcProto.StripeStatistics) - Method in class org.apache.orc.impl.WriterImpl
 
appendStripe(byte[], int, int, StripeInformation, OrcProto.StripeStatistics) - Method in interface org.apache.orc.Writer
Fast stripe append to ORC file.
appendUserMetadata(List<OrcProto.UserMetadataItem>) - Method in class org.apache.orc.impl.WriterImpl
 
appendUserMetadata(List<OrcProto.UserMetadataItem>) - Method in interface org.apache.orc.Writer
When fast stripe append is used for merging ORC stripes, after appending the last stripe from a file, this interface must be used to merge any user metadata.
assignStringGroupVectorEntry(BytesColumnVector, int, TypeDescription, byte[]) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
assignStringGroupVectorEntry(BytesColumnVector, int, TypeDescription, byte[], int, int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
available() - Method in class org.apache.orc.impl.InStream.UncompressedStream
 

B

base_timestamp - Variable in class org.apache.orc.impl.TreeReaderFactory.TimestampTreeReader
 
BASE_TIMESTAMP_STRING - Static variable in class org.apache.orc.impl.WriterImpl
 
BinaryColumnStatistics - Interface in org.apache.orc
Statistics for binary columns.
BinaryTreeReader(int, InStream, InStream, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.BinaryTreeReader
 
BitFieldReader - Class in org.apache.orc.impl
 
BitFieldReader(InStream, int) - Constructor for class org.apache.orc.impl.BitFieldReader
 
BitFieldWriter - Class in org.apache.orc.impl
 
BitFieldWriter(PositionedOutputStream, int) - Constructor for class org.apache.orc.impl.BitFieldWriter
 
BitSet(long) - Constructor for class org.apache.orc.util.BloomFilter.BitSet
 
BitSet(long[]) - Constructor for class org.apache.orc.util.BloomFilter.BitSet
Deserialize long array as bit set.
bitSize() - Method in class org.apache.orc.util.BloomFilter.BitSet
Number of bits
blockPadding(boolean) - Method in class org.apache.orc.OrcFile.WriterOptions
Sets whether the HDFS blocks are padded to prevent stripes from straddling blocks.
blockSize(long) - Method in class org.apache.orc.OrcFile.WriterOptions
Set the file system block size for the file.
BloomFilter - Class in org.apache.orc.util
BloomFilter is a probabilistic data structure for set membership check.
BloomFilter(long) - Constructor for class org.apache.orc.util.BloomFilter
 
BloomFilter(long, double) - Constructor for class org.apache.orc.util.BloomFilter
 
BloomFilter(long[], int) - Constructor for class org.apache.orc.util.BloomFilter
A constructor to support rebuilding the BloomFilter from a serialized representation.
BloomFilter.BitSet - Class in org.apache.orc.util
Bare metal bit set implementation.
bloomFilterColumns(String) - Method in class org.apache.orc.OrcFile.WriterOptions
Comma separated values of column names for which bloom filter is to be created.
bloomFilterFpp(double) - Method in class org.apache.orc.OrcFile.WriterOptions
Specify the false positive probability for bloom filter.
BloomFilterIO - Class in org.apache.orc.util
 
BloomFilterIO.Encoding - Enum in org.apache.orc.util
 
BloomFilterUtf8 - Class in org.apache.orc.util
This class represents the fix from ORC-101 where we fixed the bloom filter from using the JVM's default character set to always using UTF-8.
BloomFilterUtf8(long, double) - Constructor for class org.apache.orc.util.BloomFilterUtf8
 
BloomFilterUtf8(long[], int) - Constructor for class org.apache.orc.util.BloomFilterUtf8
 
bloomFilterVersion(OrcFile.BloomFilterVersion) - Method in class org.apache.orc.OrcFile.WriterOptions
Set the version of the bloom filters to write.
BooleanColumnStatistics - Interface in org.apache.orc
Statistics for boolean columns.
BooleanTreeReader(int, InStream, InStream) - Constructor for class org.apache.orc.impl.TreeReaderFactory.BooleanTreeReader
 
BufferChunk - Class in org.apache.orc.impl
The sections of stripe that we have read.
BufferChunk(ByteBuffer, long) - Constructor for class org.apache.orc.impl.BufferChunk
 
bufferSize - Variable in class org.apache.orc.impl.ReaderImpl
 
bufferSize(int) - Method in class org.apache.orc.OrcFile.WriterOptions
The size of the memory buffers used for compressing and storing the stripe in memory.
build() - Method in class org.apache.orc.impl.DataReaderProperties.Builder
 
builder() - Static method in class org.apache.orc.impl.DataReaderProperties
 
byName(String) - Static method in enum org.apache.orc.OrcFile.Version
 
ByteBufferAllocatorPool() - Constructor for class org.apache.orc.impl.RecordReaderUtils.ByteBufferAllocatorPool
 
BytesColumnVectorUtil() - Constructor for class org.apache.orc.impl.TreeReaderFactory.BytesColumnVectorUtil
 
bytesToLongBE(InStream, int) - Method in class org.apache.orc.impl.SerializationUtils
Read n bytes in big endian order and convert to long
ByteTreeReader(int, InStream, InStream) - Constructor for class org.apache.orc.impl.TreeReaderFactory.ByteTreeReader
 

C

callback(OrcFile.WriterCallback) - Method in class org.apache.orc.OrcFile.WriterOptions
Add a listener for when the stripe and file are about to be closed.
canConvert(TypeDescription, TypeDescription) - Static method in class org.apache.orc.impl.ConvertTreeReaderFactory
 
CharTreeReader(int, int, InStream, InStream, InStream, InStream, OrcProto.ColumnEncoding) - Constructor for class org.apache.orc.impl.TreeReaderFactory.CharTreeReader
 
checkMemory(double) - Method in class org.apache.orc.impl.WriterImpl
 
checkMemory(double) - Method in interface org.apache.orc.MemoryManager.Callback
The writer needs to check its memory usage
checkOrcVersion(Path, OrcProto.PostScript) - Static method in class org.apache.orc.impl.ReaderImpl
Check to see if this ORC file is from a future version and if so, warn the user that we may not be able to read all of the column encodings.
clear() - Method in class org.apache.orc.impl.DynamicByteArray
Clear the array to its original pristine state.
clear() - Method in class org.apache.orc.impl.DynamicIntArray
 
clear() - Method in class org.apache.orc.impl.OutStream
 
clear() - Method in class org.apache.orc.impl.RecordReaderUtils.ByteBufferAllocatorPool
 
clear() - Method in class org.apache.orc.impl.StringRedBlackTree
Reset the table to empty.
clear() - Method in class org.apache.orc.util.BloomFilter.BitSet
Clear the bit set.
clone() - Method in interface org.apache.orc.DataReader
Clone the entire state of the DataReader with the assumption that the clone will be closed at a different time.
clone() - Method in class org.apache.orc.OrcFile.WriterOptions
 
clone() - Method in class org.apache.orc.Reader.Options
 
clone() - Method in class org.apache.orc.TypeDescription
 
close() - Method in interface org.apache.orc.CompressionCodec
Closes the codec, releasing the resources.
close() - Method in interface org.apache.orc.DataReader
 
close() - Method in class org.apache.orc.impl.AircompressorCodec
 
close() - Method in interface org.apache.orc.impl.HadoopShims.ZeroCopyReaderShim
Close the underlying stream.
close() - Method in class org.apache.orc.impl.InStream
 
close() - Method in class org.apache.orc.impl.InStream.UncompressedStream
 
close() - Method in class org.apache.orc.impl.PhysicalFsWriter
 
close() - Method in class org.apache.orc.impl.RecordReaderImpl
 
close() - Method in class org.apache.orc.impl.SnappyCodec
 
close() - Method in class org.apache.orc.impl.WriterImpl
 
close() - Method in class org.apache.orc.impl.ZlibCodec
 
close() - Method in interface org.apache.orc.PhysicalWriter
Closes the writer.
close() - Method in interface org.apache.orc.RecordReader
Release the resources associated with the given reader.
close() - Method in interface org.apache.orc.Writer
Flush all of the buffers and close the file.
columnId - Variable in class org.apache.orc.impl.TreeReaderFactory.TreeReader
 
ColumnStatistics - Interface in org.apache.orc
Statistics that are available for all types of columns.
ColumnStatisticsImpl - Class in org.apache.orc.impl
 
ColumnStatisticsImpl.BinaryStatisticsImpl - Class in org.apache.orc.impl
 
ColumnStatisticsImpl.StringStatisticsImpl - Class in org.apache.orc.impl
 
compare(byte[], int, int, int, int) - Method in class org.apache.orc.impl.DynamicByteArray
Byte compare a set of bytes against the bytes in this dynamic array.
compareTo(StreamName) - Method in class org.apache.orc.impl.StreamName
 
compareTo(TypeDescription) - Method in class org.apache.orc.TypeDescription
 
compareValue(int) - Method in class org.apache.orc.impl.StringRedBlackTree
 
compress(ByteBuffer, ByteBuffer, ByteBuffer) - Method in interface org.apache.orc.CompressionCodec
Compress the in buffer to the out buffer.
compress(ByteBuffer, ByteBuffer, ByteBuffer) - Method in class org.apache.orc.impl.AircompressorCodec
 
compress(ByteBuffer, ByteBuffer, ByteBuffer) - Method in class org.apache.orc.impl.ZlibCodec
 
compress(CompressionKind) - Method in class org.apache.orc.OrcFile.WriterOptions
Sets the generic compression that is used to compress the data.
CompressionCodec - Interface in org.apache.orc
 
CompressionCodec.Modifier - Enum in org.apache.orc
 
CompressionKind - Enum in org.apache.orc
An enumeration that lists the generic compression algorithms that can be applied to ORC files.
compressionKind - Variable in class org.apache.orc.impl.ReaderImpl
 
conf - Variable in class org.apache.orc.impl.ReaderImpl
 
context - Variable in class org.apache.orc.impl.TreeReaderFactory.TreeReader
 
convertFromUtc(TimeZone, long) - Static method in class org.apache.orc.impl.SerializationUtils
 
convertProtoStripesToStripes(List<OrcProto.StripeInformation>) - Static method in class org.apache.orc.OrcUtils
 
convertStringGroupVectorElement(BytesColumnVector, int, TypeDescription) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
convertToUtc(TimeZone, long) - Static method in class org.apache.orc.impl.SerializationUtils
 
ConvertTreeReaderFactory - Class in org.apache.orc.impl
Convert ORC tree readers.
ConvertTreeReaderFactory() - Constructor for class org.apache.orc.impl.ConvertTreeReaderFactory
 
ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.AnyIntegerFromFloatTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.AnyIntegerTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.BinaryFromStringGroupTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.ConvertTreeReader - Class in org.apache.orc.impl
Override methods like checkEncoding to pass-thru to the convert TreeReader.
ConvertTreeReaderFactory.DateFromStringGroupTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.DateFromTimestampTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.DecimalFromDecimalTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.DecimalFromDoubleTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.DecimalFromFloatTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.DecimalFromTimestampTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.DoubleFromDecimalTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.DoubleFromFloatTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.DoubleFromTimestampTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.FloatFromAnyIntegerTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.FloatFromDecimalTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.FloatFromDoubleTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.FloatFromStringGroupTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.FloatFromTimestampTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.StringGroupFromDateTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.StringGroupFromFloatTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.StringGroupFromStringGroupTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.TimestampFromDateTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.TimestampFromDecimalTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.TimestampFromDoubleTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.TimestampFromFloatTreeReader - Class in org.apache.orc.impl
 
ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader - Class in org.apache.orc.impl
 
convertTypeFromProtobuf(List<OrcProto.Type>, int) - Static method in class org.apache.orc.OrcUtils
Translate the given rootColumn from the list of types to a TypeDescription.
convertVector(ColumnVector, ColumnVector, int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
countNonNulls(long) - Method in class org.apache.orc.impl.TreeReaderFactory.TreeReader
 
create(TypeDescription) - Static method in class org.apache.orc.impl.ColumnStatisticsImpl
 
create(String, ByteBuffer[], long[], long, CompressionCodec, int) - Static method in class org.apache.orc.impl.InStream
Deprecated.
create(String, List<DiskRange>, long, CompressionCodec, int) - Static method in class org.apache.orc.impl.InStream
Create an input stream from a list of disk ranges with data.
createBinary() - Static method in class org.apache.orc.TypeDescription
 
createBoolean() - Static method in class org.apache.orc.TypeDescription
 
createByte() - Static method in class org.apache.orc.TypeDescription
 
createChar() - Static method in class org.apache.orc.TypeDescription
 
createCodec(CompressionKind) - Static method in class org.apache.orc.impl.WriterImpl
 
createCodedInputStream(String, List<DiskRange>, long, CompressionCodec, int) - Static method in class org.apache.orc.impl.InStream
Creates coded input stream (used for protobuf message parsing) with higher message size limit.
createConvertTreeReader(TypeDescription, TreeReaderFactory.Context) - Static method in class org.apache.orc.impl.ConvertTreeReaderFactory
(Rules from Hive's PrimitiveObjectInspectorUtils conversion) To BOOLEAN, BYTE, SHORT, INT, LONG: Convert from (BOOLEAN, BYTE, SHORT, INT, LONG) with down cast if necessary.
createDataStream(StreamName) - Method in class org.apache.orc.impl.PhysicalFsWriter
 
createDataStream(StreamName) - Method in interface org.apache.orc.PhysicalWriter
Create an OutputReceiver for the given name.
createDate() - Static method in class org.apache.orc.TypeDescription
 
createDecimal() - Static method in class org.apache.orc.TypeDescription
 
createDefaultDataReader(DataReaderProperties) - Static method in class org.apache.orc.impl.RecordReaderUtils
 
createDouble() - Static method in class org.apache.orc.TypeDescription
 
createEventSchema(TypeDescription) - Static method in class org.apache.orc.impl.SchemaEvolution
 
createFloat() - Static method in class org.apache.orc.TypeDescription
 
createInt() - Static method in class org.apache.orc.TypeDescription
 
createIntegerReader(OrcProto.ColumnEncoding.Kind, InStream, boolean, TreeReaderFactory.Context) - Static method in class org.apache.orc.impl.TreeReaderFactory.TreeReader
 
createList(TypeDescription) - Static method in class org.apache.orc.TypeDescription
 
createLong() - Static method in class org.apache.orc.TypeDescription
 
createMap(TypeDescription, TypeDescription) - Static method in class org.apache.orc.TypeDescription
 
createReader(Path, OrcFile.ReaderOptions) - Static method in class org.apache.orc.OrcFile
 
createRowBatch(int) - Method in class org.apache.orc.TypeDescription
 
createRowBatch() - Method in class org.apache.orc.TypeDescription
 
createShort() - Static method in class org.apache.orc.TypeDescription
 
createString() - Static method in class org.apache.orc.TypeDescription
 
createStruct() - Static method in class org.apache.orc.TypeDescription
 
createTimestamp() - Static method in class org.apache.orc.TypeDescription
 
createTreeReader(TypeDescription, TreeReaderFactory.Context) - Static method in class org.apache.orc.impl.TreeReaderFactory
 
createUnion() - Static method in class org.apache.orc.TypeDescription
 
createVarchar() - Static method in class org.apache.orc.TypeDescription
 
createWriter(Path, OrcFile.WriterOptions) - Static method in class org.apache.orc.OrcFile
Create an ORC file writer.
CURRENT - Static variable in enum org.apache.orc.OrcFile.Version
 
CURRENT - Static variable in enum org.apache.orc.util.BloomFilterIO.Encoding
 
CURRENT_WRITER - Static variable in class org.apache.orc.OrcFile
The WriterVersion for this version of the software.
currentOffset - Variable in class org.apache.orc.impl.InStream.UncompressedStream
 

D

data - Variable in class org.apache.orc.impl.TreeReaderFactory.TimestampTreeReader
 
DataReader - Interface in org.apache.orc
An abstract data reader that IO formats can use to read bytes from underlying storage.
dataReader(DataReader) - Method in class org.apache.orc.Reader.Options
 
DataReaderProperties - Class in org.apache.orc.impl
 
DataReaderProperties.Builder - Class in org.apache.orc.impl
 
DateColumnStatistics - Interface in org.apache.orc
Statistics for DATE columns.
DateTreeReader(int, InStream, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.DateTreeReader
 
DecimalColumnStatistics - Interface in org.apache.orc
Statistics for decimal columns.
DecimalTreeReader(int, InStream, InStream, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.DecimalTreeReader
 
decodeBitWidth(int) - Method in class org.apache.orc.impl.SerializationUtils
Decodes the ordinal fixed bit value to actual fixed bit width value
decompress(ByteBuffer, ByteBuffer) - Method in interface org.apache.orc.CompressionCodec
Decompress the in buffer to the out buffer.
decompress(ByteBuffer, ByteBuffer) - Method in class org.apache.orc.impl.AircompressorCodec
 
decompress(ByteBuffer, ByteBuffer) - Method in interface org.apache.orc.impl.HadoopShims.DirectDecompressor
 
decompress(ByteBuffer, ByteBuffer) - Method in class org.apache.orc.impl.SnappyCodec
 
decompress(ByteBuffer, ByteBuffer) - Method in class org.apache.orc.impl.ZlibCodec
 
DEFAULT_FPP - Static variable in class org.apache.orc.util.BloomFilter
 
deletes - Variable in class org.apache.orc.impl.AcidStats
 
DELTA_SIDE_FILE_SUFFIX - Static variable in class org.apache.orc.impl.OrcAcidUtils
 
deserialize(OrcProto.ColumnStatistics) - Static method in class org.apache.orc.impl.ColumnStatisticsImpl
 
deserialize(OrcProto.Stream.Kind, OrcProto.ColumnEncoding, OrcFile.WriterVersion, TypeDescription.Category, OrcProto.BloomFilter) - Static method in class org.apache.orc.util.BloomFilterIO
Deserialize a bloom filter from the ORC file.
directDecompress(ByteBuffer, ByteBuffer) - Method in interface org.apache.orc.impl.DirectDecompressionCodec
 
directDecompress(ByteBuffer, ByteBuffer) - Method in class org.apache.orc.impl.SnappyCodec
 
directDecompress(ByteBuffer, ByteBuffer) - Method in class org.apache.orc.impl.ZlibCodec
 
DirectDecompressionCodec - Interface in org.apache.orc.impl
 
doubleCanFitInLong(double) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
DoubleColumnStatistics - Interface in org.apache.orc
Statistics for float and double columns.
DoubleTreeReader(int, InStream, InStream) - Constructor for class org.apache.orc.impl.TreeReaderFactory.DoubleTreeReader
 
downCastAnyInteger(LongColumnVector, int, TypeDescription) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
downCastAnyInteger(LongColumnVector, int, long, TypeDescription) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
DynamicByteArray - Class in org.apache.orc.impl
A class that is a growable array of bytes.
DynamicByteArray() - Constructor for class org.apache.orc.impl.DynamicByteArray
 
DynamicByteArray(int, int) - Constructor for class org.apache.orc.impl.DynamicByteArray
 
DynamicIntArray - Class in org.apache.orc.impl
Dynamic int array that uses primitive types and chunks to avoid copying large number of integers when it resizes.
DynamicIntArray() - Constructor for class org.apache.orc.impl.DynamicIntArray
 
DynamicIntArray(int) - Constructor for class org.apache.orc.impl.DynamicIntArray
 

E

elementReader - Variable in class org.apache.orc.impl.TreeReaderFactory.ListTreeReader
 
encodeBitWidth(int) - Method in class org.apache.orc.impl.SerializationUtils
Finds the closest available fixed bit width match and returns its encoded value (ordinal)
encodeTranslatedSargColumn(int, Integer) - Static method in class org.apache.orc.impl.RecordReaderImpl
 
encodingStrategy(OrcFile.EncodingStrategy) - Method in class org.apache.orc.OrcFile.WriterOptions
Sets the encoding strategy that is used to encode the data.
end() - Method in interface org.apache.orc.impl.HadoopShims.DirectDecompressor
 
enforceBufferSize() - Method in class org.apache.orc.OrcFile.WriterOptions
Enforce writer to use requested buffer size instead of estimating buffer size based on stripe size and number of columns.
ensureOrcFooter(FSDataInputStream, Path, int, ByteBuffer) - Static method in class org.apache.orc.impl.ReaderImpl
Ensure this is an ORC file to prevent users from trying to read text files or RC files as ORC files.
ensureOrcFooter(ByteBuffer, int) - Static method in class org.apache.orc.impl.ReaderImpl
Ensure this is an ORC file to prevent users from trying to read text files or RC files as ORC files.
equals(Object) - Method in class org.apache.orc.impl.BufferChunk
 
equals(Object) - Method in class org.apache.orc.impl.ColumnStatisticsImpl.BinaryStatisticsImpl
 
equals(Object) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
equals(Object) - Method in class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl
 
equals(Object) - Method in class org.apache.orc.impl.StreamName
 
equals(Object) - Method in class org.apache.orc.TypeDescription
 
equals(Object) - Method in class org.apache.orc.util.BloomFilter.BitSet
 
equals(Object) - Method in class org.apache.orc.util.BloomFilter
 
estimateMemory() - Method in class org.apache.orc.impl.BitFieldWriter
 
estimateMemory() - Method in interface org.apache.orc.impl.IntegerWriter
Estimate the amount of memory being used.
estimateMemory() - Method in class org.apache.orc.impl.RunLengthByteWriter
 
estimateMemory() - Method in class org.apache.orc.impl.RunLengthIntegerWriter
 
estimateMemory() - Method in class org.apache.orc.impl.RunLengthIntegerWriterV2
 
estimateRgEndOffset(boolean, boolean, long, long, int) - Static method in class org.apache.orc.impl.RecordReaderUtils
 
evaluatePredicate(ColumnStatistics, PredicateLeaf, BloomFilter) - Static method in class org.apache.orc.impl.RecordReaderImpl
Evaluate a predicate with respect to the statistics from the column that is referenced in the predicate.
extractFileTail(ByteBuffer) - Static method in class org.apache.orc.impl.ReaderImpl
 
extractFileTail(ByteBuffer, long, long) - Static method in class org.apache.orc.impl.ReaderImpl
 
extractFileTail(FileSystem, Path, long) - Method in class org.apache.orc.impl.ReaderImpl
 
extractMetadata(ByteBuffer, int, int, CompressionCodec, int) - Static method in class org.apache.orc.impl.ReaderImpl
 

F

Factory() - Constructor for class org.apache.orc.impl.HadoopShims.Factory
 
fields - Variable in class org.apache.orc.impl.TreeReaderFactory.StructTreeReader
 
fields - Variable in class org.apache.orc.impl.TreeReaderFactory.UnionTreeReader
 
FileFormatException - Exception in org.apache.orc
Thrown when an invalid file format is encountered.
FileFormatException(String) - Constructor for exception org.apache.orc.FileFormatException
 
FileMetadata - Interface in org.apache.orc
Cached file metadata.
fileMetadata(FileMetadata) - Method in class org.apache.orc.OrcFile.ReaderOptions
 
fileSystem - Variable in class org.apache.orc.impl.ReaderImpl
 
filesystem(FileSystem) - Method in class org.apache.orc.OrcFile.ReaderOptions
 
fileSystem(FileSystem) - Method in class org.apache.orc.OrcFile.WriterOptions
Provide the filesystem for the path, if the client has it available.
finalizeStripe(OrcProto.StripeFooter.Builder, OrcProto.StripeInformation.Builder) - Method in class org.apache.orc.impl.PhysicalFsWriter
 
finalizeStripe(OrcProto.StripeFooter.Builder, OrcProto.StripeInformation.Builder) - Method in interface org.apache.orc.PhysicalWriter
Flushes the data in all the streams, spills them to disk, write out stripe footer.
findClosestNumBits(long) - Method in class org.apache.orc.impl.SerializationUtils
Count the number of bits required to encode the given value
findPresentStreamsByColumn(List<OrcProto.Stream>, List<OrcProto.Type>) - Static method in class org.apache.orc.impl.RecordReaderUtils
 
findSubtype(int) - Method in class org.apache.orc.TypeDescription
Locate a subtype by its id.
FloatTreeReader(int, InStream, InStream) - Constructor for class org.apache.orc.impl.TreeReaderFactory.FloatTreeReader
 
flush() - Method in class org.apache.orc.impl.BitFieldWriter
 
flush() - Method in interface org.apache.orc.impl.IntegerWriter
Flush the buffer
flush() - Method in class org.apache.orc.impl.OutStream
 
flush() - Method in class org.apache.orc.impl.PhysicalFsWriter
 
flush() - Method in class org.apache.orc.impl.RunLengthByteWriter
 
flush() - Method in class org.apache.orc.impl.RunLengthIntegerWriter
 
flush() - Method in class org.apache.orc.impl.RunLengthIntegerWriterV2
 
flush() - Method in interface org.apache.orc.PhysicalWriter
Flushes the writer so that readers can see the preceeding postscripts.
forcePositionalEvolution(boolean) - Method in class org.apache.orc.Reader.Options
Set whether to force schema evolution to be positional instead of based on the column names.
from(int) - Static method in enum org.apache.orc.OrcFile.WriterVersion
Convert the integer from OrcProto.PostScript.writerVersion to the enumeration with unknown versions being mapped to FUTURE.
from(OrcProto.ColumnEncoding) - Static method in enum org.apache.orc.util.BloomFilterIO.Encoding
 
fromString(String) - Static method in enum org.apache.orc.OrcFile.BloomFilterVersion
 
fromString(String) - Static method in class org.apache.orc.TypeDescription
Parse TypeDescription from the Hive type names.

G

get(int) - Method in class org.apache.orc.impl.DynamicByteArray
 
get() - Method in class org.apache.orc.impl.DynamicByteArray
Gets all the bytes of the array.
get(int) - Method in class org.apache.orc.impl.DynamicIntArray
 
get() - Static method in class org.apache.orc.impl.HadoopShims.Factory
 
get(int) - Method in class org.apache.orc.util.BloomFilter.BitSet
Returns true if the bit is set in the specified index.
getAllocationScale() - Method in class org.apache.orc.impl.MemoryManagerImpl
The scaling factor for each allocation to ensure that the pool isn't oversubscribed.
getArea() - Method in class org.apache.orc.impl.StreamName
 
getArea(OrcProto.Stream.Kind) - Static method in class org.apache.orc.impl.StreamName
 
getAttribute() - Method in enum org.apache.orc.OrcConf
 
getBaseTimestamp(String) - Method in class org.apache.orc.impl.TreeReaderFactory.TimestampTreeReader
 
getBitSet() - Method in class org.apache.orc.util.BloomFilter
 
getBitSize() - Method in class org.apache.orc.util.BloomFilter
 
getBlockPadding() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getBlockSize() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getBloomFilterColumns() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getBloomFilterFpp() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getBloomFilterIndex() - Method in class org.apache.orc.impl.OrcIndex
 
getBloomFilterKinds() - Method in class org.apache.orc.impl.OrcIndex
 
getBloomFilterVersion() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getBoolean(Properties, Configuration) - Method in enum org.apache.orc.OrcConf
 
getBoolean(Configuration) - Method in enum org.apache.orc.OrcConf
 
getBuffer(int) - Static method in class org.apache.orc.impl.AircompressorCodec
 
getBuffer(boolean, int) - Method in interface org.apache.orc.impl.HadoopShims.ByteBufferPoolShim
Get a new ByteBuffer from the pool.
getBuffer(boolean, int) - Method in class org.apache.orc.impl.RecordReaderUtils.ByteBufferAllocatorPool
 
getBufferSize() - Method in class org.apache.orc.impl.DataReaderProperties
 
getBufferSize() - Method in class org.apache.orc.impl.OutStream
 
getBufferSize() - Method in class org.apache.orc.impl.PositionedOutputStream
Get the memory size currently allocated as buffer associated with this stream.
getBufferSize() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getCallback() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getCategory() - Method in class org.apache.orc.TypeDescription
Get the kind of this type.
getCharacterSize() - Method in class org.apache.orc.impl.StringRedBlackTree
Get the size of the character data in the table.
getChildReaders() - Method in class org.apache.orc.impl.TreeReaderFactory.StructTreeReader
 
getChildren() - Method in class org.apache.orc.TypeDescription
Get the subtypes of this type.
getChunk() - Method in class org.apache.orc.impl.BufferChunk
 
getClosestAlignedFixedBits(int) - Method in class org.apache.orc.impl.SerializationUtils
 
getClosestFixedBits(int) - Method in class org.apache.orc.impl.SerializationUtils
For a given fixed bit this function will return the closest available fixed bit
getCodec(CompressionKind) - Static method in class org.apache.orc.impl.OrcCodecPool
 
getColumn() - Method in class org.apache.orc.impl.StreamName
 
getColumnCount() - Method in interface org.apache.orc.FileMetadata
 
getColumnId() - Method in class org.apache.orc.impl.TreeReaderFactory.TreeReader
 
getColumnNames() - Method in class org.apache.orc.Reader.Options
 
getColumnStatistics() - Method in class org.apache.orc.StripeStatistics
Return list of column statistics
getCompress() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getCompression() - Method in class org.apache.orc.impl.DataReaderProperties
 
getCompressionBufferSize() - Method in interface org.apache.orc.FileMetadata
 
getCompressionBufferSize() - Method in class org.apache.orc.impl.OrcTail
 
getCompressionCodec() - Method in interface org.apache.orc.DataReader
Returns the compression codec used by this datareader.
getCompressionCodec() - Method in class org.apache.orc.impl.PhysicalFsWriter
 
getCompressionCodec() - Method in class org.apache.orc.impl.RecordReaderImpl
 
getCompressionCodec() - Method in class org.apache.orc.impl.WriterImpl
 
getCompressionCodec() - Method in interface org.apache.orc.PhysicalWriter
Gets a compression codec used by this writer.
getCompressionKind() - Method in interface org.apache.orc.FileMetadata
 
getCompressionKind() - Method in class org.apache.orc.impl.OrcTail
 
getCompressionKind() - Method in class org.apache.orc.impl.ReaderImpl
 
getCompressionKind() - Method in interface org.apache.orc.Reader
Get the compression kind.
getCompressionSize() - Method in class org.apache.orc.impl.ReaderImpl
 
getCompressionSize() - Method in interface org.apache.orc.Reader
Get the buffer size for the compression.
getCompressionStrategy() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getConfiguration() - Method in class org.apache.orc.OrcFile.ReaderOptions
 
getConfiguration() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getContentLength() - Method in interface org.apache.orc.FileMetadata
 
getContentLength() - Method in class org.apache.orc.impl.ReaderImpl
 
getContentLength() - Method in interface org.apache.orc.Reader
Get the length of the file.
getData() - Method in class org.apache.orc.impl.BufferChunk
 
getData() - Method in class org.apache.orc.util.BloomFilter.BitSet
 
getDataLength() - Method in class org.apache.orc.impl.ReaderImpl.StripeInformationImpl
 
getDataLength() - Method in interface org.apache.orc.StripeInformation
Get the length of the stripe's data.
getDataReader() - Method in class org.apache.orc.Reader.Options
 
getDefaultValue() - Method in enum org.apache.orc.OrcConf
 
getDescription() - Method in enum org.apache.orc.OrcConf
 
getDirectDecompressor(HadoopShims.DirectCompressionType) - Method in interface org.apache.orc.impl.HadoopShims
Get a direct decompressor codec, if it is available
getDirectDecompressor(HadoopShims.DirectCompressionType) - Method in class org.apache.orc.impl.HadoopShims_2_2
 
getDirectDecompressor(HadoopShims.DirectCompressionType) - Method in class org.apache.orc.impl.HadoopShimsCurrent
 
getDouble(Properties, Configuration) - Method in enum org.apache.orc.OrcConf
 
getDouble(Configuration) - Method in enum org.apache.orc.OrcConf
 
getEncodingStrategy() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getEstimatedBufferSize(long, int, int) - Static method in class org.apache.orc.impl.WriterImpl
 
getFalseCount() - Method in interface org.apache.orc.BooleanColumnStatistics
 
getFieldNames() - Method in class org.apache.orc.TypeDescription
For struct types, get the list of field names.
getFileIncluded() - Method in class org.apache.orc.impl.SchemaEvolution
Get whether each column is included from the file's point of view.
getFileKey() - Method in interface org.apache.orc.FileMetadata
 
getFileMetadata() - Method in class org.apache.orc.OrcFile.ReaderOptions
 
getFileModificationTime() - Method in class org.apache.orc.impl.OrcTail
 
getFileSchema() - Method in class org.apache.orc.impl.SchemaEvolution
 
getFileStats() - Method in interface org.apache.orc.FileMetadata
 
getFileSystem() - Method in class org.apache.orc.impl.DataReaderProperties
 
getFilesystem() - Method in class org.apache.orc.OrcFile.ReaderOptions
 
getFileSystem() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getFileTail() - Method in class org.apache.orc.impl.OrcTail
 
getFileTail() - Method in class org.apache.orc.impl.ReaderImpl
 
getFileTail() - Method in interface org.apache.orc.Reader
Get the file tail (footer + postscript)
getFileType(TypeDescription) - Method in class org.apache.orc.impl.SchemaEvolution
 
getFileType(int) - Method in class org.apache.orc.impl.SchemaEvolution
Get the file type by reader type id.
getFileVersion(List<Integer>) - Static method in class org.apache.orc.impl.ReaderImpl
 
getFileVersion() - Method in class org.apache.orc.impl.ReaderImpl
 
getFileVersion() - Method in interface org.apache.orc.Reader
Get the file format version.
getFlattenedColumnCount() - Method in interface org.apache.orc.FileMetadata
 
getFooter() - Method in class org.apache.orc.impl.OrcTail
 
getFooterLength() - Method in class org.apache.orc.impl.ReaderImpl.StripeInformationImpl
 
getFooterLength() - Method in interface org.apache.orc.StripeInformation
Get the length of the stripe's tail section, which contains its index.
getForcePositionalEvolution() - Method in class org.apache.orc.Reader.Options
 
getHiveConfName() - Method in enum org.apache.orc.OrcConf
 
getId() - Method in enum org.apache.orc.OrcFile.WriterVersion
 
getId() - Method in class org.apache.orc.TypeDescription
Get the id for this type.
getId() - Method in enum org.apache.orc.util.BloomFilterIO.Encoding
 
getInclude() - Method in class org.apache.orc.Reader.Options
 
getIndexLength() - Method in class org.apache.orc.impl.ReaderImpl.StripeInformationImpl
 
getIndexLength() - Method in interface org.apache.orc.StripeInformation
Get the length of the stripe's indexes.
getIndexPosition(OrcProto.ColumnEncoding.Kind, OrcProto.Type.Kind, OrcProto.Stream.Kind, boolean, boolean) - Static method in class org.apache.orc.impl.RecordReaderUtils
Get the offset in the index positions for the column that the given stream starts.
getIsParseError() - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
getKind() - Method in class org.apache.orc.impl.StreamName
 
getLastFlushLength(FileSystem, Path) - Static method in class org.apache.orc.impl.OrcAcidUtils
Read the side file to get the last flush length.
getLength() - Method in class org.apache.orc.impl.ReaderImpl.StripeInformationImpl
 
getLength() - Method in interface org.apache.orc.impl.StringRedBlackTree.VisitorContext
Get the number of bytes.
getLength() - Method in class org.apache.orc.Reader.Options
 
getLength() - Method in interface org.apache.orc.StripeInformation
Get the total length of the stripe in bytes.
getLengths() - Method in class org.apache.orc.impl.TreeReaderFactory.StringDirectTreeReader
 
getLong(Properties, Configuration) - Method in enum org.apache.orc.OrcConf
 
getLong(Configuration) - Method in enum org.apache.orc.OrcConf
 
getMajor() - Method in enum org.apache.orc.OrcFile.Version
Get the major version number.
getMaximum() - Method in interface org.apache.orc.DateColumnStatistics
Get the maximum value for the column.
getMaximum() - Method in interface org.apache.orc.DecimalColumnStatistics
Get the maximum value for the column.
getMaximum() - Method in interface org.apache.orc.DoubleColumnStatistics
Get the largest value in the column.
getMaximum() - Method in class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl
 
getMaximum() - Method in interface org.apache.orc.IntegerColumnStatistics
Get the largest value in the column.
getMaximum() - Method in interface org.apache.orc.StringColumnStatistics
Get the maximum string.
getMaximum() - Method in interface org.apache.orc.TimestampColumnStatistics
Get the maximum value for the column.
getMaximumId() - Method in class org.apache.orc.TypeDescription
Get the maximum id assigned to this type or its children.
getMaxLength() - Method in class org.apache.orc.OrcFile.ReaderOptions
 
getMaxLength() - Method in class org.apache.orc.TypeDescription
Get the maximum length of the type.
getMaxOffset() - Method in class org.apache.orc.Reader.Options
 
getMemoryManager() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getMetadataKeys() - Method in class org.apache.orc.impl.ReaderImpl
 
getMetadataKeys() - Method in interface org.apache.orc.Reader
Get the user metadata keys.
getMetadataSize() - Method in interface org.apache.orc.FileMetadata
 
getMetadataSize() - Method in class org.apache.orc.impl.OrcTail
 
getMetadataSize() - Method in class org.apache.orc.impl.ReaderImpl
 
getMetadataSize() - Method in interface org.apache.orc.Reader
 
getMetadataValue(String) - Method in class org.apache.orc.impl.ReaderImpl
 
getMetadataValue(String) - Method in interface org.apache.orc.Reader
Get a user metadata value.
getMinimalFileTail() - Method in class org.apache.orc.impl.OrcTail
 
getMinimum() - Method in interface org.apache.orc.DateColumnStatistics
Get the minimum value for the column.
getMinimum() - Method in interface org.apache.orc.DecimalColumnStatistics
Get the minimum value for the column.
getMinimum() - Method in interface org.apache.orc.DoubleColumnStatistics
Get the smallest value in the column.
getMinimum() - Method in class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl
 
getMinimum() - Method in interface org.apache.orc.IntegerColumnStatistics
Get the smallest value in the column.
getMinimum() - Method in interface org.apache.orc.StringColumnStatistics
Get the minimum string.
getMinimum() - Method in interface org.apache.orc.TimestampColumnStatistics
Get the minimum value for the column.
getMinor() - Method in enum org.apache.orc.OrcFile.Version
Get the minor version number.
getName() - Method in enum org.apache.orc.OrcFile.Version
Get the human readable name for the version.
getName() - Method in enum org.apache.orc.TypeDescription.Category
 
getNext() - Method in interface org.apache.orc.impl.PositionProvider
 
getNext() - Method in class org.apache.orc.impl.RecordReaderImpl.PositionProviderImpl
 
getNumberOfRows() - Method in interface org.apache.orc.FileMetadata
 
getNumberOfRows() - Method in class org.apache.orc.impl.ReaderImpl
 
getNumberOfRows() - Method in class org.apache.orc.impl.ReaderImpl.StripeInformationImpl
 
getNumberOfRows() - Method in class org.apache.orc.impl.WriterImpl
Row count gets updated when flushing the stripes.
getNumberOfRows() - Method in interface org.apache.orc.Reader
Get the number of rows in the file.
getNumberOfRows() - Method in interface org.apache.orc.StripeInformation
Get the number of rows in the stripe.
getNumberOfRows() - Method in interface org.apache.orc.Writer
Return the number of rows in file.
getNumberOfValues() - Method in interface org.apache.orc.ColumnStatistics
Get the number of values in this column.
getNumberOfValues() - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
getNumHashFunctions() - Method in class org.apache.orc.util.BloomFilter
 
getOffset() - Method in class org.apache.orc.impl.ReaderImpl.StripeInformationImpl
 
getOffset() - Method in class org.apache.orc.Reader.Options
 
getOffset() - Method in interface org.apache.orc.StripeInformation
Get the byte offset of the start of the stripe.
getOrcProtoFileStatistics() - Method in class org.apache.orc.impl.ReaderImpl
 
getOrcProtoFileStatistics() - Method in interface org.apache.orc.Reader
 
getOrcProtoStripeStatistics() - Method in class org.apache.orc.impl.ReaderImpl
 
getOrcProtoStripeStatistics() - Method in interface org.apache.orc.Reader
 
getOrcProtoUserMetadata() - Method in class org.apache.orc.impl.ReaderImpl
 
getOrcTail() - Method in class org.apache.orc.OrcFile.ReaderOptions
 
getOrcTypes(TypeDescription) - Static method in class org.apache.orc.OrcUtils
 
getOriginalPosition() - Method in interface org.apache.orc.impl.StringRedBlackTree.VisitorContext
Get the position where the key was originally added.
getPaddingTolerance() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getPath() - Method in class org.apache.orc.impl.DataReaderProperties
 
getPath() - Method in exception org.apache.orc.UnknownFormatException
 
getPhysicalWriter() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getPoolSize(CompressionKind) - Static method in class org.apache.orc.impl.OrcCodecPool
 
getPosition(PositionRecorder) - Method in class org.apache.orc.impl.BitFieldWriter
 
getPosition(PositionRecorder) - Method in interface org.apache.orc.impl.IntegerWriter
Get position from the stream.
getPosition(PositionRecorder) - Method in class org.apache.orc.impl.OutStream
 
getPosition(PositionRecorder) - Method in class org.apache.orc.impl.PositionedOutputStream
Record the current position to the recorder.
getPosition(PositionRecorder) - Method in class org.apache.orc.impl.RunLengthByteWriter
 
getPosition(PositionRecorder) - Method in class org.apache.orc.impl.RunLengthIntegerWriter
 
getPosition(PositionRecorder) - Method in class org.apache.orc.impl.RunLengthIntegerWriterV2
 
getPostScript() - Method in class org.apache.orc.impl.OrcTail
 
getPostscript() - Method in exception org.apache.orc.UnknownFormatException
 
getPrecision() - Method in class org.apache.orc.TypeDescription
Get the precision of the decimal type.
getPresent() - Method in class org.apache.orc.impl.TreeReaderFactory.TreeReader
 
getProgress() - Method in class org.apache.orc.impl.RecordReaderImpl
Return the fraction of rows that have been read from the selected.
getProgress() - Method in interface org.apache.orc.RecordReader
Get the progress of the reader through the rows.
getRawDataSize() - Method in class org.apache.orc.impl.ReaderImpl
 
getRawDataSize() - Method in class org.apache.orc.impl.WriterImpl
Raw data size will be compute when writing the file footer.
getRawDataSize() - Method in interface org.apache.orc.Reader
Get the deserialized data size of the file
getRawDataSize() - Method in interface org.apache.orc.Writer
Return the deserialized data size.
getRawDataSizeFromColIndices(List<Integer>) - Method in class org.apache.orc.impl.ReaderImpl
 
getRawDataSizeFromColIndices(List<Integer>, List<OrcProto.Type>, List<OrcProto.ColumnStatistics>) - Static method in class org.apache.orc.impl.ReaderImpl
 
getRawDataSizeFromColIndices(List<Integer>) - Method in interface org.apache.orc.Reader
Get the deserialized data size of the specified columns ids
getRawDataSizeOfColumns(List<String>) - Method in class org.apache.orc.impl.ReaderImpl
 
getRawDataSizeOfColumns(List<String>) - Method in interface org.apache.orc.Reader
Get the deserialized data size of the specified columns
getReader() - Method in class org.apache.orc.impl.TreeReaderFactory.StringDictionaryTreeReader
 
getReaderBaseSchema() - Method in class org.apache.orc.impl.SchemaEvolution
Returns the non-ACID (aka base) reader type description.
getReaderIncluded() - Method in class org.apache.orc.impl.SchemaEvolution
Get whether each column is included from the reader's point of view.
getReaderSchema() - Method in class org.apache.orc.impl.SchemaEvolution
 
getRowGroupIndex() - Method in class org.apache.orc.impl.OrcIndex
 
getRowIndexStride() - Method in interface org.apache.orc.FileMetadata
 
getRowIndexStride() - Method in class org.apache.orc.impl.ReaderImpl
 
getRowIndexStride() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getRowIndexStride() - Method in interface org.apache.orc.Reader
Get the number of rows per a entry in the row index.
getRowNumber() - Method in class org.apache.orc.impl.RecordReaderImpl
 
getRowNumber() - Method in interface org.apache.orc.RecordReader
Get the row number of the row that will be returned by the following call to next().
getScale() - Method in class org.apache.orc.TypeDescription
Get the scale of the decimal type.
getSchema() - Method in class org.apache.orc.impl.ReaderImpl
 
getSchema() - Method in class org.apache.orc.impl.WriterImpl
 
getSchema() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getSchema() - Method in interface org.apache.orc.Reader
Get the type of rows in this ORC file.
getSchema() - Method in class org.apache.orc.Reader.Options
 
getSchema() - Method in interface org.apache.orc.Writer
Get the schema for this writer
getSchemaEvolution() - Method in interface org.apache.orc.impl.TreeReaderFactory.Context
 
getSchemaEvolution() - Method in class org.apache.orc.impl.TreeReaderFactory.ReaderContext
 
getSearchArgument() - Method in class org.apache.orc.Reader.Options
 
getSerializedFileFooter() - Method in class org.apache.orc.impl.ReaderImpl
 
getSerializedFileFooter() - Method in interface org.apache.orc.Reader
 
getSerializedTail() - Method in class org.apache.orc.impl.OrcTail
 
getSideFile(Path) - Static method in class org.apache.orc.impl.OrcAcidUtils
Get the filename of the ORC ACID side file that contains the lengths of the intermediate footers.
getSizeInBytes() - Method in class org.apache.orc.impl.DynamicByteArray
Get the size of the buffers.
getSizeInBytes() - Method in class org.apache.orc.impl.DynamicIntArray
 
getSizeInBytes() - Method in class org.apache.orc.impl.StringRedBlackTree
Calculate the approximate size in memory.
getSkipCorruptRecords() - Method in class org.apache.orc.Reader.Options
 
getStatistics() - Method in class org.apache.orc.impl.ReaderImpl
 
getStatistics() - Method in class org.apache.orc.impl.WriterImpl
 
getStatistics() - Method in interface org.apache.orc.Reader
Get the statistics about the columns in the file.
getStatistics() - Method in interface org.apache.orc.Writer
Get the statistics about the columns in the file.
getStream() - Method in class org.apache.orc.impl.TreeReaderFactory.StringDirectTreeReader
 
getStreamLength() - Method in class org.apache.orc.impl.InStream
 
getStreamName() - Method in class org.apache.orc.impl.InStream
 
getString(long) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerTreeReader
 
getString(Properties, Configuration) - Method in enum org.apache.orc.OrcConf
 
getString(Configuration) - Method in enum org.apache.orc.OrcConf
 
getStringGroupTreeReader(int, TypeDescription, TreeReaderFactory.Context) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
getStripes() - Method in interface org.apache.orc.FileMetadata
 
getStripes() - Method in class org.apache.orc.impl.OrcTail
 
getStripes() - Method in class org.apache.orc.impl.ReaderImpl
 
getStripes() - Method in interface org.apache.orc.Reader
Get the list of stripes.
getStripeSize() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getStripeStatistics() - Method in class org.apache.orc.impl.OrcTail
 
getStripeStatistics() - Method in class org.apache.orc.impl.ReaderImpl
 
getStripeStatistics() - Method in interface org.apache.orc.Reader
 
getStripeStatisticsProto() - Method in class org.apache.orc.impl.OrcTail
 
getStripeStats() - Method in interface org.apache.orc.FileMetadata
 
getSum() - Method in interface org.apache.orc.BinaryColumnStatistics
 
getSum() - Method in interface org.apache.orc.DecimalColumnStatistics
Get the sum of the values of the column.
getSum() - Method in interface org.apache.orc.DoubleColumnStatistics
Get the sum of the values in the column.
getSum() - Method in class org.apache.orc.impl.ColumnStatisticsImpl.BinaryStatisticsImpl
 
getSum() - Method in class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl
 
getSum() - Method in interface org.apache.orc.IntegerColumnStatistics
Get the sum of the column.
getSum() - Method in interface org.apache.orc.StringColumnStatistics
Get the total length of all strings
getText(Text, int) - Method in class org.apache.orc.impl.StringRedBlackTree
 
getText() - Method in interface org.apache.orc.impl.StringRedBlackTree.VisitorContext
Get the original string.
getTextReaderShim(InputStream) - Method in interface org.apache.orc.impl.HadoopShims
Wrap a TextReaderShim around an input stream.
getTextReaderShim(InputStream) - Method in class org.apache.orc.impl.HadoopShims_2_2
 
getTextReaderShim(InputStream) - Method in class org.apache.orc.impl.HadoopShimsCurrent
 
getTolerateMissingSchema() - Method in class org.apache.orc.Reader.Options
 
getTotalMemoryPool() - Method in class org.apache.orc.impl.MemoryManagerImpl
Get the total pool size that is available for ORC writers.
getTrueCount() - Method in interface org.apache.orc.BooleanColumnStatistics
 
getTypeCount() - Method in class org.apache.orc.impl.DataReaderProperties
 
getTypes() - Method in interface org.apache.orc.FileMetadata
 
getTypes() - Method in class org.apache.orc.impl.OrcTail
 
getTypes() - Method in class org.apache.orc.impl.ReaderImpl
 
getTypes() - Method in interface org.apache.orc.Reader
Deprecated.
use getSchema instead
getUseZeroCopy() - Method in class org.apache.orc.Reader.Options
 
getVersion() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getVersionList() - Method in interface org.apache.orc.FileMetadata
 
getVersionList() - Method in class org.apache.orc.impl.ReaderImpl
 
getVersionList() - Method in interface org.apache.orc.Reader
 
getVersionString() - Method in exception org.apache.orc.UnknownFormatException
 
getWriter() - Method in interface org.apache.orc.OrcFile.WriterContext
 
getWriterTimezone() - Method in interface org.apache.orc.impl.TreeReaderFactory.Context
 
getWriterTimezone() - Method in class org.apache.orc.impl.TreeReaderFactory.ReaderContext
 
getWriterVersion() - Method in class org.apache.orc.impl.OrcTail
 
getWriterVersion() - Method in class org.apache.orc.impl.ReaderImpl
 
getWriterVersion(int) - Static method in class org.apache.orc.impl.ReaderImpl
Get the WriterVersion based on the ORC file postscript.
getWriterVersion() - Method in class org.apache.orc.OrcFile.WriterOptions
 
getWriterVersion() - Method in interface org.apache.orc.Reader
Get the version of the writer of this file.
getWriterVersionNum() - Method in interface org.apache.orc.FileMetadata
 
getZeroCopy() - Method in class org.apache.orc.impl.DataReaderProperties
 
getZeroCopyReader(FSDataInputStream, HadoopShims.ByteBufferPoolShim) - Method in interface org.apache.orc.impl.HadoopShims
Provides an HDFS ZeroCopyReader shim.
getZeroCopyReader(FSDataInputStream, HadoopShims.ByteBufferPoolShim) - Method in class org.apache.orc.impl.HadoopShims_2_2
 
getZeroCopyReader(FSDataInputStream, HadoopShims.ByteBufferPoolShim) - Method in class org.apache.orc.impl.HadoopShimsCurrent
 

H

HadoopShims - Interface in org.apache.orc.impl
 
HadoopShims.ByteBufferPoolShim - Interface in org.apache.orc.impl
a hadoop.io ByteBufferPool shim.
HadoopShims.DirectCompressionType - Enum in org.apache.orc.impl
 
HadoopShims.DirectDecompressor - Interface in org.apache.orc.impl
 
HadoopShims.Factory - Class in org.apache.orc.impl
 
HadoopShims.TextReaderShim - Interface in org.apache.orc.impl
Read data into a Text object in the fastest way possible
HadoopShims.ZeroCopyReaderShim - Interface in org.apache.orc.impl
 
HadoopShims_2_2 - Class in org.apache.orc.impl
Shims for versions of Hadoop up to and including 2.2.x
HadoopShimsCurrent - Class in org.apache.orc.impl
Shims for recent versions of Hadoop
HadoopShimsCurrent() - Constructor for class org.apache.orc.impl.HadoopShimsCurrent
 
hasConversion() - Method in class org.apache.orc.impl.SchemaEvolution
Is there Schema Evolution data type conversion?
hasData() - Method in class org.apache.orc.impl.BufferChunk
 
hash128(byte[]) - Static method in class org.apache.orc.util.Murmur3
Murmur3 128-bit variant.
hash128(byte[], int, int, int) - Static method in class org.apache.orc.util.Murmur3
Murmur3 128-bit variant.
hash32(byte[]) - Static method in class org.apache.orc.util.Murmur3
Murmur3 32-bit variant.
hash32(byte[], int, int) - Static method in class org.apache.orc.util.Murmur3
Murmur3 32-bit variant.
hash64(byte[]) - Static method in class org.apache.orc.util.Murmur3
Murmur3 64-bit variant.
hash64(byte[], int, int) - Static method in class org.apache.orc.util.Murmur3
 
hash64(byte[], int, int, int) - Static method in class org.apache.orc.util.Murmur3
Murmur3 64-bit variant.
hashCode() - Method in class org.apache.orc.impl.BufferChunk
 
hashCode() - Method in class org.apache.orc.impl.ColumnStatisticsImpl.BinaryStatisticsImpl
 
hashCode() - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
hashCode() - Method in class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl
 
hashCode() - Method in class org.apache.orc.impl.StreamName
 
hashCode() - Method in class org.apache.orc.TypeDescription
 
hashCode() - Method in class org.apache.orc.util.BloomFilter.BitSet
 
hashCode() - Method in class org.apache.orc.util.BloomFilter
 
hasMetadataValue(String) - Method in class org.apache.orc.impl.ReaderImpl
 
hasMetadataValue(String) - Method in interface org.apache.orc.Reader
Did the user set the given metadata value.
hasNext() - Method in interface org.apache.orc.impl.IntegerReader
Check if there are any more values left.
hasNext() - Method in class org.apache.orc.impl.RunLengthByteReader
 
hasNext() - Method in class org.apache.orc.impl.RunLengthIntegerReader
 
hasNext() - Method in class org.apache.orc.impl.RunLengthIntegerReaderV2
 
hasNull() - Method in interface org.apache.orc.ColumnStatistics
Returns true if there are nulls in the scope of column statistics.
hasNull() - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
HEADER_SIZE - Static variable in class org.apache.orc.impl.OutStream
 

I

IllegalEvolutionException(String) - Constructor for exception org.apache.orc.impl.SchemaEvolution.IllegalEvolutionException
 
include(boolean[]) - Method in class org.apache.orc.Reader.Options
Set the list of columns to read.
includeColumns(String, TypeDescription) - Static method in class org.apache.orc.OrcUtils
Returns selected columns as a boolean array with true value set for specified column names.
includeReaderColumn(int) - Method in class org.apache.orc.impl.SchemaEvolution
Should we read the given reader column?
includes(OrcFile.WriterVersion) - Method in enum org.apache.orc.OrcFile.WriterVersion
 
increaseCompressionSize(int) - Method in class org.apache.orc.impl.WriterImpl
Increase the buffer size for this writer.
increment() - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
increment(int) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
increment(int, int) - Method in class org.apache.orc.impl.DynamicIntArray
 
inserts - Variable in class org.apache.orc.impl.AcidStats
 
InStream - Class in org.apache.orc.impl
 
InStream(String, long) - Constructor for class org.apache.orc.impl.InStream
 
InStream.UncompressedStream - Class in org.apache.orc.impl
 
IntegerColumnStatistics - Interface in org.apache.orc
Statistics for all of the integer columns, such as byte, short, int, and long.
integerDownCastNeeded(TypeDescription, TypeDescription) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
IntegerReader - Interface in org.apache.orc.impl
Interface for reading integers.
IntegerWriter - Interface in org.apache.orc.impl
Interface for writing integers.
IntTreeReader(int, InStream, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.IntTreeReader
 
isAvailable() - Method in interface org.apache.orc.impl.DirectDecompressionCodec
 
isAvailable() - Method in class org.apache.orc.impl.SnappyCodec
 
isAvailable() - Method in class org.apache.orc.impl.ZlibCodec
 
isDictionary(OrcProto.Stream.Kind, OrcProto.ColumnEncoding) - Static method in class org.apache.orc.impl.RecordReaderUtils
Is this stream part of a dictionary?
isEnforceBufferSize() - Method in class org.apache.orc.OrcFile.WriterOptions
 
isOriginalFormat() - Method in interface org.apache.orc.FileMetadata
 
isPPDSafeConversion(int) - Method in class org.apache.orc.impl.SchemaEvolution
Check if column is safe for ppd evaluation
isPrimitive() - Method in enum org.apache.orc.TypeDescription.Category
 
isSafeSubtract(long, long) - Method in class org.apache.orc.impl.SerializationUtils
 
isSkipCorrupt() - Method in interface org.apache.orc.impl.TreeReaderFactory.Context
 
isSkipCorrupt() - Method in class org.apache.orc.impl.TreeReaderFactory.ReaderContext
 
isStatsExists() - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
isSumDefined() - Method in interface org.apache.orc.IntegerColumnStatistics
Is the sum defined? If the sum overflowed the counter this will be false.
isTrackingDiskRanges() - Method in interface org.apache.orc.DataReader
Whether the user should release buffers created by readFileData.

K

keyReader - Variable in class org.apache.orc.impl.TreeReaderFactory.MapTreeReader
 

L

length - Variable in class org.apache.orc.impl.InStream
 
lengths - Variable in class org.apache.orc.impl.TreeReaderFactory.BinaryTreeReader
 
lengths - Variable in class org.apache.orc.impl.TreeReaderFactory.ListTreeReader
 
lengths - Variable in class org.apache.orc.impl.TreeReaderFactory.MapTreeReader
 
lengths - Variable in class org.apache.orc.impl.TreeReaderFactory.StringDirectTreeReader
 
ListTreeReader(int, TypeDescription, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.ListTreeReader
 
ListTreeReader(int, InStream, TreeReaderFactory.Context, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.TreeReader) - Constructor for class org.apache.orc.impl.TreeReaderFactory.ListTreeReader
 
LOG - Static variable in class org.apache.orc.impl.RunLengthIntegerReaderV2
 
LongTreeReader(int, InStream, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.LongTreeReader
 

M

MAGIC - Static variable in class org.apache.orc.OrcFile
 
mapSargColumnsToOrcInternalColIdx(List<PredicateLeaf>, SchemaEvolution) - Static method in class org.apache.orc.impl.RecordReaderImpl
Find the mapping from predicate leaves to columns.
mapSargColumnsToOrcInternalColIdx(List<PredicateLeaf>, String[], int) - Static method in class org.apache.orc.impl.RecordReaderImpl
Deprecated.
Use #mapSargColumnsToOrcInternalColIdx(List, SchemaEvolution)
mapTranslatedSargColumns(List<OrcProto.Type>, List<PredicateLeaf>) - Static method in class org.apache.orc.impl.RecordReaderImpl
 
MapTreeReader(int, TypeDescription, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.MapTreeReader
 
MapTreeReader(int, InStream, TreeReaderFactory.Context, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.TreeReader, TreeReaderFactory.TreeReader) - Constructor for class org.apache.orc.impl.TreeReaderFactory.MapTreeReader
 
maxLength(long) - Method in class org.apache.orc.OrcFile.ReaderOptions
 
memory(MemoryManager) - Method in class org.apache.orc.OrcFile.WriterOptions
A package local option to set the memory manager.
MemoryManager - Class in org.apache.orc.impl
Deprecated.
MemoryManager(Configuration) - Constructor for class org.apache.orc.impl.MemoryManager
Deprecated.
 
MemoryManager - Interface in org.apache.orc
A memory manager that keeps a global context of how many ORC writers there are and manages the memory between them.
MemoryManager.Callback - Interface in org.apache.orc
 
MemoryManagerImpl - Class in org.apache.orc.impl
Implements a memory manager that keeps a global context of how many ORC writers there are and manages the memory between them.
MemoryManagerImpl(Configuration) - Constructor for class org.apache.orc.impl.MemoryManagerImpl
Create the memory manager.
merge(ColumnStatisticsImpl) - Method in class org.apache.orc.impl.ColumnStatisticsImpl.BinaryStatisticsImpl
 
merge(ColumnStatisticsImpl) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
merge(ColumnStatisticsImpl) - Method in class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl
 
merge(BloomFilter) - Method in class org.apache.orc.util.BloomFilter
Merge the specified bloom filter with current bloom filter.
mergeFiles(Path, OrcFile.WriterOptions, List<Path>) - Static method in class org.apache.orc.OrcFile
Merges multiple ORC files that all have the same schema to produce a single ORC file.
metadata - Variable in class org.apache.orc.impl.ReaderImpl
 
MILLIS_PER_SECOND - Static variable in class org.apache.orc.impl.WriterImpl
 
modify(EnumSet<CompressionCodec.Modifier>) - Method in interface org.apache.orc.CompressionCodec
Produce a modified compression codec if the underlying algorithm allows modification.
modify(EnumSet<CompressionCodec.Modifier>) - Method in class org.apache.orc.impl.AircompressorCodec
 
modify(EnumSet<CompressionCodec.Modifier>) - Method in class org.apache.orc.impl.ZlibCodec
 
Murmur3 - Class in org.apache.orc.util
Murmur3 is successor to Murmur2 fast non-crytographic hash algorithms.
Murmur3() - Constructor for class org.apache.orc.util.Murmur3
 

N

name - Variable in class org.apache.orc.impl.InStream
 
nanos - Variable in class org.apache.orc.impl.TreeReaderFactory.TimestampTreeReader
 
next() - Method in class org.apache.orc.impl.BitFieldReader
 
next() - Method in interface org.apache.orc.impl.IntegerReader
Return the next available value.
next() - Method in class org.apache.orc.impl.RunLengthByteReader
 
next() - Method in class org.apache.orc.impl.RunLengthIntegerReader
 
next() - Method in class org.apache.orc.impl.RunLengthIntegerReaderV2
 
nextBatch(VectorizedRowBatch) - Method in class org.apache.orc.impl.RecordReaderImpl
 
nextBatch(VectorizedRowBatch, int) - Method in class org.apache.orc.impl.TreeReaderFactory.StructTreeReader
 
nextBatch(VectorizedRowBatch, int) - Method in class org.apache.orc.impl.TreeReaderFactory.TreeReader
Called at the top level to read into the given batch.
nextBatch(VectorizedRowBatch) - Method in interface org.apache.orc.RecordReader
Read the next row batch.
nextVector(LongColumnVector, long) - Method in class org.apache.orc.impl.BitFieldReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromFloatTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.BinaryFromStringGroupTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DateFromStringGroupTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DateFromTimestampTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromDecimalTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromDoubleTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromFloatTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromTimestampTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromDecimalTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromFloatTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromTimestampTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.FloatFromAnyIntegerTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.FloatFromDecimalTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.FloatFromDoubleTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.FloatFromStringGroupTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.FloatFromTimestampTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDateTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromFloatTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromStringGroupTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.TimestampFromDateTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.TimestampFromDecimalTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.TimestampFromDoubleTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.TimestampFromFloatTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader
 
nextVector(ColumnVector, long[], int) - Method in interface org.apache.orc.impl.IntegerReader
Return the next available vector for values.
nextVector(ColumnVector, int[], int) - Method in interface org.apache.orc.impl.IntegerReader
Return the next available vector for values.
nextVector(ColumnVector, long[], long) - Method in class org.apache.orc.impl.RunLengthByteReader
 
nextVector(boolean[], int[], long) - Method in class org.apache.orc.impl.RunLengthByteReader
Read the next size bytes into the data array, skipping over any slots where isNull is true.
nextVector(ColumnVector, long[], int) - Method in class org.apache.orc.impl.RunLengthIntegerReader
 
nextVector(ColumnVector, int[], int) - Method in class org.apache.orc.impl.RunLengthIntegerReader
 
nextVector(ColumnVector, long[], int) - Method in class org.apache.orc.impl.RunLengthIntegerReaderV2
 
nextVector(ColumnVector, int[], int) - Method in class org.apache.orc.impl.RunLengthIntegerReaderV2
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.BinaryTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.BooleanTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.ByteTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.CharTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.DateTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.DecimalTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.DoubleTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.FloatTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.IntTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.ListTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.LongTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.MapTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.NullTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.ShortTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.StringDictionaryTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.StringDirectTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.StringTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.StructTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.TimestampTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.TreeReader
Populates the isNull vector array in the previousVector object based on the present stream values.
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.UnionTreeReader
 
nextVector(ColumnVector, boolean[], int) - Method in class org.apache.orc.impl.TreeReaderFactory.VarcharTreeReader
 
notifyWriters() - Method in class org.apache.orc.impl.MemoryManagerImpl
Notify all of the writers that they should check their memory usage.
NULL_HASHCODE - Static variable in class org.apache.orc.util.Murmur3
 
NullTreeReader(int) - Constructor for class org.apache.orc.impl.TreeReaderFactory.NullTreeReader
 

O

open() - Method in interface org.apache.orc.DataReader
Opens the DataReader, making it ready to use.
options() - Method in class org.apache.orc.impl.ReaderImpl
 
options() - Method in interface org.apache.orc.Reader
Create a default options object that can be customized for creating a RecordReader.
Options() - Constructor for class org.apache.orc.Reader.Options
 
Options(Configuration) - Constructor for class org.apache.orc.Reader.Options
 
OrcAcidUtils - Class in org.apache.orc.impl
 
OrcAcidUtils() - Constructor for class org.apache.orc.impl.OrcAcidUtils
 
OrcCodecPool - Class in org.apache.orc.impl
A clone of Hadoop codec pool for ORC; cause it has its own codecs...
OrcConf - Enum in org.apache.orc
Define the configuration properties that Orc understands.
OrcFile - Class in org.apache.orc
Contains factory methods to read or write ORC files.
OrcFile() - Constructor for class org.apache.orc.OrcFile
 
OrcFile.BloomFilterVersion - Enum in org.apache.orc
 
OrcFile.CompressionStrategy - Enum in org.apache.orc
 
OrcFile.EncodingStrategy - Enum in org.apache.orc
 
OrcFile.ReaderOptions - Class in org.apache.orc
 
OrcFile.Version - Enum in org.apache.orc
Create a version number for the ORC file format, so that we can add non-forward compatible changes in the future.
OrcFile.WriterCallback - Interface in org.apache.orc
 
OrcFile.WriterContext - Interface in org.apache.orc
 
OrcFile.WriterOptions - Class in org.apache.orc
Options for creating ORC file writers.
OrcFile.WriterVersion - Enum in org.apache.orc
Records the version of the writer in terms of which bugs have been fixed.
OrcIndex - Class in org.apache.orc.impl
 
OrcIndex(OrcProto.RowIndex[], OrcProto.Stream.Kind[], OrcProto.BloomFilterIndex[]) - Constructor for class org.apache.orc.impl.OrcIndex
 
OrcTail - Class in org.apache.orc.impl
 
OrcTail(OrcProto.FileTail, ByteBuffer) - Constructor for class org.apache.orc.impl.OrcTail
 
OrcTail(OrcProto.FileTail, ByteBuffer, long) - Constructor for class org.apache.orc.impl.OrcTail
 
orcTail(OrcTail) - Method in class org.apache.orc.OrcFile.ReaderOptions
 
OrcUtils - Class in org.apache.orc
 
OrcUtils() - Constructor for class org.apache.orc.OrcUtils
 
org.apache.orc - package org.apache.orc
 
org.apache.orc.impl - package org.apache.orc.impl
 
org.apache.orc.util - package org.apache.orc.util
 
output(ByteBuffer) - Method in interface org.apache.orc.PhysicalWriter.OutputReceiver
Output the given buffer to the final destination
OutStream - Class in org.apache.orc.impl
 
OutStream(String, int, CompressionCodec, PhysicalWriter.OutputReceiver) - Constructor for class org.apache.orc.impl.OutStream
 

P

paddingTolerance(double) - Method in class org.apache.orc.OrcFile.WriterOptions
Sets the tolerance for block padding as a percentage of stripe size.
parseAcidStats(Reader) - Static method in class org.apache.orc.impl.OrcAcidUtils
 
parseDateFromString(String) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
parseDecimalFromString(String) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
parseDoubleFromString(String) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
parseFloatFromString(String) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
parseLongFromString(String) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
parseTimestampFromString(String) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
path - Variable in class org.apache.orc.impl.ReaderImpl
 
path - Variable in class org.apache.orc.impl.RecordReaderImpl
 
percentileBits(long[], int, int, double) - Method in class org.apache.orc.impl.SerializationUtils
Compute the bits required to represent pth percentile value
PhysicalFsWriter - Class in org.apache.orc.impl
 
PhysicalFsWriter(FileSystem, Path, OrcFile.WriterOptions) - Constructor for class org.apache.orc.impl.PhysicalFsWriter
 
physicalWriter(PhysicalWriter) - Method in class org.apache.orc.OrcFile.WriterOptions
Change the physical writer of the ORC file.
PhysicalWriter - Interface in org.apache.orc
This interface separates the physical layout of ORC files from the higher level details.
PhysicalWriter.OutputReceiver - Interface in org.apache.orc
The target of an output stream.
pickRowGroups() - Method in class org.apache.orc.impl.RecordReaderImpl
Pick the row groups that we need to load from the current stripe.
pickRowGroups(StripeInformation, OrcProto.RowIndex[], OrcProto.Stream.Kind[], List<OrcProto.ColumnEncoding>, OrcProto.BloomFilterIndex[], boolean) - Method in class org.apache.orc.impl.RecordReaderImpl.SargApplier
Pick the row groups that we need to load from the current stripe.
PositionedOutputStream - Class in org.apache.orc.impl
 
PositionedOutputStream() - Constructor for class org.apache.orc.impl.PositionedOutputStream
 
PositionProvider - Interface in org.apache.orc.impl
An interface used for seeking to a row index.
PositionProviderImpl(OrcProto.RowIndexEntry) - Constructor for class org.apache.orc.impl.RecordReaderImpl.PositionProviderImpl
 
PositionProviderImpl(OrcProto.RowIndexEntry, int) - Constructor for class org.apache.orc.impl.RecordReaderImpl.PositionProviderImpl
 
PositionRecorder - Interface in org.apache.orc.impl
An interface for recording positions in a stream.
preFooterWrite(OrcFile.WriterContext) - Method in interface org.apache.orc.OrcFile.WriterCallback
 
present - Variable in class org.apache.orc.impl.TreeReaderFactory.TreeReader
 
preStripeWrite(OrcFile.WriterContext) - Method in interface org.apache.orc.OrcFile.WriterCallback
 
printToBuffer(StringBuilder) - Method in class org.apache.orc.TypeDescription
 
PROTOBUF_MESSAGE_MAX_LIMIT - Static variable in class org.apache.orc.impl.InStream
 
putAll(BloomFilter.BitSet) - Method in class org.apache.orc.util.BloomFilter.BitSet
Combines the two BitArrays using bitwise OR.
putBuffer(ByteBuffer) - Method in interface org.apache.orc.impl.HadoopShims.ByteBufferPoolShim
Release a buffer back to the pool.
putBuffer(ByteBuffer) - Method in class org.apache.orc.impl.RecordReaderUtils.ByteBufferAllocatorPool
 

R

range(long, long) - Method in class org.apache.orc.Reader.Options
Set the range of bytes to read
read(Text, int) - Method in interface org.apache.orc.impl.HadoopShims.TextReaderShim
 
read() - Method in class org.apache.orc.impl.InStream.UncompressedStream
 
read(byte[], int, int) - Method in class org.apache.orc.impl.InStream.UncompressedStream
 
READ_ALL_RGS - Static variable in class org.apache.orc.impl.RecordReaderImpl.SargApplier
 
READ_NO_RGS - Static variable in class org.apache.orc.impl.RecordReaderImpl.SargApplier
 
readAll(InputStream) - Method in class org.apache.orc.impl.DynamicByteArray
Read the entire stream into this array.
readBigInteger(InputStream) - Static method in class org.apache.orc.impl.SerializationUtils
Read the signed arbitrary sized BigInteger BigInteger in vint format
readBuffer(int, boolean) - Method in interface org.apache.orc.impl.HadoopShims.ZeroCopyReaderShim
Get a ByteBuffer from the FSDataInputStream - this can be either a HeapByteBuffer or an MappedByteBuffer.
readDouble(InputStream) - Method in class org.apache.orc.impl.SerializationUtils
 
reader - Variable in class org.apache.orc.impl.TreeReaderFactory.BooleanTreeReader
 
reader - Variable in class org.apache.orc.impl.TreeReaderFactory.ByteTreeReader
 
reader - Variable in class org.apache.orc.impl.TreeReaderFactory.DateTreeReader
 
reader - Variable in class org.apache.orc.impl.TreeReaderFactory.IntTreeReader
 
reader - Variable in class org.apache.orc.impl.TreeReaderFactory.LongTreeReader
 
reader - Variable in class org.apache.orc.impl.TreeReaderFactory.ShortTreeReader
 
reader - Variable in class org.apache.orc.impl.TreeReaderFactory.StringDictionaryTreeReader
 
reader - Variable in class org.apache.orc.impl.TreeReaderFactory.StringTreeReader
 
Reader - Interface in org.apache.orc
The interface for reading ORC files.
Reader.Options - Class in org.apache.orc
Options for creating a RecordReader.
ReaderContext() - Constructor for class org.apache.orc.impl.TreeReaderFactory.ReaderContext
 
ReaderImpl - Class in org.apache.orc.impl
 
ReaderImpl(Path, OrcFile.ReaderOptions) - Constructor for class org.apache.orc.impl.ReaderImpl
Constructor that let's the user specify additional options.
ReaderImpl.StripeInformationImpl - Class in org.apache.orc.impl
 
readerOptions(Configuration) - Static method in class org.apache.orc.OrcFile
 
ReaderOptions(Configuration) - Constructor for class org.apache.orc.OrcFile.ReaderOptions
 
readFileData(DiskRangeList, long, boolean) - Method in interface org.apache.orc.DataReader
Reads the data.
readFloat(InputStream) - Method in class org.apache.orc.impl.SerializationUtils
 
readInts(long[], int, int, int, InStream) - Method in class org.apache.orc.impl.SerializationUtils
Read bitpacked integers from input stream
readLongLE(InputStream) - Method in class org.apache.orc.impl.SerializationUtils
 
readOrcByteArrays(InStream, IntegerReader, LongColumnVector, BytesColumnVector, int) - Static method in class org.apache.orc.impl.TreeReaderFactory.BytesColumnVectorUtil
 
readRowIndex(StripeInformation, TypeDescription, OrcProto.StripeFooter, boolean, boolean[], OrcProto.RowIndex[], boolean[], OrcFile.WriterVersion, OrcProto.Stream.Kind[], OrcProto.BloomFilterIndex[]) - Method in interface org.apache.orc.DataReader
 
readRowIndex(int, boolean[], boolean[]) - Method in class org.apache.orc.impl.RecordReaderImpl
 
readRowIndex(int, boolean[], OrcProto.RowIndex[], OrcProto.BloomFilterIndex[], boolean[]) - Method in class org.apache.orc.impl.RecordReaderImpl
 
readStripeFooter(StripeInformation) - Method in interface org.apache.orc.DataReader
 
readStripeFooter(StripeInformation) - Method in class org.apache.orc.impl.RecordReaderImpl
 
readVslong(InputStream) - Method in class org.apache.orc.impl.SerializationUtils
 
readVulong(InputStream) - Method in class org.apache.orc.impl.SerializationUtils
 
RecordReader - Interface in org.apache.orc
A row-by-row iterator for ORC files.
RecordReaderImpl - Class in org.apache.orc.impl
 
RecordReaderImpl(ReaderImpl, Reader.Options) - Constructor for class org.apache.orc.impl.RecordReaderImpl
 
RecordReaderImpl.PositionProviderImpl - Class in org.apache.orc.impl
 
RecordReaderImpl.SargApplier - Class in org.apache.orc.impl
 
RecordReaderUtils - Class in org.apache.orc.impl
Stateless methods shared between RecordReaderImpl and EncodedReaderImpl.
RecordReaderUtils() - Constructor for class org.apache.orc.impl.RecordReaderUtils
 
RecordReaderUtils.ByteBufferAllocatorPool - Class in org.apache.orc.impl
 
releaseBuffer(ByteBuffer) - Method in interface org.apache.orc.DataReader
Releases buffers created by readFileData.
releaseBuffer(ByteBuffer) - Method in interface org.apache.orc.impl.HadoopShims.ZeroCopyReaderShim
Release a ByteBuffer obtained from a read on the Also move the in stream by that amount.
removeWriter(Path) - Method in class org.apache.orc.impl.MemoryManagerImpl
Remove the given writer from the pool.
removeWriter(Path) - Method in interface org.apache.orc.MemoryManager
Remove the given writer from the pool.
reset() - Method in interface org.apache.orc.CompressionCodec
Resets the codec, preparing it for reuse.
reset() - Method in class org.apache.orc.impl.AircompressorCodec
 
reset() - Method in class org.apache.orc.impl.ColumnStatisticsImpl.BinaryStatisticsImpl
 
reset() - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
reset() - Method in class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl
 
reset() - Method in interface org.apache.orc.impl.HadoopShims.DirectDecompressor
 
reset(List<DiskRange>, long) - Method in class org.apache.orc.impl.InStream.UncompressedStream
 
reset() - Method in class org.apache.orc.impl.SnappyCodec
 
reset() - Method in class org.apache.orc.impl.ZlibCodec
 
reset() - Method in class org.apache.orc.util.BloomFilter
 
returnCodec(CompressionKind, CompressionCodec) - Static method in class org.apache.orc.impl.OrcCodecPool
 
rowIndexStride - Variable in class org.apache.orc.impl.ReaderImpl
 
rowIndexStride(int) - Method in class org.apache.orc.OrcFile.WriterOptions
Set the distance between entries in the row index.
rows() - Method in class org.apache.orc.impl.ReaderImpl
 
rows(Reader.Options) - Method in class org.apache.orc.impl.ReaderImpl
 
rows() - Method in interface org.apache.orc.Reader
Create a RecordReader that reads everything with the default options.
rows(Reader.Options) - Method in interface org.apache.orc.Reader
Create a RecordReader that uses the options given.
RunLengthByteReader - Class in org.apache.orc.impl
A reader that reads a sequence of bytes.
RunLengthByteReader(InStream) - Constructor for class org.apache.orc.impl.RunLengthByteReader
 
RunLengthByteWriter - Class in org.apache.orc.impl
A streamFactory that writes a sequence of bytes.
RunLengthByteWriter(PositionedOutputStream) - Constructor for class org.apache.orc.impl.RunLengthByteWriter
 
RunLengthIntegerReader - Class in org.apache.orc.impl
A reader that reads a sequence of integers.
RunLengthIntegerReader(InStream, boolean) - Constructor for class org.apache.orc.impl.RunLengthIntegerReader
 
RunLengthIntegerReaderV2 - Class in org.apache.orc.impl
A reader that reads a sequence of light weight compressed integers.
RunLengthIntegerReaderV2(InStream, boolean, boolean) - Constructor for class org.apache.orc.impl.RunLengthIntegerReaderV2
 
RunLengthIntegerWriter - Class in org.apache.orc.impl
A streamFactory that writes a sequence of integers.
RunLengthIntegerWriter(PositionedOutputStream, boolean) - Constructor for class org.apache.orc.impl.RunLengthIntegerWriter
 
RunLengthIntegerWriterV2 - Class in org.apache.orc.impl
A writer that performs light weight compression over sequence of integers.
RunLengthIntegerWriterV2(PositionedOutputStream, boolean, boolean) - Constructor for class org.apache.orc.impl.RunLengthIntegerWriterV2
 
RunLengthIntegerWriterV2.EncodingType - Enum in org.apache.orc.impl
 

S

SargApplier(SearchArgument, long, SchemaEvolution, OrcFile.WriterVersion) - Constructor for class org.apache.orc.impl.RecordReaderImpl.SargApplier
 
scaleReader - Variable in class org.apache.orc.impl.TreeReaderFactory.DecimalTreeReader
 
schema - Variable in class org.apache.orc.impl.RecordReaderImpl
 
schema(TypeDescription) - Method in class org.apache.orc.Reader.Options
Set the schema on read type description.
SchemaEvolution - Class in org.apache.orc.impl
Infer and track the evolution between the schema as stored in the file and the schema that has been requested by the reader.
SchemaEvolution(TypeDescription, TypeDescription, Reader.Options) - Constructor for class org.apache.orc.impl.SchemaEvolution
 
SchemaEvolution(TypeDescription, boolean[]) - Constructor for class org.apache.orc.impl.SchemaEvolution
Deprecated.
SchemaEvolution(TypeDescription, TypeDescription, boolean[]) - Constructor for class org.apache.orc.impl.SchemaEvolution
Deprecated.
SchemaEvolution.IllegalEvolutionException - Exception in org.apache.orc.impl
 
scratchlcv - Variable in class org.apache.orc.impl.TreeReaderFactory.BinaryTreeReader
 
searchArgument(SearchArgument, String[]) - Method in class org.apache.orc.Reader.Options
Set search argument for predicate push down.
seek(PositionProvider) - Method in class org.apache.orc.impl.BitFieldReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.InStream
 
seek(PositionProvider) - Method in class org.apache.orc.impl.InStream.UncompressedStream
 
seek(long) - Method in class org.apache.orc.impl.InStream.UncompressedStream
 
seek(PositionProvider) - Method in interface org.apache.orc.impl.IntegerReader
Seek to the position provided by index.
seek(PositionProvider) - Method in class org.apache.orc.impl.RunLengthByteReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.RunLengthIntegerReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.RunLengthIntegerReaderV2
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.BinaryTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.BinaryTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.BooleanTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.BooleanTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.ByteTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.ByteTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.DateTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.DateTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.DecimalTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.DecimalTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.DoubleTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.DoubleTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.FloatTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.FloatTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.IntTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.IntTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.ListTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.LongTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.LongTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.MapTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.NullTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.NullTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.ShortTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.ShortTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.StringDictionaryTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.StringDictionaryTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.StringDirectTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.StringDirectTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.StringTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.StringTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.StructTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.TimestampTreeReader
 
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.TimestampTreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.TreeReader
Seek to the given position.
seek(PositionProvider) - Method in class org.apache.orc.impl.TreeReaderFactory.TreeReader
 
seek(PositionProvider[]) - Method in class org.apache.orc.impl.TreeReaderFactory.UnionTreeReader
 
seekToRow(long) - Method in class org.apache.orc.impl.RecordReaderImpl
 
seekToRow(long) - Method in interface org.apache.orc.RecordReader
Seek to a particular row number.
SerializationUtils - Class in org.apache.orc.impl
 
SerializationUtils() - Constructor for class org.apache.orc.impl.SerializationUtils
 
SerializationUtils.FixedBitSizes - Enum in org.apache.orc.impl
 
serialize() - Method in class org.apache.orc.impl.AcidStats
 
serialize() - Method in class org.apache.orc.impl.ColumnStatisticsImpl.BinaryStatisticsImpl
 
serialize() - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
serialize() - Method in class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl
 
serialize(OrcProto.BloomFilter.Builder, BloomFilter) - Static method in class org.apache.orc.util.BloomFilterIO
Serialize the BloomFilter to the ORC file.
set(int, byte) - Method in class org.apache.orc.impl.DynamicByteArray
 
set(int, int) - Method in class org.apache.orc.impl.DynamicIntArray
 
set(int) - Method in class org.apache.orc.util.BloomFilter.BitSet
Sets the bit at specified index.
setBoolean(Configuration, boolean) - Method in enum org.apache.orc.OrcConf
 
setBuffers(DiskRangeInfo) - Method in class org.apache.orc.impl.SettableUncompressedStream
 
setByteBuffer(ByteBuffer, int, int) - Method in class org.apache.orc.impl.DynamicByteArray
 
setConvertTreeReader(TreeReaderFactory.TreeReader) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromFloatTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
Override this to use convertVector.
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DateFromStringGroupTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DateFromTimestampTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromDecimalTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromDoubleTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromFloatTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromTimestampTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromDecimalTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromTimestampTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.FloatFromAnyIntegerTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.FloatFromDecimalTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.FloatFromStringGroupTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.FloatFromTimestampTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDateTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromFloatTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.TimestampFromDateTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.TimestampFromDecimalTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.TimestampFromDoubleTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.TimestampFromFloatTreeReader
 
setConvertVectorElement(int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader
 
setDouble(Configuration, double) - Method in enum org.apache.orc.OrcConf
 
setInStream(InStream) - Method in class org.apache.orc.impl.BitFieldReader
 
setInStream(InStream) - Method in class org.apache.orc.impl.RunLengthByteReader
 
setLong(Configuration, long) - Method in enum org.apache.orc.OrcConf
 
setNull() - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
setRowGroupIndex(OrcProto.RowIndex[]) - Method in class org.apache.orc.impl.OrcIndex
 
setSchema(TypeDescription) - Method in class org.apache.orc.OrcFile.WriterOptions
Set the schema for the file.
setSchemaEvolution(SchemaEvolution) - Method in class org.apache.orc.impl.TreeReaderFactory.ReaderContext
 
setString(Configuration, String) - Method in enum org.apache.orc.OrcConf
 
SettableUncompressedStream - Class in org.apache.orc.impl
An uncompressed stream whose underlying byte buffer can be set.
SettableUncompressedStream(String, List<DiskRange>, long) - Constructor for class org.apache.orc.impl.SettableUncompressedStream
 
setText(Text, int, int) - Method in class org.apache.orc.impl.DynamicByteArray
Set a text value from the bytes in this dynamic array.
ShortTreeReader(int, InStream, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.ShortTreeReader
 
size() - Method in class org.apache.orc.impl.DynamicByteArray
Get the size of the array.
size() - Method in class org.apache.orc.impl.DynamicIntArray
 
sizeInBytes() - Method in class org.apache.orc.util.BloomFilter
 
skip(long) - Method in class org.apache.orc.impl.BitFieldReader
 
skip(long) - Method in interface org.apache.orc.impl.IntegerReader
Skip number of specified rows.
skip(long) - Method in class org.apache.orc.impl.RunLengthByteReader
 
skip(long) - Method in class org.apache.orc.impl.RunLengthIntegerReader
 
skip(long) - Method in class org.apache.orc.impl.RunLengthIntegerReaderV2
 
skipCorrupt(boolean) - Method in class org.apache.orc.impl.TreeReaderFactory.ReaderContext
 
skipCorruptRecords(boolean) - Method in class org.apache.orc.Reader.Options
Set whether to skip corrupt records.
skipRows(long) - Method in class org.apache.orc.impl.TreeReaderFactory.FloatTreeReader
 
sliceAndShift(long, long, long) - Method in class org.apache.orc.impl.BufferChunk
 
SnappyCodec - Class in org.apache.orc.impl
 
startStripe(Map<StreamName, InStream>, OrcProto.StripeFooter) - Method in class org.apache.orc.impl.TreeReaderFactory.NullTreeReader
 
stream - Variable in class org.apache.orc.impl.TreeReaderFactory.BinaryTreeReader
 
stream - Variable in class org.apache.orc.impl.TreeReaderFactory.DoubleTreeReader
 
stream - Variable in class org.apache.orc.impl.TreeReaderFactory.FloatTreeReader
 
stream - Variable in class org.apache.orc.impl.TreeReaderFactory.StringDirectTreeReader
 
StreamName - Class in org.apache.orc.impl
The name of a stream within a stripe.
StreamName(int, OrcProto.Stream.Kind) - Constructor for class org.apache.orc.impl.StreamName
 
StreamName.Area - Enum in org.apache.orc.impl
 
StringColumnStatistics - Interface in org.apache.orc
Statistics for string columns.
StringDictionaryTreeReader(int, InStream, InStream, InStream, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.StringDictionaryTreeReader
 
StringDirectTreeReader(int, InStream, InStream, InStream, OrcProto.ColumnEncoding.Kind) - Constructor for class org.apache.orc.impl.TreeReaderFactory.StringDirectTreeReader
 
stringFromBytesColumnVectorEntry(BytesColumnVector, int) - Method in class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader
 
stringifyDiskRanges(DiskRangeList) - Static method in class org.apache.orc.impl.RecordReaderUtils
Build a string representation of a list of disk ranges.
StringRedBlackTree - Class in org.apache.orc.impl
A red-black tree that stores strings.
StringRedBlackTree(int) - Constructor for class org.apache.orc.impl.StringRedBlackTree
 
StringRedBlackTree.Visitor - Interface in org.apache.orc.impl
The interface for visitors.
StringRedBlackTree.VisitorContext - Interface in org.apache.orc.impl
The information about each node.
StringTreeReader(int, InStream, InStream, InStream, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.StringTreeReader
 
StripeInformation - Interface in org.apache.orc
Information about the stripes in an ORC file that is provided by the Reader.
StripeInformationImpl(OrcProto.StripeInformation) - Constructor for class org.apache.orc.impl.ReaderImpl.StripeInformationImpl
 
stripeSize(long) - Method in class org.apache.orc.OrcFile.WriterOptions
Set the stripe size for the file.
StripeStatistics - Class in org.apache.orc
 
StripeStatistics(List<OrcProto.ColumnStatistics>) - Constructor for class org.apache.orc.StripeStatistics
 
StructTreeReader(int, TypeDescription, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.StructTreeReader
 
StructTreeReader(int, InStream, TreeReaderFactory.Context, OrcProto.ColumnEncoding, TreeReaderFactory.TreeReader[]) - Constructor for class org.apache.orc.impl.TreeReaderFactory.StructTreeReader
 
suppress() - Method in class org.apache.orc.impl.OutStream
Set suppress flag
suppress() - Method in interface org.apache.orc.PhysicalWriter.OutputReceiver
Suppress this stream from being written to the stripe.

T

tags - Variable in class org.apache.orc.impl.TreeReaderFactory.UnionTreeReader
 
tail - Variable in class org.apache.orc.impl.ReaderImpl
 
test(byte[]) - Method in class org.apache.orc.util.BloomFilter
 
testBytes(byte[], int, int) - Method in class org.apache.orc.util.BloomFilter
 
testDouble(double) - Method in class org.apache.orc.util.BloomFilter
 
testLong(long) - Method in class org.apache.orc.util.BloomFilter
 
testString(String) - Method in class org.apache.orc.util.BloomFilter
 
testString(String) - Method in class org.apache.orc.util.BloomFilterUtf8
 
TimestampColumnStatistics - Interface in org.apache.orc
Statistics for Timestamp columns.
TimestampTreeReader(int, InStream, InStream, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.TimestampTreeReader
 
toJson() - Method in class org.apache.orc.TypeDescription
 
tolerateMissingSchema(boolean) - Method in class org.apache.orc.Reader.Options
Set whether to make a best effort to tolerate schema evolution for files which do not have an embedded schema because they were written with a' pre-HIVE-4243 writer.
toString() - Method in class org.apache.orc.impl.AcidStats
 
toString() - Method in class org.apache.orc.impl.BitFieldReader
 
toString() - Method in class org.apache.orc.impl.BufferChunk
 
toString() - Method in class org.apache.orc.impl.ColumnStatisticsImpl.BinaryStatisticsImpl
 
toString() - Method in class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl
 
toString() - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
toString() - Method in class org.apache.orc.impl.DynamicByteArray
 
toString() - Method in class org.apache.orc.impl.DynamicIntArray
 
toString() - Method in class org.apache.orc.impl.InStream.UncompressedStream
 
toString() - Method in class org.apache.orc.impl.OutStream
 
toString() - Method in class org.apache.orc.impl.PhysicalFsWriter
 
toString() - Method in class org.apache.orc.impl.ReaderImpl.StripeInformationImpl
 
toString() - Method in class org.apache.orc.impl.ReaderImpl
 
toString() - Method in class org.apache.orc.impl.RunLengthByteReader
 
toString() - Method in class org.apache.orc.impl.StreamName
 
toString() - Method in enum org.apache.orc.OrcFile.BloomFilterVersion
 
toString() - Method in class org.apache.orc.Reader.Options
 
toString() - Method in class org.apache.orc.TypeDescription
 
toString() - Method in class org.apache.orc.util.BloomFilter
 
TreeReader(int, InStream, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.TreeReader
 
TreeReaderFactory - Class in org.apache.orc.impl
Factory for creating ORC tree readers.
TreeReaderFactory() - Constructor for class org.apache.orc.impl.TreeReaderFactory
 
TreeReaderFactory.BinaryTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.BooleanTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.BytesColumnVectorUtil - Class in org.apache.orc.impl
 
TreeReaderFactory.ByteTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.CharTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.Context - Interface in org.apache.orc.impl
 
TreeReaderFactory.DateTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.DecimalTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.DoubleTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.FloatTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.IntTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.ListTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.LongTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.MapTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.NullTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.ReaderContext - Class in org.apache.orc.impl
 
TreeReaderFactory.ShortTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.StringDictionaryTreeReader - Class in org.apache.orc.impl
A reader for string columns that are dictionary encoded in the current stripe.
TreeReaderFactory.StringDirectTreeReader - Class in org.apache.orc.impl
A reader for string columns that are direct encoded in the current stripe.
TreeReaderFactory.StringTreeReader - Class in org.apache.orc.impl
A tree reader that will read string columns.
TreeReaderFactory.StructTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.TimestampTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.TreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.UnionTreeReader - Class in org.apache.orc.impl
 
TreeReaderFactory.VarcharTreeReader - Class in org.apache.orc.impl
 
TypeDescription - Class in org.apache.orc
This is the description of the types in an ORC file.
TypeDescription(TypeDescription.Category) - Constructor for class org.apache.orc.TypeDescription
 
TypeDescription.Category - Enum in org.apache.orc
 
types - Variable in class org.apache.orc.impl.ReaderImpl
 

U

UncompressedStream(String, List<DiskRange>, long) - Constructor for class org.apache.orc.impl.InStream.UncompressedStream
 
UnionTreeReader(int, TypeDescription, TreeReaderFactory.Context) - Constructor for class org.apache.orc.impl.TreeReaderFactory.UnionTreeReader
 
UnionTreeReader(int, InStream, TreeReaderFactory.Context, OrcProto.ColumnEncoding, TreeReaderFactory.TreeReader[]) - Constructor for class org.apache.orc.impl.TreeReaderFactory.UnionTreeReader
 
UnknownFormatException - Exception in org.apache.orc
 
UnknownFormatException(Path, String, OrcProto.PostScript) - Constructor for exception org.apache.orc.UnknownFormatException
 
updateBinary(BytesWritable) - Method in class org.apache.orc.impl.ColumnStatisticsImpl.BinaryStatisticsImpl
 
updateBinary(byte[], int, int, int) - Method in class org.apache.orc.impl.ColumnStatisticsImpl.BinaryStatisticsImpl
 
updateBinary(BytesWritable) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
updateBinary(byte[], int, int, int) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
updateBoolean(boolean, int) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
updateDate(DateWritable) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
updateDate(int) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
updateDecimal(HiveDecimalWritable) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
updateDouble(double) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
updateInteger(long, int) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
updates - Variable in class org.apache.orc.impl.AcidStats
 
updateString(Text) - Method in class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl
 
updateString(byte[], int, int, int) - Method in class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl
 
updateString(Text) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
updateString(byte[], int, int, int) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
updateTimestamp(Timestamp) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
updateTimestamp(long) - Method in class org.apache.orc.impl.ColumnStatisticsImpl
 
useZeroCopy(boolean) - Method in class org.apache.orc.Reader.Options
Set whether to use zero copy from HDFS.

V

valueOf(String) - Static method in enum org.apache.orc.CompressionCodec.Modifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.orc.CompressionKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.orc.impl.HadoopShims.DirectCompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.orc.impl.RunLengthIntegerWriterV2.EncodingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.orc.impl.SerializationUtils.FixedBitSizes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.orc.impl.StreamName.Area
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.orc.OrcConf
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.orc.OrcFile.BloomFilterVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.orc.OrcFile.CompressionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.orc.OrcFile.EncodingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.orc.OrcFile.Version
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.orc.OrcFile.WriterVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.orc.TypeDescription.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.orc.util.BloomFilterIO.Encoding
Returns the enum constant of this type with the specified name.
valueReader - Variable in class org.apache.orc.impl.TreeReaderFactory.MapTreeReader
 
values() - Static method in enum org.apache.orc.CompressionCodec.Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.orc.CompressionKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.orc.impl.HadoopShims.DirectCompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.orc.impl.RunLengthIntegerWriterV2.EncodingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.orc.impl.SerializationUtils.FixedBitSizes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.orc.impl.StreamName.Area
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.orc.OrcConf
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.orc.OrcFile.BloomFilterVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.orc.OrcFile.CompressionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.orc.OrcFile.EncodingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.orc.OrcFile.Version
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.orc.OrcFile.WriterVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.orc.TypeDescription.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.orc.util.BloomFilterIO.Encoding
Returns an array containing the constants of this enum type, in the order they are declared.
valueStream - Variable in class org.apache.orc.impl.TreeReaderFactory.DecimalTreeReader
 
VarcharTreeReader(int, int, InStream, InStream, InStream, InStream, OrcProto.ColumnEncoding) - Constructor for class org.apache.orc.impl.TreeReaderFactory.VarcharTreeReader
 
vectorColumnCount - Variable in class org.apache.orc.impl.TreeReaderFactory.TreeReader
 
version(OrcFile.Version) - Method in class org.apache.orc.OrcFile.WriterOptions
Sets the version of the file that will be written.
visit(StringRedBlackTree.Visitor) - Method in class org.apache.orc.impl.StringRedBlackTree
Visit all of the nodes in the tree in sorted order.
visit(StringRedBlackTree.VisitorContext) - Method in interface org.apache.orc.impl.StringRedBlackTree.Visitor
Called once for each node of the tree in sort order.

W

withBufferSize(int) - Method in class org.apache.orc.impl.DataReaderProperties.Builder
 
withCompression(CompressionKind) - Method in class org.apache.orc.impl.DataReaderProperties.Builder
 
withFileSystem(FileSystem) - Method in class org.apache.orc.impl.DataReaderProperties.Builder
 
withMaxLength(int) - Method in class org.apache.orc.TypeDescription
Set the maximum length for char and varchar types.
withPath(Path) - Method in class org.apache.orc.impl.DataReaderProperties.Builder
 
withPrecision(int) - Method in class org.apache.orc.TypeDescription
For decimal types, set the precision.
withScale(int) - Method in class org.apache.orc.TypeDescription
For decimal types, set the scale.
withTypeCount(int) - Method in class org.apache.orc.impl.DataReaderProperties.Builder
 
withZeroCopy(boolean) - Method in class org.apache.orc.impl.DataReaderProperties.Builder
 
write(int) - Method in class org.apache.orc.impl.BitFieldWriter
 
write(OutputStream, int, int) - Method in class org.apache.orc.impl.DynamicByteArray
Write out a range of this dynamic array to an output stream.
write(long) - Method in interface org.apache.orc.impl.IntegerWriter
Write the integer value
write(int) - Method in class org.apache.orc.impl.OutStream
 
write(byte[], int, int) - Method in class org.apache.orc.impl.OutStream
 
write(byte) - Method in class org.apache.orc.impl.RunLengthByteWriter
 
write(long) - Method in class org.apache.orc.impl.RunLengthIntegerWriter
 
write(long) - Method in class org.apache.orc.impl.RunLengthIntegerWriterV2
 
writeBigInteger(OutputStream, BigInteger) - Static method in class org.apache.orc.impl.SerializationUtils
Write the arbitrarily sized signed BigInteger in vint format.
writeBloomFilter(StreamName, OrcProto.BloomFilterIndex.Builder, CompressionCodec) - Method in class org.apache.orc.impl.PhysicalFsWriter
 
writeBloomFilter(StreamName, OrcProto.BloomFilterIndex.Builder, CompressionCodec) - Method in interface org.apache.orc.PhysicalWriter
Write a bloom filter index in the given stream name.
writeBytes(OutputStream) - Method in interface org.apache.orc.impl.StringRedBlackTree.VisitorContext
Write the bytes for the string to the given output stream.
writeDouble(OutputStream, double) - Method in class org.apache.orc.impl.SerializationUtils
 
writeFileFooter(OrcProto.Footer.Builder) - Method in class org.apache.orc.impl.PhysicalFsWriter
 
writeFileFooter(OrcProto.Footer.Builder) - Method in interface org.apache.orc.PhysicalWriter
Writes out the file footer.
writeFileMetadata(OrcProto.Metadata.Builder) - Method in class org.apache.orc.impl.PhysicalFsWriter
 
writeFileMetadata(OrcProto.Metadata.Builder) - Method in interface org.apache.orc.PhysicalWriter
Writes out the file metadata.
writeFloat(OutputStream, float) - Method in class org.apache.orc.impl.SerializationUtils
 
writeHeader() - Method in class org.apache.orc.impl.PhysicalFsWriter
 
writeHeader() - Method in interface org.apache.orc.PhysicalWriter
Writes the header of the file, which consists of the magic "ORC" bytes.
writeIndex(StreamName, OrcProto.RowIndex.Builder, CompressionCodec) - Method in class org.apache.orc.impl.PhysicalFsWriter
 
writeIndex(StreamName, OrcProto.RowIndex.Builder, CompressionCodec) - Method in interface org.apache.orc.PhysicalWriter
Write an index in the given stream name.
writeIntermediateFooter() - Method in class org.apache.orc.impl.WriterImpl
 
writeIntermediateFooter() - Method in interface org.apache.orc.Writer
Write an intermediate footer on the file such that if the file is truncated to the returned offset, it would be a valid ORC file.
writeInts(long[], int, int, int, OutputStream) - Method in class org.apache.orc.impl.SerializationUtils
Bitpack and write the input values to underlying output stream
writePostScript(OrcProto.PostScript.Builder) - Method in class org.apache.orc.impl.PhysicalFsWriter
 
writePostScript(OrcProto.PostScript.Builder) - Method in interface org.apache.orc.PhysicalWriter
Writes out the postscript (including the size byte if needed).
Writer - Interface in org.apache.orc
The interface for writing ORC files.
WriterImpl - Class in org.apache.orc.impl
An ORC file writer.
WriterImpl(FileSystem, Path, OrcFile.WriterOptions) - Constructor for class org.apache.orc.impl.WriterImpl
 
writerOptions(Configuration) - Static method in class org.apache.orc.OrcFile
Create a set of writer options based on a configuration.
writerOptions(Properties, Configuration) - Static method in class org.apache.orc.OrcFile
Create a set of write options based on a set of table properties and configuration.
WriterOptions(Properties, Configuration) - Constructor for class org.apache.orc.OrcFile.WriterOptions
 
writerTimeZone(String) - Method in class org.apache.orc.impl.TreeReaderFactory.ReaderContext
 
writerVersion(OrcFile.WriterVersion) - Method in class org.apache.orc.OrcFile.WriterOptions
Manually set the writer version.
writeVslong(OutputStream, long) - Method in class org.apache.orc.impl.SerializationUtils
 
writeVulong(OutputStream, long) - Method in class org.apache.orc.impl.SerializationUtils
 

Z

zigzagDecode(long) - Method in class org.apache.orc.impl.SerializationUtils
zigzag decode the given value
zigzagEncode(long) - Method in class org.apache.orc.impl.SerializationUtils
zigzag encode the given value
ZlibCodec - Class in org.apache.orc.impl
 
ZlibCodec() - Constructor for class org.apache.orc.impl.ZlibCodec
 
A B C D E F G H I K L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2013–2018 The Apache Software Foundation. All rights reserved.