GObject ╰── GParquetStatistics ├── GParquetBooleanStatistics ├── GParquetByteArrayStatistics ├── GParquetDoubleStatistics ├── GParquetFixedLengthByteArrayStatistics ├── GParquetFloatStatistics ├── GParquetInt32Statistics ├── GParquetInt64Statistics ├── GParquetBooleanStatistics ├── GParquetByteArrayStatistics ├── GParquetDoubleStatistics ├── GParquetFixedLengthByteArrayStatistics ├── GParquetFloatStatistics ├── GParquetInt32Statistics ╰── GParquetInt64Statistics
GParquetStatistics is a base class for statistics classes such as GParquetInt32Statistics.
GParquetBooleanStatistics is a class for boolean statistics.
GParquetInt32Statistics is a class for 32-bit integer statistics.
GParquetInt64Statistics is a class for 64-bit integer statistics.
GParquetFloatStatistics is a class for 32-bit floating point number statistics.
GParquetDoubleStatistics is a class for 64-bit floating point number statistics.
GParquetByteArrayStatistics is a class for byte array statistics.
GParquetFixedLengthByteArrayStatistics is a class for fixed length byte array statistics.
gboolean gparquet_statistics_equal (GParquetStatistics *statistics,GParquetStatistics *other_statistics);
Since: 8.0.0
gboolean
gparquet_statistics_has_n_nulls (GParquetStatistics *statistics);
Since: 8.0.0
gint64
gparquet_statistics_get_n_nulls (GParquetStatistics *statistics);
Since: 8.0.0
gboolean
gparquet_statistics_has_n_distinct_values
(GParquetStatistics *statistics);
gint64
gparquet_statistics_get_n_distinct_values
(GParquetStatistics *statistics);
Since: 8.0.0
gint64
gparquet_statistics_get_n_values (GParquetStatistics *statistics);
Since: 8.0.0
gboolean
gparquet_statistics_has_min_max (GParquetStatistics *statistics);
Since: 8.0.0
gboolean
gparquet_boolean_statistics_get_min (GParquetBooleanStatistics *statistics);
Since: 8.0.0
gboolean
gparquet_boolean_statistics_get_max (GParquetBooleanStatistics *statistics);
Since: 8.0.0
gint32
gparquet_int32_statistics_get_min (GParquetInt32Statistics *statistics);
Since: 8.0.0
gint32
gparquet_int32_statistics_get_max (GParquetInt32Statistics *statistics);
Since: 8.0.0
gint64
gparquet_int64_statistics_get_min (GParquetInt64Statistics *statistics);
Since: 8.0.0
gint64
gparquet_int64_statistics_get_max (GParquetInt64Statistics *statistics);
Since: 8.0.0
gfloat
gparquet_float_statistics_get_min (GParquetFloatStatistics *statistics);
Since: 8.0.0
gfloat
gparquet_float_statistics_get_max (GParquetFloatStatistics *statistics);
Since: 8.0.0
gdouble
gparquet_double_statistics_get_min (GParquetDoubleStatistics *statistics);
Since: 8.0.0
gdouble
gparquet_double_statistics_get_max (GParquetDoubleStatistics *statistics);
Since: 8.0.0
GBytes *
gparquet_byte_array_statistics_get_min
(GParquetByteArrayStatistics *statistics);
Since: 8.0.0
GBytes *
gparquet_byte_array_statistics_get_max
(GParquetByteArrayStatistics *statistics);
Since: 8.0.0
GBytes *
gparquet_fixed_length_byte_array_statistics_get_min
(GParquetFixedLengthByteArrayStatistics *statistics);
Since: 8.0.0
GBytes *
gparquet_fixed_length_byte_array_statistics_get_max
(GParquetFixedLengthByteArrayStatistics *statistics);
Since: 8.0.0
struct GParquetBooleanStatisticsClass {
GParquetStatisticsClass parent_class;
};
struct GParquetInt32StatisticsClass {
GParquetStatisticsClass parent_class;
};
struct GParquetInt64StatisticsClass {
GParquetStatisticsClass parent_class;
};
struct GParquetFloatStatisticsClass {
GParquetStatisticsClass parent_class;
};
struct GParquetDoubleStatisticsClass {
GParquetStatisticsClass parent_class;
};
struct GParquetByteArrayStatisticsClass {
GParquetStatisticsClass parent_class;
};
#define GPARQUET_TYPE_FIXED_LENGTH_BYTE_ARRAY_STATISTICS
struct GParquetFixedLengthByteArrayStatisticsClass {
GParquetStatisticsClass parent_class;
};
typedef struct _GParquetByteArrayStatistics GParquetByteArrayStatistics;
“statistics” property“statistics” gpointer
The raw std::shared_ptr<parquet::Statistics>.
Owner: GParquetStatistics
Flags: Write / Construct Only