public class GraphPatternTranslator extends Object
TripleRelations
and returns a collection of NodeRelations.
The node relations produce the same bindings that one would
get from matching the BGP against the materialized triples
produced by the triple relations.| Constructor and Description |
|---|
GraphPatternTranslator(List<Triple> triplePatterns,
Collection<TripleRelation> tripleRelations,
boolean useAllOptimizations) |
public GraphPatternTranslator(List<Triple> triplePatterns, Collection<TripleRelation> tripleRelations, boolean useAllOptimizations)
public List<NodeRelation> translate()
NodeRelations