Package org.apache.orc.impl
package org.apache.orc.impl
-
ClassDescriptionStatistics about the ACID operations in an ORC fileThe sections of stripe that we have read.Builds a list of buffer chunksConvert ORC tree readers.Override methods like checkEncoding to pass-thru to the convert TreeReader.This class has routines to work with encryption within ORC files.Conversion utilities from the hybrid Julian/Gregorian calendar to/from the proleptic Gregorian.Interface to define the dictionary used for encoding value in columns of specific types like string, char, varchar, etc.The interface for visitors.The information about each node.A class that is a growable array of bytes.Dynamic int array that uses primitive types and chunks to avoid copying large number of integers when it resizes.The factory for getting the proper version of the Hadoop shims.Implements a stream over an encrypted, but uncompressed stream.Implements a stream over an uncompressed stream.Interface for reading integers.Interface for writing integers.This is copied from commons-io project to cut the dependency from old Hadoop.Deprecated.Implements a memory manager that keeps a global context of how many ORC writers there are and manages the memory between them.A clone of Hadoop codec pool for ORC; cause it has its own codecs...This defines the input for any filter operation.The output stream for writing to ORC files.Record the information about each column encryption variant.An interface used for seeking to a row index.An interface for recording positions in a stream.Stateless methods shared between RecordReaderImpl and EncodedReaderImpl.A reader that reads a sequence of bytes.A streamFactory that writes a sequence of bytes.A reader that reads a sequence of integers.A reader that reads a sequence of light weight compressed integers.A streamFactory that writes a sequence of integers.A writer that performs light weight compression over sequence of integers.Infer and track the evolution between the schema as stored in the file and the schema that has been requested by the reader.The name of a stream within a stripe.Using HashTable to represent a dictionary.A red-black tree that stores strings.Factory for creating ORC tree readers.A reader for string columns that are dictionary encoded in the current stripe.A reader for string columns that are direct encoded in the current stripe.A tree reader that will read string columns.Base implementation for
Dictionary.VisitorContext
used to traversing all nodes in a dictionary.An ORC file writer.The ORC internal API to the writer.