presto-orc/src/main/java/io/prestosql/orc/metadata/ColumnMetadata.java/ColumnMetadata/ColumnMetadata
class ColumnMetadata:    public ColumnMetadata(List<T> metadata)
    {
        // the metadata list may contain nulls
        this.metadata = unmodifiableList(new ArrayList<>(requireNonNull(metadata, "metadata is null")));
    }