Package io.deephaven.parquet.base
Class NullStatistics
java.lang.Object
org.apache.parquet.column.statistics.Statistics<Integer>
org.apache.parquet.column.statistics.IntStatistics
io.deephaven.parquet.base.NullStatistics
public class NullStatistics
extends org.apache.parquet.column.statistics.IntStatistics
A lightweight statistics object that does nothing. This should be passed to BulkWriters when we don't want to track
statistics.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.parquet.column.statistics.Statistics
org.apache.parquet.column.statistics.Statistics.Builder
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
incrementNumNulls
(long increment) toString()
void
updateStats
(boolean value) void
updateStats
(double value) void
updateStats
(float value) void
updateStats
(int value) void
updateStats
(long value) void
updateStats
(org.apache.parquet.io.api.Binary value) Methods inherited from class org.apache.parquet.column.statistics.IntStatistics
compareMaxToValue, compareMinToValue, copy, genericGetMax, genericGetMin, getMax, getMaxBytes, getMin, getMinBytes, initializeStats, isSmallerThan, mergeStatisticsMinMax, setMinMax, setMinMaxFromBytes, updateStats
Methods inherited from class org.apache.parquet.column.statistics.Statistics
comparator, compareMaxToValue, compareMinToValue, createStats, equals, getBuilderForReading, getNumNulls, getStatsBasedOnType, hashCode, hasNonNullValue, isEmpty, isNumNullsSet, markAsNotEmpty, maxAsString, mergeStatistics, minAsString, setNumNulls, type
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
NullStatistics
public NullStatistics()
-
-
Method Details
-
updateStats
public void updateStats(int value) - Overrides:
updateStats
in classorg.apache.parquet.column.statistics.IntStatistics
-
updateStats
public void updateStats(long value) - Overrides:
updateStats
in classorg.apache.parquet.column.statistics.Statistics<Integer>
-
updateStats
public void updateStats(float value) - Overrides:
updateStats
in classorg.apache.parquet.column.statistics.Statistics<Integer>
-
updateStats
public void updateStats(double value) - Overrides:
updateStats
in classorg.apache.parquet.column.statistics.Statistics<Integer>
-
updateStats
public void updateStats(boolean value) - Overrides:
updateStats
in classorg.apache.parquet.column.statistics.Statistics<Integer>
-
updateStats
public void updateStats(org.apache.parquet.io.api.Binary value) - Overrides:
updateStats
in classorg.apache.parquet.column.statistics.Statistics<Integer>
-
incrementNumNulls
public void incrementNumNulls()- Overrides:
incrementNumNulls
in classorg.apache.parquet.column.statistics.Statistics<Integer>
-
incrementNumNulls
public void incrementNumNulls(long increment) - Overrides:
incrementNumNulls
in classorg.apache.parquet.column.statistics.Statistics<Integer>
-
toString
- Overrides:
toString
in classorg.apache.parquet.column.statistics.Statistics<Integer>
-