Class StatisticsColumnOverrides
- java.lang.Object
-
- org.apache.ignite.internal.processors.query.stat.config.StatisticsColumnOverrides
-
- All Implemented Interfaces:
Serializable
public class StatisticsColumnOverrides extends Object implements Serializable
Configuration overrides.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description StatisticsColumnOverrides(Long nulls, Long distinct, Long total, Integer size)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Longdistinct()Get number of distinct values in column.booleanequals(Object o)inthashCode()Longnulls()Get number ofnullvalues in column.Integersize()Get average size in bytes.StringtoString()Longtotal()Get total number of values in column.
-
-
-
Constructor Detail
-
StatisticsColumnOverrides
public StatisticsColumnOverrides(Long nulls, Long distinct, Long total, Integer size)
Constructor.- Parameters:
nulls- Number of null values ornullto keep calculated value.distinct- Number of distinct values ornullto keep calculated value.total- Total number of values in column ornullto keep calculated value.size- Average size in bytes ornullto keep calculated value.
-
-
Method Detail
-
nulls
public Long nulls()
Get number ofnullvalues in column.- Returns:
- Number of null values in column.
-
distinct
public Long distinct()
Get number of distinct values in column.- Returns:
- Number of distinct values in column.
-
total
public Long total()
Get total number of values in column.- Returns:
- Total number of values in column (including
null's).
-
size
public Integer size()
Get average size in bytes.- Returns:
- Average size in bytes.
-
-