| Package | Description | 
|---|---|
| org.apache.orc | |
| org.apache.orc.impl | |
| org.apache.orc.impl.writer | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BinaryColumnStatisticsStatistics for binary columns. | 
| interface  | BooleanColumnStatisticsStatistics for boolean columns. | 
| interface  | CollectionColumnStatisticsStatistics for all of collections such as Map and List. | 
| interface  | DateColumnStatisticsStatistics for DATE columns. | 
| interface  | DecimalColumnStatisticsStatistics for decimal columns. | 
| interface  | DoubleColumnStatisticsStatistics for float and double columns. | 
| interface  | IntegerColumnStatisticsStatistics for all of the integer columns, such as byte, short, int, and
 long. | 
| interface  | StringColumnStatisticsStatistics for string columns. | 
| interface  | TimestampColumnStatisticsStatistics for Timestamp columns. | 
| Modifier and Type | Method and Description | 
|---|---|
| ColumnStatistics[] | StripeStatistics. getColumnStatistics()Return list of column statistics | 
| ColumnStatistics[] | Writer. getStatistics()Get the statistics about the columns in the file. | 
| ColumnStatistics[] | Reader. getStatistics()Get the statistics about the columns in the file. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ColumnStatisticsImpl | 
| protected static class  | ColumnStatisticsImpl.BinaryStatisticsImpl | 
| protected static class  | ColumnStatisticsImpl.StringStatisticsImpl | 
| Modifier and Type | Method and Description | 
|---|---|
| ColumnStatistics[] | ReaderImpl. deserializeStats(TypeDescription schema,
                List<OrcProto.ColumnStatistics> fileStats) | 
| ColumnStatistics[] | WriterImpl. getStatistics() | 
| ColumnStatistics[] | ReaderImpl. getStatistics() | 
| Modifier and Type | Method and Description | 
|---|---|
| static SearchArgument.TruthValue | RecordReaderImpl. evaluatePredicate(ColumnStatistics stats,
                 PredicateLeaf predicate,
                 BloomFilter bloomFilter)Evaluate a predicate with respect to the statistics from the column
 that is referenced in the predicate. | 
| static SearchArgument.TruthValue | RecordReaderImpl. evaluatePredicate(ColumnStatistics stats,
                 PredicateLeaf predicate,
                 BloomFilter bloomFilter,
                 boolean useUTCTimestamp)Evaluate a predicate with respect to the statistics from the column
 that is referenced in the predicate. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | StructTreeWriter. getCurrentStatistics(ColumnStatistics[] output) | 
| void | MapTreeWriter. getCurrentStatistics(ColumnStatistics[] output) | 
| void | ListTreeWriter. getCurrentStatistics(ColumnStatistics[] output) | 
| void | EncryptionTreeWriter. getCurrentStatistics(ColumnStatistics[] output) | 
| void | TreeWriterBase. getCurrentStatistics(ColumnStatistics[] output) | 
| void | TreeWriter. getCurrentStatistics(ColumnStatistics[] output)Get the current file statistics for each column. | 
| void | UnionTreeWriter. getCurrentStatistics(ColumnStatistics[] output) | 
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.