http://git-wip-us.apache.org/repos/asf/orc/blob/13ea6893/api/orc-core/index-all.html ---------------------------------------------------------------------- diff --git a/api/orc-core/index-all.html b/api/orc-core/index-all.html index a349f48..ed96cad 100644 --- a/api/orc-core/index-all.html +++ b/api/orc-core/index-all.html @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Fri Feb 09 09:04:51 PST 2018 --> +<!-- Generated by javadoc (1.8.0_121) on Mon May 14 13:41:17 PDT 2018 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Index (ORC Core 1.4.3 API)</title> -<meta name="date" content="2018-02-09"> +<title>Index (ORC Core 1.5.0 API)</title> +<meta name="date" content="2018-05-14"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <script type="text/javascript" src="script.js"></script> </head> @@ -13,7 +13,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Index (ORC Core 1.4.3 API)"; + parent.document.title="Index (ORC Core 1.5.0 API)"; } } catch(err) { @@ -119,12 +119,34 @@ <dd> <div class="block">Add a field to a struct type as it is built.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/InMemoryKeystore.html#addKey-java.lang.String-org.apache.orc.EncryptionAlgorithm-byte:A-">addKey(String, EncryptionAlgorithm, byte[])</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/InMemoryKeystore.html" title="class in org.apache.orc">InMemoryKeystore</a></dt> +<dd> +<div class="block">Function that takes care of adding a new key.<br> + A new key can be added only if: + + This is a new key and no prior key version exist. + If the key exists (has versions), then the new version to be added should be greater than + the version that already exists. + </div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/InMemoryKeystore.html#addKey-java.lang.String-int-org.apache.orc.EncryptionAlgorithm-byte:A-">addKey(String, int, EncryptionAlgorithm, byte[])</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/InMemoryKeystore.html" title="class in org.apache.orc">InMemoryKeystore</a></dt> +<dd> +<div class="block">Function that takes care of adding a new key.<br> + A new key can be added only if: + + This is a new key and no prior key version exist. + If the key exists (has versions), then the new version to be added should be greater than + the version that already exists. + </div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/orc/util/BloomFilter.html#addLong-long-">addLong(long)</a></span> - Method in class org.apache.orc.util.<a href="org/apache/orc/util/BloomFilter.html" title="class in org.apache.orc.util">BloomFilter</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/PositionRecorder.html#addPosition-long-">addPosition(long)</a></span> - Method in interface org.apache.orc.impl.<a href="org/apache/orc/impl/PositionRecorder.html" title="interface in org.apache.orc.impl">PositionRecorder</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/RecordReaderUtils.html#addRgFilteredStreamToRanges-org.apache.orc.OrcProto.Stream-boolean:A-boolean-org.apache.orc.OrcProto.RowIndex-org.apache.orc.OrcProto.ColumnEncoding-org.apache.orc.OrcProto.Type-int-boolean-long-long-org.apache.hadoop.hive.common.io.DiskRangeList.CreateHelper-boolean-">addRgFilteredStreamToRanges(OrcProto.Stream, boolean[], boolean, OrcProto.RowIndex, OrcProto.ColumnEncoding, OrcProto.Type, int, boolean, long, long, DiskRangeList.CreateHelper, boolean)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/RecordReaderUtils.html" title="class in org.apache.orc.impl">RecordReaderUtils</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/WriterImplV2.html#addRowBatch-org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch-">addRowBatch(VectorizedRowBatch)</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/WriterImplV2.html" title="class in org.apache.orc.impl.writer">WriterImplV2</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/WriterImpl.html#addRowBatch-org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch-">addRowBatch(VectorizedRowBatch)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/WriterImpl.html" title="class in org.apache.orc.impl">WriterImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/Writer.html#addRowBatch-org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch-">addRowBatch(VectorizedRowBatch)</a></span> - Method in interface org.apache.orc.<a href="org/apache/orc/Writer.html" title="interface in org.apache.orc">Writer</a></dt> @@ -139,6 +161,8 @@ <dd> <div class="block">Add a child to a union type.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/WriterImplV2.html#addUserMetadata-java.lang.String-java.nio.ByteBuffer-">addUserMetadata(String, ByteBuffer)</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/WriterImplV2.html" title="class in org.apache.orc.impl.writer">WriterImplV2</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/WriterImpl.html#addUserMetadata-java.lang.String-java.nio.ByteBuffer-">addUserMetadata(String, ByteBuffer)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/WriterImpl.html" title="class in org.apache.orc.impl">WriterImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/Writer.html#addUserMetadata-java.lang.String-java.nio.ByteBuffer-">addUserMetadata(String, ByteBuffer)</a></span> - Method in interface org.apache.orc.<a href="org/apache/orc/Writer.html" title="interface in org.apache.orc">Writer</a></dt> @@ -171,12 +195,16 @@ <dd> <div class="block">Appends raw stripe data (e.g.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/WriterImplV2.html#appendStripe-byte:A-int-int-org.apache.orc.StripeInformation-org.apache.orc.OrcProto.StripeStatistics-">appendStripe(byte[], int, int, StripeInformation, OrcProto.StripeStatistics)</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/WriterImplV2.html" title="class in org.apache.orc.impl.writer">WriterImplV2</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/WriterImpl.html#appendStripe-byte:A-int-int-org.apache.orc.StripeInformation-org.apache.orc.OrcProto.StripeStatistics-">appendStripe(byte[], int, int, StripeInformation, OrcProto.StripeStatistics)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/WriterImpl.html" title="class in org.apache.orc.impl">WriterImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/Writer.html#appendStripe-byte:A-int-int-org.apache.orc.StripeInformation-org.apache.orc.OrcProto.StripeStatistics-">appendStripe(byte[], int, int, StripeInformation, OrcProto.StripeStatistics)</a></span> - Method in interface org.apache.orc.<a href="org/apache/orc/Writer.html" title="interface in org.apache.orc">Writer</a></dt> <dd> <div class="block">Fast stripe append to ORC file.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/WriterImplV2.html#appendUserMetadata-java.util.List-">appendUserMetadata(List<OrcProto.UserMetadataItem>)</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/WriterImplV2.html" title="class in org.apache.orc.impl.writer">WriterImplV2</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/WriterImpl.html#appendUserMetadata-java.util.List-">appendUserMetadata(List<OrcProto.UserMetadataItem>)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/WriterImpl.html" title="class in org.apache.orc.impl">WriterImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/Writer.html#appendUserMetadata-java.util.List-">appendUserMetadata(List<OrcProto.UserMetadataItem>)</a></span> - Method in interface org.apache.orc.<a href="org/apache/orc/Writer.html" title="interface in org.apache.orc">Writer</a></dt> @@ -185,6 +213,10 @@ the last stripe from a file, this interface must be used to merge any user metadata.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/OutStream.html#assertBufferSizeValid-int-">assertBufferSizeValid(int)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/OutStream.html" title="class in org.apache.orc.impl">OutStream</a></dt> +<dd> +<div class="block">Throws exception if the bufferSize argument equals or exceeds 2^(3*8 - 1).</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#assignStringGroupVectorEntry-org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector-int-org.apache.orc.TypeDescription-byte:A-">assignStringGroupVectorEntry(BytesColumnVector, int, TypeDescription, byte[])</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html" title="class in org.apache.orc.impl">ConvertTreeReaderFactory.ConvertTreeReader</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#assignStringGroupVectorEntry-org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector-int-org.apache.orc.TypeDescription-byte:A-int-int-">assignStringGroupVectorEntry(BytesColumnVector, int, TypeDescription, byte[], int, int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html" title="class in org.apache.orc.impl">ConvertTreeReaderFactory.ConvertTreeReader</a></dt> @@ -199,7 +231,7 @@ <dl> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.TimestampTreeReader.html#base_timestamp">base_timestamp</a></span> - Variable in class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.TimestampTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.TimestampTreeReader</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/orc/impl/WriterImpl.html#BASE_TIMESTAMP_STRING">BASE_TIMESTAMP_STRING</a></span> - Static variable in class org.apache.orc.impl.<a href="org/apache/orc/impl/WriterImpl.html" title="class in org.apache.orc.impl">WriterImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TimestampTreeWriter.html#BASE_TIMESTAMP_STRING">BASE_TIMESTAMP_STRING</a></span> - Static variable in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TimestampTreeWriter.html" title="class in org.apache.orc.impl.writer">TimestampTreeWriter</a></dt> <dd> </dd> <dt><a href="org/apache/orc/BinaryColumnStatistics.html" title="interface in org.apache.orc"><span class="typeNameLink">BinaryColumnStatistics</span></a> - Interface in <a href="org/apache/orc/package-summary.html">org.apache.orc</a></dt> <dd> @@ -207,9 +239,13 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.BinaryTreeReader.html#BinaryTreeReader-int-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-org.apache.orc.OrcProto.ColumnEncoding-org.apache.orc.impl.TreeReaderFactory.Context-">BinaryTreeReader(int, InStream, InStream, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.Context)</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.BinaryTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.BinaryTreeReader</a></dt> <dd> </dd> +<dt><a href="org/apache/orc/impl/writer/BinaryTreeWriter.html" title="class in org.apache.orc.impl.writer"><span class="typeNameLink">BinaryTreeWriter</span></a> - Class in <a href="org/apache/orc/impl/writer/package-summary.html">org.apache.orc.impl.writer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/BinaryTreeWriter.html#BinaryTreeWriter-int-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterContext-boolean-">BinaryTreeWriter(int, TypeDescription, WriterContext, boolean)</a></span> - Constructor for class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/BinaryTreeWriter.html" title="class in org.apache.orc.impl.writer">BinaryTreeWriter</a></dt> +<dd> </dd> <dt><a href="org/apache/orc/impl/BitFieldReader.html" title="class in org.apache.orc.impl"><span class="typeNameLink">BitFieldReader</span></a> - Class in <a href="org/apache/orc/impl/package-summary.html">org.apache.orc.impl</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/orc/impl/BitFieldReader.html#BitFieldReader-org.apache.orc.impl.InStream-int-">BitFieldReader(InStream, int)</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/BitFieldReader.html" title="class in org.apache.orc.impl">BitFieldReader</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/BitFieldReader.html#BitFieldReader-org.apache.orc.impl.InStream-">BitFieldReader(InStream)</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/BitFieldReader.html" title="class in org.apache.orc.impl">BitFieldReader</a></dt> <dd> </dd> <dt><a href="org/apache/orc/impl/BitFieldWriter.html" title="class in org.apache.orc.impl"><span class="typeNameLink">BitFieldWriter</span></a> - Class in <a href="org/apache/orc/impl/package-summary.html">org.apache.orc.impl</a></dt> <dd> </dd> @@ -234,6 +270,8 @@ <dd> <div class="block">Set the file system block size for the file.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TreeWriterBase.html#bloomFilter">bloomFilter</a></span> - Variable in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TreeWriterBase.html" title="class in org.apache.orc.impl.writer">TreeWriterBase</a></dt> +<dd> </dd> <dt><a href="org/apache/orc/util/BloomFilter.html" title="class in org.apache.orc.util"><span class="typeNameLink">BloomFilter</span></a> - Class in <a href="org/apache/orc/util/package-summary.html">org.apache.orc.util</a></dt> <dd> <div class="block">BloomFilter is a probabilistic data structure for set membership check.</div> @@ -254,6 +292,8 @@ <dd> <div class="block">Comma separated values of column names for which bloom filter is to be created.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TreeWriterBase.html#bloomFilterEntry">bloomFilterEntry</a></span> - Variable in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TreeWriterBase.html" title="class in org.apache.orc.impl.writer">TreeWriterBase</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/OrcFile.WriterOptions.html#bloomFilterFpp-double-">bloomFilterFpp(double)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a></dt> <dd> <div class="block">Specify the false positive probability for bloom filter.</div> @@ -262,6 +302,8 @@ <dd> </dd> <dt><a href="org/apache/orc/util/BloomFilterIO.Encoding.html" title="enum in org.apache.orc.util"><span class="typeNameLink">BloomFilterIO.Encoding</span></a> - Enum in <a href="org/apache/orc/util/package-summary.html">org.apache.orc.util</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TreeWriterBase.html#bloomFilterUtf8">bloomFilterUtf8</a></span> - Variable in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TreeWriterBase.html" title="class in org.apache.orc.impl.writer">TreeWriterBase</a></dt> +<dd> </dd> <dt><a href="org/apache/orc/util/BloomFilterUtf8.html" title="class in org.apache.orc.util"><span class="typeNameLink">BloomFilterUtf8</span></a> - Class in <a href="org/apache/orc/util/package-summary.html">org.apache.orc.util</a></dt> <dd> <div class="block">This class represents the fix from ORC-101 where we fixed the bloom filter @@ -281,6 +323,10 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.BooleanTreeReader.html#BooleanTreeReader-int-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-">BooleanTreeReader(int, InStream, InStream)</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.BooleanTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.BooleanTreeReader</a></dt> <dd> </dd> +<dt><a href="org/apache/orc/impl/writer/BooleanTreeWriter.html" title="class in org.apache.orc.impl.writer"><span class="typeNameLink">BooleanTreeWriter</span></a> - Class in <a href="org/apache/orc/impl/writer/package-summary.html">org.apache.orc.impl.writer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/BooleanTreeWriter.html#BooleanTreeWriter-int-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterContext-boolean-">BooleanTreeWriter(int, TypeDescription, WriterContext, boolean)</a></span> - Constructor for class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/BooleanTreeWriter.html" title="class in org.apache.orc.impl.writer">BooleanTreeWriter</a></dt> +<dd> </dd> <dt><a href="org/apache/orc/impl/BufferChunk.html" title="class in org.apache.orc.impl"><span class="typeNameLink">BufferChunk</span></a> - Class in <a href="org/apache/orc/impl/package-summary.html">org.apache.orc.impl</a></dt> <dd> <div class="block">The sections of stripe that we have read.</div> @@ -294,10 +340,84 @@ <div class="block">The size of the memory buffers used for compressing and storing the stripe in memory.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/DataMask.Factory.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build(String, TypeDescription, String...)</a></span> - Static method in class org.apache.orc.<a href="org/apache/orc/DataMask.Factory.html" title="class in org.apache.orc">DataMask.Factory</a></dt> +<dd> +<div class="block">Build a new DataMask instance.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/DataMask.Provider.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build(String, TypeDescription, String...)</a></span> - Method in interface org.apache.orc.<a href="org/apache/orc/DataMask.Provider.html" title="interface in org.apache.orc">DataMask.Provider</a></dt> +<dd> +<div class="block">Build a mask with the given parameters.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/DataMask.Standard.html#build-org.apache.orc.TypeDescription-java.lang.String...-">build(TypeDescription, String...)</a></span> - Method in enum org.apache.orc.<a href="org/apache/orc/DataMask.Standard.html" title="enum in org.apache.orc">DataMask.Standard</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/DataReaderProperties.Builder.html#build--">build()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DataReaderProperties.Builder.html" title="class in org.apache.orc.impl">DataReaderProperties.Builder</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/MaskFactory.html#build-org.apache.orc.TypeDescription-">build(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/MaskFactory.html" title="class in org.apache.orc.impl.mask">MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/MaskProvider.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build(String, TypeDescription, String...)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/MaskProvider.html" title="class in org.apache.orc.impl.mask">MaskProvider</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/MaskFactory.html#buildBinaryMask-org.apache.orc.TypeDescription-">buildBinaryMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/MaskFactory.html" title="class in org.apache.orc.impl.mask">MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/RedactMaskFactory.html#buildBinaryMask-org.apache.orc.TypeDescription-">buildBinaryMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/RedactMaskFactory.html" title="class in org.apache.orc.impl.mask">RedactMaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/SHA256MaskFactory.html#buildBinaryMask-org.apache.orc.TypeDescription-">buildBinaryMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/SHA256MaskFactory.html" title="class in org.apache.orc.impl.mask">SHA256MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/MaskFactory.html#buildBooleanMask-org.apache.orc.TypeDescription-">buildBooleanMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/MaskFactory.html" title="class in org.apache.orc.impl.mask">MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/RedactMaskFactory.html#buildBooleanMask-org.apache.orc.TypeDescription-">buildBooleanMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/RedactMaskFactory.html" title="class in org.apache.orc.impl.mask">RedactMaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/SHA256MaskFactory.html#buildBooleanMask-org.apache.orc.TypeDescription-">buildBooleanMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/SHA256MaskFactory.html" title="class in org.apache.orc.impl.mask">SHA256MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/MaskFactory.html#buildChildren-java.util.List-">buildChildren(List<TypeDescription>)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/MaskFactory.html" title="class in org.apache.orc.impl.mask">MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/MaskFactory.html#buildDateMask-org.apache.orc.TypeDescription-">buildDateMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/MaskFactory.html" title="class in org.apache.orc.impl.mask">MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/RedactMaskFactory.html#buildDateMask-org.apache.orc.TypeDescription-">buildDateMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/RedactMaskFactory.html" title="class in org.apache.orc.impl.mask">RedactMaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/SHA256MaskFactory.html#buildDateMask-org.apache.orc.TypeDescription-">buildDateMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/SHA256MaskFactory.html" title="class in org.apache.orc.impl.mask">SHA256MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/MaskFactory.html#buildDecimalMask-org.apache.orc.TypeDescription-">buildDecimalMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/MaskFactory.html" title="class in org.apache.orc.impl.mask">MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/RedactMaskFactory.html#buildDecimalMask-org.apache.orc.TypeDescription-">buildDecimalMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/RedactMaskFactory.html" title="class in org.apache.orc.impl.mask">RedactMaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/SHA256MaskFactory.html#buildDecimalMask-org.apache.orc.TypeDescription-">buildDecimalMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/SHA256MaskFactory.html" title="class in org.apache.orc.impl.mask">SHA256MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/MaskFactory.html#buildDoubleMask-org.apache.orc.TypeDescription-">buildDoubleMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/MaskFactory.html" title="class in org.apache.orc.impl.mask">MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/RedactMaskFactory.html#buildDoubleMask-org.apache.orc.TypeDescription-">buildDoubleMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/RedactMaskFactory.html" title="class in org.apache.orc.impl.mask">RedactMaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/SHA256MaskFactory.html#buildDoubleMask-org.apache.orc.TypeDescription-">buildDoubleMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/SHA256MaskFactory.html" title="class in org.apache.orc.impl.mask">SHA256MaskFactory</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/DataReaderProperties.html#builder--">builder()</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DataReaderProperties.html" title="class in org.apache.orc.impl">DataReaderProperties</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/WriterContext.html#buildIndex--">buildIndex()</a></span> - Method in interface org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a></dt> +<dd> +<div class="block">Should be building the row index.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/MaskFactory.html#buildLongMask-org.apache.orc.TypeDescription-">buildLongMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/MaskFactory.html" title="class in org.apache.orc.impl.mask">MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/RedactMaskFactory.html#buildLongMask-org.apache.orc.TypeDescription-">buildLongMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/RedactMaskFactory.html" title="class in org.apache.orc.impl.mask">RedactMaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/SHA256MaskFactory.html#buildLongMask-org.apache.orc.TypeDescription-">buildLongMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/SHA256MaskFactory.html" title="class in org.apache.orc.impl.mask">SHA256MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/MaskFactory.html#buildStringMask-org.apache.orc.TypeDescription-">buildStringMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/MaskFactory.html" title="class in org.apache.orc.impl.mask">MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/RedactMaskFactory.html#buildStringMask-org.apache.orc.TypeDescription-">buildStringMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/RedactMaskFactory.html" title="class in org.apache.orc.impl.mask">RedactMaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/SHA256MaskFactory.html#buildStringMask-org.apache.orc.TypeDescription-">buildStringMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/SHA256MaskFactory.html" title="class in org.apache.orc.impl.mask">SHA256MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/MaskFactory.html#buildStructMask-org.apache.orc.TypeDescription-">buildStructMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/MaskFactory.html" title="class in org.apache.orc.impl.mask">MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/MaskFactory.html#buildTimestampMask-org.apache.orc.TypeDescription-">buildTimestampMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/MaskFactory.html" title="class in org.apache.orc.impl.mask">MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/RedactMaskFactory.html#buildTimestampMask-org.apache.orc.TypeDescription-">buildTimestampMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/RedactMaskFactory.html" title="class in org.apache.orc.impl.mask">RedactMaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/SHA256MaskFactory.html#buildTimestampMask-org.apache.orc.TypeDescription-">buildTimestampMask(TypeDescription)</a></span> - Method in class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/SHA256MaskFactory.html" title="class in org.apache.orc.impl.mask">SHA256MaskFactory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/InMemoryKeystore.html#buildVersionName-java.lang.String-int-">buildVersionName(String, int)</a></span> - Static method in class org.apache.orc.<a href="org/apache/orc/InMemoryKeystore.html" title="class in org.apache.orc">InMemoryKeystore</a></dt> +<dd> +<div class="block">Build a version string from a basename and version number.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/orc/OrcFile.Version.html#byName-java.lang.String-">byName(String)</a></span> - Static method in enum org.apache.orc.<a href="org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/RecordReaderUtils.ByteBufferAllocatorPool.html#ByteBufferAllocatorPool--">ByteBufferAllocatorPool()</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/RecordReaderUtils.ByteBufferAllocatorPool.html" title="class in org.apache.orc.impl">RecordReaderUtils.ByteBufferAllocatorPool</a></dt> @@ -310,6 +430,10 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.ByteTreeReader.html#ByteTreeReader-int-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-">ByteTreeReader(int, InStream, InStream)</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.ByteTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.ByteTreeReader</a></dt> <dd> </dd> +<dt><a href="org/apache/orc/impl/writer/ByteTreeWriter.html" title="class in org.apache.orc.impl.writer"><span class="typeNameLink">ByteTreeWriter</span></a> - Class in <a href="org/apache/orc/impl/writer/package-summary.html">org.apache.orc.impl.writer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/ByteTreeWriter.html#ByteTreeWriter-int-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterContext-boolean-">ByteTreeWriter(int, TypeDescription, WriterContext, boolean)</a></span> - Constructor for class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/ByteTreeWriter.html" title="class in org.apache.orc.impl.writer">ByteTreeWriter</a></dt> +<dd> </dd> </dl> <a name="I:C"> <!-- --> @@ -324,6 +448,12 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.CharTreeReader.html#CharTreeReader-int-int-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-org.apache.orc.OrcProto.ColumnEncoding-">CharTreeReader(int, int, InStream, InStream, InStream, InStream, OrcProto.ColumnEncoding)</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.CharTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.CharTreeReader</a></dt> <dd> </dd> +<dt><a href="org/apache/orc/impl/writer/CharTreeWriter.html" title="class in org.apache.orc.impl.writer"><span class="typeNameLink">CharTreeWriter</span></a> - Class in <a href="org/apache/orc/impl/writer/package-summary.html">org.apache.orc.impl.writer</a></dt> +<dd> +<div class="block">Under the covers, char is written to ORC the same way as string.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/WriterImplV2.html#checkMemory-double-">checkMemory(double)</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/WriterImplV2.html" title="class in org.apache.orc.impl.writer">WriterImplV2</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/WriterImpl.html#checkMemory-double-">checkMemory(double)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/WriterImpl.html" title="class in org.apache.orc.impl">WriterImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/MemoryManager.Callback.html#checkMemory-double-">checkMemory(double)</a></span> - Method in interface org.apache.orc.<a href="org/apache/orc/MemoryManager.Callback.html" title="interface in org.apache.orc">MemoryManager.Callback</a></dt> @@ -341,6 +471,10 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/DynamicIntArray.html#clear--">clear()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DynamicIntArray.html" title="class in org.apache.orc.impl">DynamicIntArray</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/OrcCodecPool.html#clear--">clear()</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/OrcCodecPool.html" title="class in org.apache.orc.impl">OrcCodecPool</a></dt> +<dd> +<div class="block">Clear the codec pool.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/OutStream.html#clear--">clear()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/OutStream.html" title="class in org.apache.orc.impl">OutStream</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/RecordReaderUtils.ByteBufferAllocatorPool.html#clear--">clear()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/RecordReaderUtils.ByteBufferAllocatorPool.html" title="class in org.apache.orc.impl">RecordReaderUtils.ByteBufferAllocatorPool</a></dt> @@ -372,10 +506,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/AircompressorCodec.html#close--">close()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/AircompressorCodec.html" title="class in org.apache.orc.impl">AircompressorCodec</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/orc/impl/HadoopShims.ZeroCopyReaderShim.html#close--">close()</a></span> - Method in interface org.apache.orc.impl.<a href="org/apache/orc/impl/HadoopShims.ZeroCopyReaderShim.html" title="interface in org.apache.orc.impl">HadoopShims.ZeroCopyReaderShim</a></dt> -<dd> -<div class="block">Close the underlying stream.</div> -</dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/InStream.html#close--">close()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/InStream.html" title="class in org.apache.orc.impl">InStream</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/InStream.UncompressedStream.html#close--">close()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/InStream.UncompressedStream.html" title="class in org.apache.orc.impl">InStream.UncompressedStream</a></dt> @@ -386,6 +516,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/SnappyCodec.html#close--">close()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/SnappyCodec.html" title="class in org.apache.orc.impl">SnappyCodec</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/WriterImplV2.html#close--">close()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/WriterImplV2.html" title="class in org.apache.orc.impl.writer">WriterImplV2</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/WriterImpl.html#close--">close()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/WriterImpl.html" title="class in org.apache.orc.impl">WriterImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/ZlibCodec.html#close--">close()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ZlibCodec.html" title="class in org.apache.orc.impl">ZlibCodec</a></dt> @@ -567,8 +699,12 @@ <dd> <div class="block">Create an input stream from a list of disk ranges with data.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TreeWriter.Factory.html#create-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterContext-boolean-">create(TypeDescription, WriterContext, boolean)</a></span> - Static method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TreeWriter.Factory.html" title="class in org.apache.orc.impl.writer">TreeWriter.Factory</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createBinary--">createBinary()</a></span> - Static method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TreeWriterBase.html#createBloomFilter">createBloomFilter</a></span> - Variable in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TreeWriterBase.html" title="class in org.apache.orc.impl.writer">TreeWriterBase</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createBoolean--">createBoolean()</a></span> - Static method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createByte--">createByte()</a></span> - Static method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> @@ -612,18 +748,60 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createList-org.apache.orc.TypeDescription-">createList(TypeDescription)</a></span> - Static method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/InMemoryKeystore.html#createLocalKey-org.apache.orc.impl.HadoopShims.KeyMetadata-">createLocalKey(HadoopShims.KeyMetadata)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/InMemoryKeystore.html" title="class in org.apache.orc">InMemoryKeystore</a></dt> +<dd> +<div class="block">Create a local key for the given key version.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createLong--">createLong()</a></span> - Static method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createMap-org.apache.orc.TypeDescription-org.apache.orc.TypeDescription-">createMap(TypeDescription, TypeDescription)</a></span> - Static method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/OrcFile.html#createReader-org.apache.hadoop.fs.Path-org.apache.orc.OrcFile.ReaderOptions-">createReader(Path, OrcFile.ReaderOptions)</a></span> - Static method in class org.apache.orc.<a href="org/apache/orc/OrcFile.html" title="class in org.apache.orc">OrcFile</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createRowBatch-int-">createRowBatch(int)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createRowBatch-org.apache.orc.TypeDescription.RowBatchVersion-int-">createRowBatch(TypeDescription.RowBatchVersion, int)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createRowBatch-int-">createRowBatch(int)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> +<dd> +<div class="block">Create a VectorizedRowBatch with the original ColumnVector types</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createRowBatch--">createRowBatch()</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> +<dd> +<div class="block">Create a VectorizedRowBatch with the original ColumnVector types</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createRowBatchV2--">createRowBatchV2()</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> +<dd> +<div class="block">Create a VectorizedRowBatch that uses Decimal64ColumnVector for + short (p ≤ 18) decimals.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/ListTreeWriter.html#createRowIndexEntry--">createRowIndexEntry()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/ListTreeWriter.html" title="class in org.apache.orc.impl.writer">ListTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/MapTreeWriter.html#createRowIndexEntry--">createRowIndexEntry()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/MapTreeWriter.html" title="class in org.apache.orc.impl.writer">MapTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/StringBaseTreeWriter.html#createRowIndexEntry--">createRowIndexEntry()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/StringBaseTreeWriter.html" title="class in org.apache.orc.impl.writer">StringBaseTreeWriter</a></dt> +<dd> +<div class="block">This method doesn't call the super method, because unlike most of the + other TreeWriters, this one can't record the position in the streams + until the stripe is being flushed.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/StructTreeWriter.html#createRowIndexEntry--">createRowIndexEntry()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/StructTreeWriter.html" title="class in org.apache.orc.impl.writer">StructTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TreeWriter.html#createRowIndexEntry--">createRowIndexEntry()</a></span> - Method in interface org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TreeWriter.html" title="interface in org.apache.orc.impl.writer">TreeWriter</a></dt> +<dd> +<div class="block">Create a row index entry at the current point in the stripe.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TreeWriterBase.html#createRowIndexEntry--">createRowIndexEntry()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TreeWriterBase.html" title="class in org.apache.orc.impl.writer">TreeWriterBase</a></dt> +<dd> +<div class="block">Create a row index entry with the previous location and the current + index statistics.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/UnionTreeWriter.html#createRowIndexEntry--">createRowIndexEntry()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/UnionTreeWriter.html" title="class in org.apache.orc.impl.writer">UnionTreeWriter</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createShort--">createShort()</a></span> - Static method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/WriterContext.html#createStream-int-org.apache.orc.OrcProto.Stream.Kind-">createStream(int, OrcProto.Stream.Kind)</a></span> - Method in interface org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a></dt> +<dd> +<div class="block">Create a stream to store part of a column.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createString--">createString()</a></span> - Static method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#createStruct--">createStruct()</a></span> - Static method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> @@ -658,6 +836,22 @@ <dl> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.TimestampTreeReader.html#data">data</a></span> - Variable in class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.TimestampTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.TimestampTreeReader</a></dt> <dd> </dd> +<dt><a href="org/apache/orc/DataMask.html" title="interface in org.apache.orc"><span class="typeNameLink">DataMask</span></a> - Interface in <a href="org/apache/orc/package-summary.html">org.apache.orc</a></dt> +<dd> +<div class="block">The API for masking data during column encryption for ORC.</div> +</dd> +<dt><a href="org/apache/orc/DataMask.Factory.html" title="class in org.apache.orc"><span class="typeNameLink">DataMask.Factory</span></a> - Class in <a href="org/apache/orc/package-summary.html">org.apache.orc</a></dt> +<dd> +<div class="block">To create a DataMask, the users should come through this API.</div> +</dd> +<dt><a href="org/apache/orc/DataMask.Provider.html" title="interface in org.apache.orc"><span class="typeNameLink">DataMask.Provider</span></a> - Interface in <a href="org/apache/orc/package-summary.html">org.apache.orc</a></dt> +<dd> +<div class="block">Providers can provide one or more kinds of data masks.</div> +</dd> +<dt><a href="org/apache/orc/DataMask.Standard.html" title="enum in org.apache.orc"><span class="typeNameLink">DataMask.Standard</span></a> - Enum in <a href="org/apache/orc/package-summary.html">org.apache.orc</a></dt> +<dd> +<div class="block">The standard DataMasks can be created using this short cut.</div> +</dd> <dt><a href="org/apache/orc/DataReader.html" title="interface in org.apache.orc"><span class="typeNameLink">DataReader</span></a> - Interface in <a href="org/apache/orc/package-summary.html">org.apache.orc</a></dt> <dd> <div class="block">An abstract data reader that IO formats can use to read bytes from underlying storage.</div> @@ -674,11 +868,33 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.DateTreeReader.html#DateTreeReader-int-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-org.apache.orc.OrcProto.ColumnEncoding-org.apache.orc.impl.TreeReaderFactory.Context-">DateTreeReader(int, InStream, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.Context)</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.DateTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.DateTreeReader</a></dt> <dd> </dd> +<dt><a href="org/apache/orc/impl/writer/DateTreeWriter.html" title="class in org.apache.orc.impl.writer"><span class="typeNameLink">DateTreeWriter</span></a> - Class in <a href="org/apache/orc/impl/writer/package-summary.html">org.apache.orc.impl.writer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/DateTreeWriter.html#DateTreeWriter-int-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterContext-boolean-">DateTreeWriter(int, TypeDescription, WriterContext, boolean)</a></span> - Constructor for class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/DateTreeWriter.html" title="class in org.apache.orc.impl.writer">DateTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.Decimal64TreeReader.html#Decimal64TreeReader-int-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-org.apache.orc.OrcProto.ColumnEncoding-int-int-org.apache.orc.impl.TreeReaderFactory.Context-">Decimal64TreeReader(int, InStream, InStream, OrcProto.ColumnEncoding, int, int, TreeReaderFactory.Context)</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.Decimal64TreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.Decimal64TreeReader</a></dt> +<dd> </dd> +<dt><a href="org/apache/orc/impl/writer/Decimal64TreeWriter.html" title="class in org.apache.orc.impl.writer"><span class="typeNameLink">Decimal64TreeWriter</span></a> - Class in <a href="org/apache/orc/impl/writer/package-summary.html">org.apache.orc.impl.writer</a></dt> +<dd> +<div class="block">Writer for short decimals in ORCv2.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/Decimal64TreeWriter.html#Decimal64TreeWriter-int-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterContext-boolean-">Decimal64TreeWriter(int, TypeDescription, WriterContext, boolean)</a></span> - Constructor for class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/Decimal64TreeWriter.html" title="class in org.apache.orc.impl.writer">Decimal64TreeWriter</a></dt> +<dd> </dd> <dt><a href="org/apache/orc/DecimalColumnStatistics.html" title="interface in org.apache.orc"><span class="typeNameLink">DecimalColumnStatistics</span></a> - Interface in <a href="org/apache/orc/package-summary.html">org.apache.orc</a></dt> <dd> <div class="block">Statistics for decimal columns.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.DecimalTreeReader.html#DecimalTreeReader-int-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-org.apache.orc.OrcProto.ColumnEncoding-org.apache.orc.impl.TreeReaderFactory.Context-">DecimalTreeReader(int, InStream, InStream, InStream, OrcProto.ColumnEncoding, TreeReaderFactory.Context)</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.DecimalTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.DecimalTreeReader</a></dt> +<dt><a href="org/apache/orc/impl/mask/DecimalIdentity.html" title="class in org.apache.orc.impl.mask"><span class="typeNameLink">DecimalIdentity</span></a> - Class in <a href="org/apache/orc/impl/mask/package-summary.html">org.apache.orc.impl.mask</a></dt> +<dd> +<div class="block">An identity data mask for decimal types.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/DecimalIdentity.html#DecimalIdentity--">DecimalIdentity()</a></span> - Constructor for class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/DecimalIdentity.html" title="class in org.apache.orc.impl.mask">DecimalIdentity</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.DecimalTreeReader.html#DecimalTreeReader-int-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-org.apache.orc.OrcProto.ColumnEncoding-int-int-org.apache.orc.impl.TreeReaderFactory.Context-">DecimalTreeReader(int, InStream, InStream, InStream, OrcProto.ColumnEncoding, int, int, TreeReaderFactory.Context)</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.DecimalTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.DecimalTreeReader</a></dt> +<dd> </dd> +<dt><a href="org/apache/orc/impl/writer/DecimalTreeWriter.html" title="class in org.apache.orc.impl.writer"><span class="typeNameLink">DecimalTreeWriter</span></a> - Class in <a href="org/apache/orc/impl/writer/package-summary.html">org.apache.orc.impl.writer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/DecimalTreeWriter.html#DecimalTreeWriter-int-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterContext-boolean-">DecimalTreeWriter(int, TypeDescription, WriterContext, boolean)</a></span> - Constructor for class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/DecimalTreeWriter.html" title="class in org.apache.orc.impl.writer">DecimalTreeWriter</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/SerializationUtils.html#decodeBitWidth-int-">decodeBitWidth(int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/SerializationUtils.html" title="class in org.apache.orc.impl">SerializationUtils</a></dt> <dd> @@ -690,24 +906,30 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/AircompressorCodec.html#decompress-java.nio.ByteBuffer-java.nio.ByteBuffer-">decompress(ByteBuffer, ByteBuffer)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/AircompressorCodec.html" title="class in org.apache.orc.impl">AircompressorCodec</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/orc/impl/HadoopShims.DirectDecompressor.html#decompress-java.nio.ByteBuffer-java.nio.ByteBuffer-">decompress(ByteBuffer, ByteBuffer)</a></span> - Method in interface org.apache.orc.impl.<a href="org/apache/orc/impl/HadoopShims.DirectDecompressor.html" title="interface in org.apache.orc.impl">HadoopShims.DirectDecompressor</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/SnappyCodec.html#decompress-java.nio.ByteBuffer-java.nio.ByteBuffer-">decompress(ByteBuffer, ByteBuffer)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/SnappyCodec.html" title="class in org.apache.orc.impl">SnappyCodec</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/ZlibCodec.html#decompress-java.nio.ByteBuffer-java.nio.ByteBuffer-">decompress(ByteBuffer, ByteBuffer)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ZlibCodec.html" title="class in org.apache.orc.impl">ZlibCodec</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/InMemoryKeystore.html#decryptLocalKey-org.apache.orc.impl.HadoopShims.KeyMetadata-byte:A-">decryptLocalKey(HadoopShims.KeyMetadata, byte[])</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/InMemoryKeystore.html" title="class in org.apache.orc">InMemoryKeystore</a></dt> +<dd> +<div class="block">Create a local key for the given key version and initialization vector.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/orc/util/BloomFilter.html#DEFAULT_FPP">DEFAULT_FPP</a></span> - Static variable in class org.apache.orc.util.<a href="org/apache/orc/util/BloomFilter.html" title="class in org.apache.orc.util">BloomFilter</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/AcidStats.html#deletes">deletes</a></span> - Variable in class org.apache.orc.impl.<a href="org/apache/orc/impl/AcidStats.html" title="class in org.apache.orc.impl">AcidStats</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/OrcAcidUtils.html#DELTA_SIDE_FILE_SUFFIX">DELTA_SIDE_FILE_SUFFIX</a></span> - Static variable in class org.apache.orc.impl.<a href="org/apache/orc/impl/OrcAcidUtils.html" title="class in org.apache.orc.impl">OrcAcidUtils</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/orc/impl/ColumnStatisticsImpl.html#deserialize-org.apache.orc.OrcProto.ColumnStatistics-">deserialize(OrcProto.ColumnStatistics)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ColumnStatisticsImpl.html" title="class in org.apache.orc.impl">ColumnStatisticsImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/ColumnStatisticsImpl.html#deserialize-org.apache.orc.TypeDescription-org.apache.orc.OrcProto.ColumnStatistics-">deserialize(TypeDescription, OrcProto.ColumnStatistics)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ColumnStatisticsImpl.html" title="class in org.apache.orc.impl">ColumnStatisticsImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/util/BloomFilterIO.html#deserialize-org.apache.orc.OrcProto.Stream.Kind-org.apache.orc.OrcProto.ColumnEncoding-org.apache.orc.OrcFile.WriterVersion-org.apache.orc.TypeDescription.Category-org.apache.orc.OrcProto.BloomFilter-">deserialize(OrcProto.Stream.Kind, OrcProto.ColumnEncoding, OrcFile.WriterVersion, TypeDescription.Category, OrcProto.BloomFilter)</a></span> - Static method in class org.apache.orc.util.<a href="org/apache/orc/util/BloomFilterIO.html" title="class in org.apache.orc.util">BloomFilterIO</a></dt> <dd> <div class="block">Deserialize a bloom filter from the ORC file.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/ReaderImpl.html#deserializeStats-org.apache.orc.TypeDescription-java.util.List-">deserializeStats(TypeDescription, List<OrcProto.ColumnStatistics>)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ReaderImpl.html" title="class in org.apache.orc.impl">ReaderImpl</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/StringBaseTreeWriter.html#dictionary">dictionary</a></span> - Variable in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/StringBaseTreeWriter.html" title="class in org.apache.orc.impl.writer">StringBaseTreeWriter</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/DirectDecompressionCodec.html#directDecompress-java.nio.ByteBuffer-java.nio.ByteBuffer-">directDecompress(ByteBuffer, ByteBuffer)</a></span> - Method in interface org.apache.orc.impl.<a href="org/apache/orc/impl/DirectDecompressionCodec.html" title="interface in org.apache.orc.impl">DirectDecompressionCodec</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/SnappyCodec.html#directDecompress-java.nio.ByteBuffer-java.nio.ByteBuffer-">directDecompress(ByteBuffer, ByteBuffer)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/SnappyCodec.html" title="class in org.apache.orc.impl">SnappyCodec</a></dt> @@ -716,14 +938,26 @@ <dd> </dd> <dt><a href="org/apache/orc/impl/DirectDecompressionCodec.html" title="interface in org.apache.orc.impl"><span class="typeNameLink">DirectDecompressionCodec</span></a> - Interface in <a href="org/apache/orc/impl/package-summary.html">org.apache.orc.impl</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/StringBaseTreeWriter.html#directStreamOutput">directStreamOutput</a></span> - Variable in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/StringBaseTreeWriter.html" title="class in org.apache.orc.impl.writer">StringBaseTreeWriter</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#doubleCanFitInLong-double-">doubleCanFitInLong(double)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html" title="class in org.apache.orc.impl">ConvertTreeReaderFactory.ConvertTreeReader</a></dt> <dd> </dd> <dt><a href="org/apache/orc/DoubleColumnStatistics.html" title="interface in org.apache.orc"><span class="typeNameLink">DoubleColumnStatistics</span></a> - Interface in <a href="org/apache/orc/package-summary.html">org.apache.orc</a></dt> <dd> <div class="block">Statistics for float and double columns.</div> </dd> +<dt><a href="org/apache/orc/impl/mask/DoubleIdentity.html" title="class in org.apache.orc.impl.mask"><span class="typeNameLink">DoubleIdentity</span></a> - Class in <a href="org/apache/orc/impl/mask/package-summary.html">org.apache.orc.impl.mask</a></dt> +<dd> +<div class="block">An identity data mask for floating point types.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/mask/DoubleIdentity.html#DoubleIdentity--">DoubleIdentity()</a></span> - Constructor for class org.apache.orc.impl.mask.<a href="org/apache/orc/impl/mask/DoubleIdentity.html" title="class in org.apache.orc.impl.mask">DoubleIdentity</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.DoubleTreeReader.html#DoubleTreeReader-int-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-">DoubleTreeReader(int, InStream, InStream)</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.DoubleTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.DoubleTreeReader</a></dt> <dd> </dd> +<dt><a href="org/apache/orc/impl/writer/DoubleTreeWriter.html" title="class in org.apache.orc.impl.writer"><span class="typeNameLink">DoubleTreeWriter</span></a> - Class in <a href="org/apache/orc/impl/writer/package-summary.html">org.apache.orc.impl.writer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/DoubleTreeWriter.html#DoubleTreeWriter-int-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterContext-boolean-">DoubleTreeWriter(int, TypeDescription, WriterContext, boolean)</a></span> - Constructor for class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/DoubleTreeWriter.html" title="class in org.apache.orc.impl.writer">DoubleTreeWriter</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#downCastAnyInteger-org.apache.hadoop.hive.ql.exec.vector.LongColumnVector-int-org.apache.orc.TypeDescription-">downCastAnyInteger(LongColumnVector, int, TypeDescription)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html" title="class in org.apache.orc.impl">ConvertTreeReaderFactory.ConvertTreeReader</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#downCastAnyInteger-org.apache.hadoop.hive.ql.exec.vector.LongColumnVector-int-long-org.apache.orc.TypeDescription-">downCastAnyInteger(LongColumnVector, int, long, TypeDescription)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html" title="class in org.apache.orc.impl">ConvertTreeReaderFactory.ConvertTreeReader</a></dt> @@ -764,8 +998,6 @@ <dd> <div class="block">Sets the encoding strategy that is used to encode the data.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/orc/impl/HadoopShims.DirectDecompressor.html#end--">end()</a></span> - Method in interface org.apache.orc.impl.<a href="org/apache/orc/impl/HadoopShims.DirectDecompressor.html" title="interface in org.apache.orc.impl">HadoopShims.DirectDecompressor</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/OrcFile.WriterOptions.html#enforceBufferSize--">enforceBufferSize()</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a></dt> <dd> <div class="block">Enforce writer to use requested buffer size instead of estimating @@ -809,6 +1041,44 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/RunLengthIntegerWriterV2.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/RunLengthIntegerWriterV2.html" title="class in org.apache.orc.impl">RunLengthIntegerWriterV2</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/BinaryTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/BinaryTreeWriter.html" title="class in org.apache.orc.impl.writer">BinaryTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/BooleanTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/BooleanTreeWriter.html" title="class in org.apache.orc.impl.writer">BooleanTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/ByteTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/ByteTreeWriter.html" title="class in org.apache.orc.impl.writer">ByteTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/DateTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/DateTreeWriter.html" title="class in org.apache.orc.impl.writer">DateTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/Decimal64TreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/Decimal64TreeWriter.html" title="class in org.apache.orc.impl.writer">Decimal64TreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/DecimalTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/DecimalTreeWriter.html" title="class in org.apache.orc.impl.writer">DecimalTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/DoubleTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/DoubleTreeWriter.html" title="class in org.apache.orc.impl.writer">DoubleTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/FloatTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/FloatTreeWriter.html" title="class in org.apache.orc.impl.writer">FloatTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/IntegerTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/IntegerTreeWriter.html" title="class in org.apache.orc.impl.writer">IntegerTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/ListTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/ListTreeWriter.html" title="class in org.apache.orc.impl.writer">ListTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/MapTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/MapTreeWriter.html" title="class in org.apache.orc.impl.writer">MapTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/StringBaseTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/StringBaseTreeWriter.html" title="class in org.apache.orc.impl.writer">StringBaseTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/StructTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/StructTreeWriter.html" title="class in org.apache.orc.impl.writer">StructTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TimestampTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TimestampTreeWriter.html" title="class in org.apache.orc.impl.writer">TimestampTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in interface org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TreeWriter.html" title="interface in org.apache.orc.impl.writer">TreeWriter</a></dt> +<dd> +<div class="block">Estimate the memory currently used to buffer the stripe.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TreeWriterBase.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TreeWriterBase.html" title="class in org.apache.orc.impl.writer">TreeWriterBase</a></dt> +<dd> +<div class="block">Estimate how much memory the writer is consuming excluding the streams.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/UnionTreeWriter.html#estimateMemory--">estimateMemory()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/UnionTreeWriter.html" title="class in org.apache.orc.impl.writer">UnionTreeWriter</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/RecordReaderUtils.html#estimateRgEndOffset-boolean-boolean-long-long-int-">estimateRgEndOffset(boolean, boolean, long, long, int)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/RecordReaderUtils.html" title="class in org.apache.orc.impl">RecordReaderUtils</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/RecordReaderImpl.html#evaluatePredicate-org.apache.orc.ColumnStatistics-org.apache.hadoop.hive.ql.io.sarg.PredicateLeaf-org.apache.orc.util.BloomFilter-">evaluatePredicate(ColumnStatistics, PredicateLeaf, BloomFilter)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/RecordReaderImpl.html" title="class in org.apache.orc.impl">RecordReaderImpl</a></dt> @@ -816,6 +1086,11 @@ <div class="block">Evaluate a predicate with respect to the statistics from the column that is referenced in the predicate.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/RecordReaderImpl.html#evaluatePredicate-org.apache.orc.ColumnStatistics-org.apache.hadoop.hive.ql.io.sarg.PredicateLeaf-org.apache.orc.util.BloomFilter-boolean-">evaluatePredicate(ColumnStatistics, PredicateLeaf, BloomFilter, boolean)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/RecordReaderImpl.html" title="class in org.apache.orc.impl">RecordReaderImpl</a></dt> +<dd> +<div class="block">Evaluate a predicate with respect to the statistics from the column + that is referenced in the predicate.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/ReaderImpl.html#extractFileTail-java.nio.ByteBuffer-">extractFileTail(ByteBuffer)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ReaderImpl.html" title="class in org.apache.orc.impl">ReaderImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/ReaderImpl.html#extractFileTail-java.nio.ByteBuffer-long-long-">extractFileTail(ByteBuffer, long, long)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ReaderImpl.html" title="class in org.apache.orc.impl">ReaderImpl</a></dt> @@ -830,12 +1105,16 @@ </a> <h2 class="title">F</h2> <dl> -<dt><span class="memberNameLink"><a href="org/apache/orc/impl/HadoopShims.Factory.html#Factory--">Factory()</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/HadoopShims.Factory.html" title="class in org.apache.orc.impl">HadoopShims.Factory</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/orc/DataMask.Factory.html#Factory--">Factory()</a></span> - Constructor for class org.apache.orc.<a href="org/apache/orc/DataMask.Factory.html" title="class in org.apache.orc">DataMask.Factory</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TreeWriter.Factory.html#Factory--">Factory()</a></span> - Constructor for class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TreeWriter.Factory.html" title="class in org.apache.orc.impl.writer">TreeWriter.Factory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.StructTreeReader.html#fields">fields</a></span> - Variable in class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.StructTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.StructTreeReader</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.UnionTreeReader.html#fields">fields</a></span> - Variable in class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.UnionTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.UnionTreeReader</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.ReaderContext.html#fileFormat-org.apache.orc.OrcFile.Version-">fileFormat(OrcFile.Version)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.ReaderContext.html" title="class in org.apache.orc.impl">TreeReaderFactory.ReaderContext</a></dt> +<dd> </dd> <dt><a href="org/apache/orc/FileFormatException.html" title="class in org.apache.orc"><span class="typeNameLink">FileFormatException</span></a> - Exception in <a href="org/apache/orc/package-summary.html">org.apache.orc</a></dt> <dd> <div class="block">Thrown when an invalid file format is encountered.</div> @@ -848,6 +1127,8 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/OrcFile.ReaderOptions.html#fileMetadata-org.apache.orc.FileMetadata-">fileMetadata(FileMetadata)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/OrcFile.ReaderOptions.html" title="class in org.apache.orc">OrcFile.ReaderOptions</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TreeWriterBase.html#fileStatistics">fileStatistics</a></span> - Variable in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TreeWriterBase.html" title="class in org.apache.orc.impl.writer">TreeWriterBase</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/ReaderImpl.html#fileSystem">fileSystem</a></span> - Variable in class org.apache.orc.impl.<a href="org/apache/orc/impl/ReaderImpl.html" title="class in org.apache.orc.impl">ReaderImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/OrcFile.ReaderOptions.html#filesystem-org.apache.hadoop.fs.FileSystem-">filesystem(FileSystem)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/OrcFile.ReaderOptions.html" title="class in org.apache.orc">OrcFile.ReaderOptions</a></dt> @@ -873,8 +1154,20 @@ <dd> <div class="block">Locate a subtype by its id.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#findSubtype-java.lang.String-">findSubtype(String)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> +<dd> +<div class="block">Find a subtype of this schema by name.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#findSubtypes-java.lang.String-">findSubtypes(String)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt> +<dd> +<div class="block">Find a list of subtypes from a string, including the empty list.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.FloatTreeReader.html#FloatTreeReader-int-org.apache.orc.impl.InStream-org.apache.orc.impl.InStream-">FloatTreeReader(int, InStream, InStream)</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.FloatTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.FloatTreeReader</a></dt> <dd> </dd> +<dt><a href="org/apache/orc/impl/writer/FloatTreeWriter.html" title="class in org.apache.orc.impl.writer"><span class="typeNameLink">FloatTreeWriter</span></a> - Class in <a href="org/apache/orc/impl/writer/package-summary.html">org.apache.orc.impl.writer</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/FloatTreeWriter.html#FloatTreeWriter-int-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterContext-boolean-">FloatTreeWriter(int, TypeDescription, WriterContext, boolean)</a></span> - Constructor for class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/FloatTreeWriter.html" title="class in org.apache.orc.impl.writer">FloatTreeWriter</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/BitFieldWriter.html#flush--">flush()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/BitFieldWriter.html" title="class in org.apache.orc.impl">BitFieldWriter</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/IntegerWriter.html#flush--">flush()</a></span> - Method in interface org.apache.orc.impl.<a href="org/apache/orc/impl/IntegerWriter.html" title="interface in org.apache.orc.impl">IntegerWriter</a></dt> @@ -895,12 +1188,50 @@ <dd> <div class="block">Flushes the writer so that readers can see the preceeding postscripts.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/BinaryTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/BinaryTreeWriter.html" title="class in org.apache.orc.impl.writer">BinaryTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/BooleanTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/BooleanTreeWriter.html" title="class in org.apache.orc.impl.writer">BooleanTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/ByteTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/ByteTreeWriter.html" title="class in org.apache.orc.impl.writer">ByteTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/DateTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/DateTreeWriter.html" title="class in org.apache.orc.impl.writer">DateTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/Decimal64TreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/Decimal64TreeWriter.html" title="class in org.apache.orc.impl.writer">Decimal64TreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/DecimalTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/DecimalTreeWriter.html" title="class in org.apache.orc.impl.writer">DecimalTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/DoubleTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/DoubleTreeWriter.html" title="class in org.apache.orc.impl.writer">DoubleTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/FloatTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/FloatTreeWriter.html" title="class in org.apache.orc.impl.writer">FloatTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/IntegerTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/IntegerTreeWriter.html" title="class in org.apache.orc.impl.writer">IntegerTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/ListTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/ListTreeWriter.html" title="class in org.apache.orc.impl.writer">ListTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/MapTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/MapTreeWriter.html" title="class in org.apache.orc.impl.writer">MapTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/StringBaseTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/StringBaseTreeWriter.html" title="class in org.apache.orc.impl.writer">StringBaseTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/StructTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/StructTreeWriter.html" title="class in org.apache.orc.impl.writer">StructTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TimestampTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TimestampTreeWriter.html" title="class in org.apache.orc.impl.writer">TimestampTreeWriter</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in interface org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TreeWriter.html" title="interface in org.apache.orc.impl.writer">TreeWriter</a></dt> +<dd> +<div class="block">Flush the TreeWriter stream</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/TreeWriterBase.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/TreeWriterBase.html" title="class in org.apache.orc.impl.writer">TreeWriterBase</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/UnionTreeWriter.html#flushStreams--">flushStreams()</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/UnionTreeWriter.html" title="class in org.apache.orc.impl.writer">UnionTreeWriter</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/Reader.Options.html#forcePositionalEvolution-boolean-">forcePositionalEvolution(boolean)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a></dt> <dd> <div class="block">Set whether to force schema evolution to be positional instead of based on the column names.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/orc/OrcFile.WriterVersion.html#from-int-">from(int)</a></span> - Static method in enum org.apache.orc.<a href="org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/orc/OrcFile.WriterImplementation.html#from-int-">from(int)</a></span> - Static method in enum org.apache.orc.<a href="org/apache/orc/OrcFile.WriterImplementation.html" title="enum in org.apache.orc">OrcFile.WriterImplementation</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/orc/OrcFile.WriterVersion.html#from-org.apache.orc.OrcFile.WriterImplementation-int-">from(OrcFile.WriterImplementation, int)</a></span> - Static method in enum org.apache.orc.<a href="org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a></dt> <dd> <div class="block">Convert the integer from OrcProto.PostScript.writerVersion to the enumeration with unknown versions being mapped to FUTURE.</div> @@ -927,7 +1258,7 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/impl/DynamicIntArray.html#get-int-">get(int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DynamicIntArray.html" title="class in org.apache.orc.impl">DynamicIntArray</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/orc/impl/HadoopShims.Factory.html#get--">get()</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/HadoopShims.Factory.html" title="class in org.apache.orc.impl">HadoopShims.Factory</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/orc/impl/HadoopShimsFactory.html#get--">get()</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/HadoopShimsFactory.html" title="class in org.apache.orc.impl">HadoopShimsFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/orc/util/BloomFilter.BitSet.html#get-int-">get(int)</a></span> - Method in class org.apache.orc.util.<a href="org/apache/orc/util/BloomFilter.BitSet.html" title="class in org.apache.orc.util">BloomF
<TRUNCATED>