263264265266267268269270271272273
} nodeSets.add(Var.alloc(t.getSubject()), r.nodeMaker(TripleRelation.SUBJECT), new AliasMap(aliases)); } } if (!nodeSets.satisfiable()) { return null; } return new TripleRelationJoiner(nodeSets, newPatterns, newRelations, useAllOptimizations); }