Uses of Interface
org.apache.orc.ColumnStatistics
Packages that use ColumnStatistics
-
Uses of ColumnStatistics in org.apache.orc
Subinterfaces of ColumnStatistics in org.apache.orcModifier and TypeInterfaceDescriptioninterfaceStatistics for binary columns.interfaceStatistics for boolean columns.interfaceStatistics for all of collections such as Map and List.interfaceStatistics for DATE columns.interfaceStatistics for decimal columns.interfaceStatistics for float and double columns.interfaceinterfaceStatistics for all of the integer columns, such as byte, short, int, and long.interfaceStatistics for string columns.interfaceStatistics for Timestamp columns.Methods in org.apache.orc that return ColumnStatisticsModifier and TypeMethodDescriptionStripeStatistics.getColumnStatistics()Return list of column statisticsReader.getStatistics()Get the statistics about the columns in the file.Writer.getStatistics()Get the statistics about the columns in the file. -
Uses of ColumnStatistics in org.apache.orc.impl
Classes in org.apache.orc.impl that implement ColumnStatisticsModifier and TypeClassDescriptionclassprotected static final classprotected static final classMethods in org.apache.orc.impl that return ColumnStatisticsModifier and TypeMethodDescriptionReaderImpl.deserializeStats(TypeDescription schema, List<OrcProto.ColumnStatistics> fileStats) ReaderImpl.getStatistics()WriterImpl.getStatistics()Methods in org.apache.orc.impl with parameters of type ColumnStatisticsModifier and TypeMethodDescriptionstatic org.apache.hadoop.hive.ql.io.sarg.SearchArgument.TruthValueRecordReaderImpl.evaluatePredicate(ColumnStatistics stats, org.apache.hadoop.hive.ql.io.sarg.PredicateLeaf predicate, BloomFilter bloomFilter) Evaluate a predicate with respect to the statistics from the column that is referenced in the predicate.static org.apache.hadoop.hive.ql.io.sarg.SearchArgument.TruthValueRecordReaderImpl.evaluatePredicate(ColumnStatistics stats, org.apache.hadoop.hive.ql.io.sarg.PredicateLeaf predicate, BloomFilter bloomFilter, boolean useUTCTimestamp) Evaluate a predicate with respect to the statistics from the column that is referenced in the predicate. -
Uses of ColumnStatistics in org.apache.orc.impl.writer
Methods in org.apache.orc.impl.writer with parameters of type ColumnStatisticsModifier and TypeMethodDescriptionvoidEncryptionTreeWriter.getCurrentStatistics(ColumnStatistics[] output) voidListTreeWriter.getCurrentStatistics(ColumnStatistics[] output) voidMapTreeWriter.getCurrentStatistics(ColumnStatistics[] output) voidStructTreeWriter.getCurrentStatistics(ColumnStatistics[] output) voidTreeWriter.getCurrentStatistics(ColumnStatistics[] output) Get the current file statistics for each column.voidTreeWriterBase.getCurrentStatistics(ColumnStatistics[] output) voidUnionTreeWriter.getCurrentStatistics(ColumnStatistics[] output)