presto-hive/src/main/java/io/prestosql/plugin/hive/HivePartitionMetadata.java/HivePartitionMetadata/HivePartitionMetadata
class HivePartitionMetadata:    HivePartitionMetadata(
            HivePartition hivePartition,
            Optional<Partition> partition,
            Map<Integer, HiveTypeName> columnCoercions)
    {
        this.partition = requireNonNull(partition, "partition is null");
        this.hivePartition = requireNonNull(hivePartition, "hivePartition is null");
        this.columnCoercions = requireNonNull(columnCoercions, "columnCoercions is null");
    }