presto-hive/src/main/java/io/prestosql/plugin/hive/parquet/ParquetPageSource.java/ParquetPageSource/ParquetPageSource
class ParquetPageSource:    public ParquetPageSource(ParquetReader parquetReader, List<Type> types, List<Optional<Field>> fields)
    {
        this.parquetReader = requireNonNull(parquetReader, "parquetReader is null");
        this.types = ImmutableList.copyOf(requireNonNull(types, "types is null"));
        this.fields = ImmutableList.copyOf(requireNonNull(fields, "fields is null"));
    }