org.apache.orc.impl (ORC Core 1.6.6 API)
Date: 2021-01-13

# Package org.apache.orc.impl

- Interface Summary
  Interface | Description
  --- | ---
  DirectDecompressionCodec |
  IntegerReader | Interface for reading integers.
  IntegerWriter | Interface for writing integers.
  PositionProvider | An interface used for seeking to a row index.
  PositionRecorder | An interface for recording positions in a stream.
  StringRedBlackTree.Visitor | The interface for visitors.
  StringRedBlackTree.VisitorContext | The information about each node.
  TreeReaderFactory.Context |
  WriterInternal | The ORC internal API to the writer.

- Class Summary
  Class | Description
  --- | ---
  AcidStats | Statistics about the ACID operations in an ORC file
  AircompressorCodec |
  BitFieldReader |
  BitFieldWriter |
  BufferChunk | The sections of stripe that we have read.
  BufferChunkList | Builds a list of buffer chunks
  ColumnStatisticsImpl |
  ColumnStatisticsImpl.BinaryStatisticsImpl |
  ColumnStatisticsImpl.StringStatisticsImpl |
  ConvertTreeReaderFactory | Convert ORC tree readers.
  ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader |
  ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader |
  ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader |
  ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader |
  ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader |
  ConvertTreeReaderFactory.ConvertTreeReader | Override methods like checkEncoding to pass-thru to the convert TreeReader.
  ConvertTreeReaderFactory.DateFromStringGroupTreeReader |
  ConvertTreeReaderFactory.DateFromTimestampTreeReader |
  ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader |
  ConvertTreeReaderFactory.DecimalFromDecimalTreeReader |
  ConvertTreeReaderFactory.DecimalFromDoubleTreeReader |
  ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader |
  ConvertTreeReaderFactory.DecimalFromTimestampTreeReader |
  ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader |
  ConvertTreeReaderFactory.DoubleFromDecimalTreeReader |
  ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader |
  ConvertTreeReaderFactory.DoubleFromTimestampTreeReader |
  ConvertTreeReaderFactory.FloatFromDoubleTreeReader |
  ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader |
  ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader |
  ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader |
  ConvertTreeReaderFactory.StringGroupFromDateTreeReader |
  ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader |
  ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader |
  ConvertTreeReaderFactory.StringGroupFromStringGroupTreeReader |
  ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader |
  ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader |
  ConvertTreeReaderFactory.TimestampFromDateTreeReader |
  ConvertTreeReaderFactory.TimestampFromDecimalTreeReader |
  ConvertTreeReaderFactory.TimestampFromDoubleTreeReader |
  ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader |
  CryptoUtils | This class has routines to work with encryption within ORC files.
  CryptoUtils.HadoopKeyProviderFactory |
  DataReaderProperties |
  DataReaderProperties.Builder |
  DateUtils | Conversion utilities from the hybrid Julian/Gregorian calendar to/from the proleptic Gregorian.
  DynamicByteArray | A class that is a growable array of bytes.
  DynamicIntArray | Dynamic int array that uses primitive types and chunks to avoid copying large number of integers when it resizes.
  HadoopShimsFactory | The factory for getting the proper version of the Hadoop shims.
  InStream |
  InStream.EncryptedStream | Implements a stream over an encrypted, but uncompressed stream.
  InStream.StreamOptions |
  InStream.UncompressedStream | Implements a stream over an uncompressed stream.
  MaskDescriptionImpl |
  MemoryManager | Deprecated
  MemoryManagerImpl | Implements a memory manager that keeps a global context of how many ORC writers there are and manages the memory between them.
  OrcAcidUtils |
  OrcCodecPool | A clone of Hadoop codec pool for ORC; cause it has its own codecs...
  OrcIndex |
  OrcTail |
  OutStream | The output stream for writing to ORC files.
  ParserUtils |
  ParserUtils.StringPosition |
  PhysicalFsWriter |
  PhysicalFsWriter.VariantTracker | Record the information about each column encryption variant.
  PositionedOutputStream |
  ReaderImpl |
  ReaderImpl.StripeInformationImpl |
  RecordReaderImpl |
  RecordReaderImpl.PositionProviderImpl |
  RecordReaderImpl.SargApplier |
  RecordReaderImpl.ZeroPositionProvider |
  RecordReaderUtils | Stateless methods shared between RecordReaderImpl and EncodedReaderImpl.
  RecordReaderUtils.ByteBufferAllocatorPool |
  RunLengthByteReader | A reader that reads a sequence of bytes.
  RunLengthByteWriter | A streamFactory that writes a sequence of bytes.
  RunLengthIntegerReader | A reader that reads a sequence of integers.
  RunLengthIntegerReaderV2 | A reader that reads a sequence of light weight compressed integers.
  RunLengthIntegerWriter | A streamFactory that writes a sequence of integers.
  RunLengthIntegerWriterV2 | A writer that performs light weight compression over sequence of integers.
  SchemaEvolution | Infer and track the evolution between the schema as stored in the file and the schema that has been requested by the reader.
  SerializationUtils |
  SnappyCodec |
  StreamName | The name of a stream within a stripe.
  StringRedBlackTree | A red-black tree that stores strings.
  StripeStatisticsImpl |
  TreeReaderFactory | Factory for creating ORC tree readers.
  TreeReaderFactory.BinaryTreeReader |
  TreeReaderFactory.BooleanTreeReader |
  TreeReaderFactory.BytesColumnVectorUtil |
  TreeReaderFactory.ByteTreeReader |
  TreeReaderFactory.CharTreeReader |
  TreeReaderFactory.DateTreeReader |
  TreeReaderFactory.Decimal64TreeReader |
  TreeReaderFactory.DecimalTreeReader |
  TreeReaderFactory.DoubleTreeReader |
  TreeReaderFactory.FloatTreeReader |
  TreeReaderFactory.IntTreeReader |
  TreeReaderFactory.ListTreeReader |
  TreeReaderFactory.LongTreeReader |
  TreeReaderFactory.MapTreeReader |
  TreeReaderFactory.NullTreeReader |
  TreeReaderFactory.ReaderContext |
  TreeReaderFactory.ShortTreeReader |
  TreeReaderFactory.StringDictionaryTreeReader | A reader for string columns that are dictionary encoded in the current stripe.
  TreeReaderFactory.StringDirectTreeReader | A reader for string columns that are direct encoded in the current stripe.
  TreeReaderFactory.StringTreeReader | A tree reader that will read string columns.
  TreeReaderFactory.StructTreeReader |
  TreeReaderFactory.TimestampTreeReader |
  TreeReaderFactory.TreeReader |
  TreeReaderFactory.UnionTreeReader |
  TreeReaderFactory.VarcharTreeReader |
  TypeUtils |
  Utf8Utils |
  WriterImpl | An ORC file writer.
  ZlibCodec |

- Enum Summary
  Enum | Description
  --- | ---
  RunLengthIntegerWriterV2.EncodingType |
  SerializationUtils.FixedBitSizes |
  StreamName.Area |

- Exception Summary
  Exception | Description
  --- | ---
  SchemaEvolution.IllegalEvolutionException |

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