ColumnStatisticsData class

Contains the individual types of column statistics data. Only one data object should be set and indicated by the Type attribute.

Constructors

ColumnStatisticsData({required ColumnStatisticsType type, BinaryColumnStatisticsData? binaryColumnStatisticsData, BooleanColumnStatisticsData? booleanColumnStatisticsData, DateColumnStatisticsData? dateColumnStatisticsData, DecimalColumnStatisticsData? decimalColumnStatisticsData, DoubleColumnStatisticsData? doubleColumnStatisticsData, LongColumnStatisticsData? longColumnStatisticsData, StringColumnStatisticsData? stringColumnStatisticsData})
ColumnStatisticsData.fromJson(Map<String, dynamic> json)
factory

Properties

binaryColumnStatisticsData BinaryColumnStatisticsData?
Binary column statistics data.
final
booleanColumnStatisticsData BooleanColumnStatisticsData?
Boolean column statistics data.
final
dateColumnStatisticsData DateColumnStatisticsData?
Date column statistics data.
final
decimalColumnStatisticsData DecimalColumnStatisticsData?
Decimal column statistics data.
final
doubleColumnStatisticsData DoubleColumnStatisticsData?
Double column statistics data.
final
hashCode int
The hash code for this object.
no setterinherited
longColumnStatisticsData LongColumnStatisticsData?
Long column statistics data.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringColumnStatisticsData StringColumnStatisticsData?
String column statistics data.
final
type ColumnStatisticsType
The type of column statistics data.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited