Public Member Functions | Public Attributes | List of all members
cudf::io::column_statistics Struct Reference

Contains per-column ORC statistics. More...

#include <orc_metadata.hpp>

Public Member Functions

 column_statistics (orc::column_statistics &&detail_statistics)
 Construct a new column statistics object. More...
 

Public Attributes

std::optional< uint64_t > number_of_values
 number of statistics
 
std::optional< bool > has_null
 column has any nulls
 
std::variant< no_statistics, integer_statistics, double_statistics, string_statistics, bucket_statistics, decimal_statistics, date_statistics, binary_statistics, timestamp_statisticstype_specific_stats
 type-specific statistics
 

Detailed Description

Contains per-column ORC statistics.

All columns can have the number_of_values statistics. Depending on the data type, a column can have additional statistics, accessible through type_specific_stats accessor.

Definition at line 163 of file orc_metadata.hpp.

Constructor & Destructor Documentation

◆ column_statistics()

cudf::io::column_statistics::column_statistics ( orc::column_statistics &&  detail_statistics)

Construct a new column statistics object.

Parameters
detail_statisticsThe statistics to initialize the object with

The documentation for this struct was generated from the following file: