| Package | Description | 
|---|---|
| org.apache.orc | |
| org.apache.orc.impl | |
| org.apache.orc.impl.reader | 
| Modifier and Type | Method and Description | 
|---|---|
| static List<StripeInformation> | OrcUtils. convertProtoStripesToStripes(List<OrcProto.StripeInformation> stripes) | 
| List<StripeInformation> | Writer. getStripes()Get the stripe information about the file. | 
| List<StripeInformation> | Reader. getStripes()Get the list of stripes. | 
| List<StripeInformation> | FileMetadata. getStripes()Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Writer. appendStripe(byte[] stripe,
            int offset,
            int length,
            StripeInformation stripeInfo,
            OrcProto.StripeStatistics stripeStatistics)Fast stripe append to ORC file. | 
| void | Writer. appendStripe(byte[] stripe,
            int offset,
            int length,
            StripeInformation stripeInfo,
            StripeStatistics[] stripeStatistics)Fast stripe append to ORC file. | 
| OrcProto.StripeFooter | DataReader. readStripeFooter(StripeInformation stripe) | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | ReaderImpl.StripeInformationImpl | 
| Modifier and Type | Method and Description | 
|---|---|
| List<StripeInformation> | WriterImpl. getStripes() | 
| List<StripeInformation> | ReaderImpl. getStripes() | 
| List<StripeInformation> | OrcTail. getStripes() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | WriterImpl. appendStripe(byte[] stripe,
            int offset,
            int length,
            StripeInformation stripeInfo,
            OrcProto.StripeStatistics stripeStatistics) | 
| void | WriterImpl. appendStripe(byte[] stripe,
            int offset,
            int length,
            StripeInformation stripeInfo,
            StripeStatistics[] stripeStatistics) | 
| boolean[] | RecordReaderImpl.SargApplier. pickRowGroups(StripeInformation stripe,
             OrcProto.RowIndex[] indexes,
             OrcProto.Stream.Kind[] bloomFilterKinds,
             List<OrcProto.ColumnEncoding> encodings,
             OrcProto.BloomFilterIndex[] bloomFilterIndices,
             boolean returnNone)Pick the row groups that we need to load from the current stripe. | 
| OrcProto.StripeFooter | RecordReaderImpl. readStripeFooter(StripeInformation stripe) | 
| Modifier and Type | Method and Description | 
|---|---|
| StripePlanner | StripePlanner. parseStripe(StripeInformation stripe,
           boolean[] columnInclude)Parse a new stripe. | 
| Constructor and Description | 
|---|
| ReaderEncryption(OrcProto.Footer footer,
                TypeDescription schema,
                long stripeStatisticsOffset,
                BufferChunk serializedTail,
                List<StripeInformation> stripes,
                KeyProvider provider,
                Configuration conf) | 
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.