presto-tpch/src/main/java/io/prestosql/plugin/tpch/TpchColumnHandle.java/TpchColumnHandle/TpchColumnHandle
class TpchColumnHandle:    @JsonCreator
    public TpchColumnHandle(
            @JsonProperty("columnName") String columnName,
            @JsonProperty("type") Type type)
    {
        this.columnName = requireNonNull(columnName, "columnName is null");
        this.type = requireNonNull(type, "type is null");
    }