| Package | Description | 
|---|---|
| org.apache.orc | |
| org.apache.orc.impl | |
| org.apache.orc.impl.reader | |
| org.apache.orc.util | 
| Modifier and Type | Field and Description | 
|---|---|
| static OrcFile.WriterVersion | OrcFile. CURRENT_WRITERThe WriterVersion for this version of the software. | 
| Modifier and Type | Method and Description | 
|---|---|
| static OrcFile.WriterVersion | OrcFile.WriterVersion. from(OrcFile.WriterImplementation writer,
    int val)Convert the integer from OrcProto.PostScript.writerVersion
 to the enumeration with unknown versions being mapped to FUTURE. | 
| OrcFile.WriterVersion | Reader. getWriterVersion()Get the version of the writer of this file. | 
| OrcFile.WriterVersion | OrcFile.WriterOptions. getWriterVersion() | 
| static OrcFile.WriterVersion | OrcFile.WriterVersion. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static OrcFile.WriterVersion[] | OrcFile.WriterVersion. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | OrcFile.WriterVersion. includes(OrcFile.WriterVersion fix)Does this file include the given fix or come from a different writer? | 
| protected OrcFile.WriterOptions | OrcFile.WriterOptions. writerVersion(OrcFile.WriterVersion version)Manually set the writer version. | 
| Modifier and Type | Method and Description | 
|---|---|
| OrcFile.WriterVersion | ReaderImpl. getWriterVersion() | 
| OrcFile.WriterVersion | OrcTail. getWriterVersion() | 
| static OrcFile.WriterVersion | ReaderImpl. getWriterVersion(int writerVersion)Get the WriterVersion based on the ORC file postscript. | 
| Constructor and Description | 
|---|
| SargApplier(SearchArgument sarg,
           long rowIndexStride,
           SchemaEvolution evolution,
           OrcFile.WriterVersion writerVersion,
           boolean useUTCTimestamp)Deprecated. 
 Use the constructor having full parameters. This exists for backward compatibility. | 
| SargApplier(SearchArgument sarg,
           long rowIndexStride,
           SchemaEvolution evolution,
           OrcFile.WriterVersion writerVersion,
           boolean useUTCTimestamp,
           boolean writerUsedProlepticGregorian,
           boolean convertToProlepticGregorian) | 
| Constructor and Description | 
|---|
| StripePlanner(TypeDescription schema,
             ReaderEncryption encryption,
             DataReader dataReader,
             OrcFile.WriterVersion version,
             boolean ignoreNonUtf8BloomFilter,
             long maxBufferSize) | 
| StripePlanner(TypeDescription schema,
             ReaderEncryption encryption,
             DataReader dataReader,
             OrcFile.WriterVersion version,
             boolean ignoreNonUtf8BloomFilter,
             long maxBufferSize,
             Set<Integer> filterColIds)Create a stripe parser. | 
| Modifier and Type | Method and Description | 
|---|---|
| static BloomFilter | BloomFilterIO. deserialize(OrcProto.Stream.Kind kind,
           OrcProto.ColumnEncoding encoding,
           OrcFile.WriterVersion fileVersion,
           TypeDescription.Category type,
           OrcProto.BloomFilter bloomFilter)Deserialize a bloom filter from the ORC file. | 
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.