presto-thrift-api/src/main/java/io/prestosql/plugin/thrift/api/PrestoThriftTupleDomain.java/PrestoThriftTupleDomain/PrestoThriftTupleDomain
class PrestoThriftTupleDomain:    @ThriftConstructor
    public PrestoThriftTupleDomain(@Nullable Map<String, PrestoThriftDomain> domains)
    {
        if (domains != null) {
            for (String name : domains.keySet()) {
                checkValidName(name);
            }
        }
        this.domains = domains;
    }