presto-main/src/main/java/io/prestosql/execution/TableInfo.java/TableInfo/TableInfo
class TableInfo:    @JsonCreator
    public TableInfo(
            @JsonProperty("tableName") QualifiedObjectName tableName,
            @JsonProperty("predicate") TupleDomain<ColumnHandle> predicate)
    {
        this.tableName = requireNonNull(tableName, "tableName is null");
        this.predicate = requireNonNull(predicate, "predicate is null");
    }