blob: 13926eab040116985a48b531e2c0acd99d9afc4f [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_252) on Sun Apr 26 20:47:06 PDT 2020 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.apache.orc.impl (ORC Core 1.6.3 API)</title>
<meta name="date" content="2020-04-26">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../org/apache/orc/impl/package-summary.html" target="classFrame">org.apache.orc.impl</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="DirectDecompressionCodec.html" title="interface in org.apache.orc.impl" target="classFrame"><span class="interfaceName">DirectDecompressionCodec</span></a></li>
<li><a href="IntegerReader.html" title="interface in org.apache.orc.impl" target="classFrame"><span class="interfaceName">IntegerReader</span></a></li>
<li><a href="IntegerWriter.html" title="interface in org.apache.orc.impl" target="classFrame"><span class="interfaceName">IntegerWriter</span></a></li>
<li><a href="PositionProvider.html" title="interface in org.apache.orc.impl" target="classFrame"><span class="interfaceName">PositionProvider</span></a></li>
<li><a href="PositionRecorder.html" title="interface in org.apache.orc.impl" target="classFrame"><span class="interfaceName">PositionRecorder</span></a></li>
<li><a href="StringRedBlackTree.Visitor.html" title="interface in org.apache.orc.impl" target="classFrame"><span class="interfaceName">StringRedBlackTree.Visitor</span></a></li>
<li><a href="StringRedBlackTree.VisitorContext.html" title="interface in org.apache.orc.impl" target="classFrame"><span class="interfaceName">StringRedBlackTree.VisitorContext</span></a></li>
<li><a href="TreeReaderFactory.Context.html" title="interface in org.apache.orc.impl" target="classFrame"><span class="interfaceName">TreeReaderFactory.Context</span></a></li>
<li><a href="WriterInternal.html" title="interface in org.apache.orc.impl" target="classFrame"><span class="interfaceName">WriterInternal</span></a></li>
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="AcidStats.html" title="class in org.apache.orc.impl" target="classFrame">AcidStats</a></li>
<li><a href="AircompressorCodec.html" title="class in org.apache.orc.impl" target="classFrame">AircompressorCodec</a></li>
<li><a href="BitFieldReader.html" title="class in org.apache.orc.impl" target="classFrame">BitFieldReader</a></li>
<li><a href="BitFieldWriter.html" title="class in org.apache.orc.impl" target="classFrame">BitFieldWriter</a></li>
<li><a href="BufferChunk.html" title="class in org.apache.orc.impl" target="classFrame">BufferChunk</a></li>
<li><a href="BufferChunkList.html" title="class in org.apache.orc.impl" target="classFrame">BufferChunkList</a></li>
<li><a href="ColumnStatisticsImpl.html" title="class in org.apache.orc.impl" target="classFrame">ColumnStatisticsImpl</a></li>
<li><a href="ColumnStatisticsImpl.BinaryStatisticsImpl.html" title="class in org.apache.orc.impl" target="classFrame">ColumnStatisticsImpl.BinaryStatisticsImpl</a></li>
<li><a href="ColumnStatisticsImpl.StringStatisticsImpl.html" title="class in org.apache.orc.impl" target="classFrame">ColumnStatisticsImpl.StringStatisticsImpl</a></li>
<li><a href="ConvertTreeReaderFactory.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory</a></li>
<li><a href="ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.ConvertTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.ConvertTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.DateFromStringGroupTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.DateFromStringGroupTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.DateFromTimestampTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.DateFromTimestampTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.DecimalFromDecimalTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.DecimalFromDecimalTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.DecimalFromDoubleTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.DecimalFromDoubleTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.DecimalFromTimestampTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.DecimalFromTimestampTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.DoubleFromDecimalTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.DoubleFromDecimalTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.DoubleFromTimestampTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.DoubleFromTimestampTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.FloatFromDoubleTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.FloatFromDoubleTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.StringGroupFromDateTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.StringGroupFromDateTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.StringGroupFromStringGroupTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.StringGroupFromStringGroupTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.TimestampFromDateTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.TimestampFromDateTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.TimestampFromDecimalTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.TimestampFromDecimalTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.TimestampFromDoubleTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.TimestampFromDoubleTreeReader</a></li>
<li><a href="ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader</a></li>
<li><a href="CryptoUtils.html" title="class in org.apache.orc.impl" target="classFrame">CryptoUtils</a></li>
<li><a href="CryptoUtils.HadoopKeyProviderFactory.html" title="class in org.apache.orc.impl" target="classFrame">CryptoUtils.HadoopKeyProviderFactory</a></li>
<li><a href="DataReaderProperties.html" title="class in org.apache.orc.impl" target="classFrame">DataReaderProperties</a></li>
<li><a href="DataReaderProperties.Builder.html" title="class in org.apache.orc.impl" target="classFrame">DataReaderProperties.Builder</a></li>
<li><a href="DateUtils.html" title="class in org.apache.orc.impl" target="classFrame">DateUtils</a></li>
<li><a href="DynamicByteArray.html" title="class in org.apache.orc.impl" target="classFrame">DynamicByteArray</a></li>
<li><a href="DynamicIntArray.html" title="class in org.apache.orc.impl" target="classFrame">DynamicIntArray</a></li>
<li><a href="HadoopShimsFactory.html" title="class in org.apache.orc.impl" target="classFrame">HadoopShimsFactory</a></li>
<li><a href="InStream.html" title="class in org.apache.orc.impl" target="classFrame">InStream</a></li>
<li><a href="InStream.EncryptedStream.html" title="class in org.apache.orc.impl" target="classFrame">InStream.EncryptedStream</a></li>
<li><a href="InStream.StreamOptions.html" title="class in org.apache.orc.impl" target="classFrame">InStream.StreamOptions</a></li>
<li><a href="InStream.UncompressedStream.html" title="class in org.apache.orc.impl" target="classFrame">InStream.UncompressedStream</a></li>
<li><a href="MaskDescriptionImpl.html" title="class in org.apache.orc.impl" target="classFrame">MaskDescriptionImpl</a></li>
<li><a href="MemoryManager.html" title="class in org.apache.orc.impl" target="classFrame">MemoryManager</a></li>
<li><a href="MemoryManagerImpl.html" title="class in org.apache.orc.impl" target="classFrame">MemoryManagerImpl</a></li>
<li><a href="OrcAcidUtils.html" title="class in org.apache.orc.impl" target="classFrame">OrcAcidUtils</a></li>
<li><a href="OrcCodecPool.html" title="class in org.apache.orc.impl" target="classFrame">OrcCodecPool</a></li>
<li><a href="OrcIndex.html" title="class in org.apache.orc.impl" target="classFrame">OrcIndex</a></li>
<li><a href="OrcTail.html" title="class in org.apache.orc.impl" target="classFrame">OrcTail</a></li>
<li><a href="OutStream.html" title="class in org.apache.orc.impl" target="classFrame">OutStream</a></li>
<li><a href="ParserUtils.html" title="class in org.apache.orc.impl" target="classFrame">ParserUtils</a></li>
<li><a href="ParserUtils.StringPosition.html" title="class in org.apache.orc.impl" target="classFrame">ParserUtils.StringPosition</a></li>
<li><a href="PhysicalFsWriter.html" title="class in org.apache.orc.impl" target="classFrame">PhysicalFsWriter</a></li>
<li><a href="PhysicalFsWriter.VariantTracker.html" title="class in org.apache.orc.impl" target="classFrame">PhysicalFsWriter.VariantTracker</a></li>
<li><a href="PositionedOutputStream.html" title="class in org.apache.orc.impl" target="classFrame">PositionedOutputStream</a></li>
<li><a href="ReaderImpl.html" title="class in org.apache.orc.impl" target="classFrame">ReaderImpl</a></li>
<li><a href="ReaderImpl.StripeInformationImpl.html" title="class in org.apache.orc.impl" target="classFrame">ReaderImpl.StripeInformationImpl</a></li>
<li><a href="RecordReaderImpl.html" title="class in org.apache.orc.impl" target="classFrame">RecordReaderImpl</a></li>
<li><a href="RecordReaderImpl.PositionProviderImpl.html" title="class in org.apache.orc.impl" target="classFrame">RecordReaderImpl.PositionProviderImpl</a></li>
<li><a href="RecordReaderImpl.SargApplier.html" title="class in org.apache.orc.impl" target="classFrame">RecordReaderImpl.SargApplier</a></li>
<li><a href="RecordReaderImpl.ZeroPositionProvider.html" title="class in org.apache.orc.impl" target="classFrame">RecordReaderImpl.ZeroPositionProvider</a></li>
<li><a href="RecordReaderUtils.html" title="class in org.apache.orc.impl" target="classFrame">RecordReaderUtils</a></li>
<li><a href="RecordReaderUtils.ByteBufferAllocatorPool.html" title="class in org.apache.orc.impl" target="classFrame">RecordReaderUtils.ByteBufferAllocatorPool</a></li>
<li><a href="RunLengthByteReader.html" title="class in org.apache.orc.impl" target="classFrame">RunLengthByteReader</a></li>
<li><a href="RunLengthByteWriter.html" title="class in org.apache.orc.impl" target="classFrame">RunLengthByteWriter</a></li>
<li><a href="RunLengthIntegerReader.html" title="class in org.apache.orc.impl" target="classFrame">RunLengthIntegerReader</a></li>
<li><a href="RunLengthIntegerReaderV2.html" title="class in org.apache.orc.impl" target="classFrame">RunLengthIntegerReaderV2</a></li>
<li><a href="RunLengthIntegerWriter.html" title="class in org.apache.orc.impl" target="classFrame">RunLengthIntegerWriter</a></li>
<li><a href="RunLengthIntegerWriterV2.html" title="class in org.apache.orc.impl" target="classFrame">RunLengthIntegerWriterV2</a></li>
<li><a href="SchemaEvolution.html" title="class in org.apache.orc.impl" target="classFrame">SchemaEvolution</a></li>
<li><a href="SerializationUtils.html" title="class in org.apache.orc.impl" target="classFrame">SerializationUtils</a></li>
<li><a href="SnappyCodec.html" title="class in org.apache.orc.impl" target="classFrame">SnappyCodec</a></li>
<li><a href="StreamName.html" title="class in org.apache.orc.impl" target="classFrame">StreamName</a></li>
<li><a href="StringRedBlackTree.html" title="class in org.apache.orc.impl" target="classFrame">StringRedBlackTree</a></li>
<li><a href="StripeStatisticsImpl.html" title="class in org.apache.orc.impl" target="classFrame">StripeStatisticsImpl</a></li>
<li><a href="TreeReaderFactory.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory</a></li>
<li><a href="TreeReaderFactory.BinaryTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.BinaryTreeReader</a></li>
<li><a href="TreeReaderFactory.BooleanTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.BooleanTreeReader</a></li>
<li><a href="TreeReaderFactory.BytesColumnVectorUtil.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.BytesColumnVectorUtil</a></li>
<li><a href="TreeReaderFactory.ByteTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.ByteTreeReader</a></li>
<li><a href="TreeReaderFactory.CharTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.CharTreeReader</a></li>
<li><a href="TreeReaderFactory.DateTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.DateTreeReader</a></li>
<li><a href="TreeReaderFactory.Decimal64TreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.Decimal64TreeReader</a></li>
<li><a href="TreeReaderFactory.DecimalTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.DecimalTreeReader</a></li>
<li><a href="TreeReaderFactory.DoubleTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.DoubleTreeReader</a></li>
<li><a href="TreeReaderFactory.FloatTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.FloatTreeReader</a></li>
<li><a href="TreeReaderFactory.IntTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.IntTreeReader</a></li>
<li><a href="TreeReaderFactory.ListTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.ListTreeReader</a></li>
<li><a href="TreeReaderFactory.LongTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.LongTreeReader</a></li>
<li><a href="TreeReaderFactory.MapTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.MapTreeReader</a></li>
<li><a href="TreeReaderFactory.NullTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.NullTreeReader</a></li>
<li><a href="TreeReaderFactory.ReaderContext.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.ReaderContext</a></li>
<li><a href="TreeReaderFactory.ShortTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.ShortTreeReader</a></li>
<li><a href="TreeReaderFactory.StringDictionaryTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.StringDictionaryTreeReader</a></li>
<li><a href="TreeReaderFactory.StringDirectTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.StringDirectTreeReader</a></li>
<li><a href="TreeReaderFactory.StringTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.StringTreeReader</a></li>
<li><a href="TreeReaderFactory.StructTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.StructTreeReader</a></li>
<li><a href="TreeReaderFactory.TimestampTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.TimestampTreeReader</a></li>
<li><a href="TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.TreeReader</a></li>
<li><a href="TreeReaderFactory.UnionTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.UnionTreeReader</a></li>
<li><a href="TreeReaderFactory.VarcharTreeReader.html" title="class in org.apache.orc.impl" target="classFrame">TreeReaderFactory.VarcharTreeReader</a></li>
<li><a href="TypeUtils.html" title="class in org.apache.orc.impl" target="classFrame">TypeUtils</a></li>
<li><a href="Utf8Utils.html" title="class in org.apache.orc.impl" target="classFrame">Utf8Utils</a></li>
<li><a href="WriterImpl.html" title="class in org.apache.orc.impl" target="classFrame">WriterImpl</a></li>
<li><a href="ZlibCodec.html" title="class in org.apache.orc.impl" target="classFrame">ZlibCodec</a></li>
</ul>
<h2 title="Enums">Enums</h2>
<ul title="Enums">
<li><a href="RunLengthIntegerWriterV2.EncodingType.html" title="enum in org.apache.orc.impl" target="classFrame">RunLengthIntegerWriterV2.EncodingType</a></li>
<li><a href="SerializationUtils.FixedBitSizes.html" title="enum in org.apache.orc.impl" target="classFrame">SerializationUtils.FixedBitSizes</a></li>
<li><a href="StreamName.Area.html" title="enum in org.apache.orc.impl" target="classFrame">StreamName.Area</a></li>
</ul>
<h2 title="Exceptions">Exceptions</h2>
<ul title="Exceptions">
<li><a href="SchemaEvolution.IllegalEvolutionException.html" title="class in org.apache.orc.impl" target="classFrame">SchemaEvolution.IllegalEvolutionException</a></li>
</ul>
</div>
</body>
</html>