presto-parquet/src/main/java/io/prestosql/parquet/DataPageV2.java/DataPageV2/DataPageV2
class DataPageV2:    public DataPageV2(
            int rowCount,
            int nullCount,
            int valueCount,
            Slice repetitionLevels,
            Slice definitionLevels,
            ParquetEncoding dataEncoding,
            Slice slice,
            int uncompressedSize,
            Statistics<?> statistics,
            boolean isCompressed)
    {
        super(uncompressedSize, valueCount);
        this.rowCount = rowCount;
        this.nullCount = nullCount;
        this.repetitionLevels = requireNonNull(repetitionLevels, "repetitionLevels slice is null");
        this.definitionLevels = requireNonNull(definitionLevels, "definitionLevels slice is null");
        this.dataEncoding = dataEncoding;
        this.slice = requireNonNull(slice, "slice is null");
        this.statistics = statistics;
        this.isCompressed = isCompressed;
    }