| Class | Description |
|---|---|
| BindingMaker | |
| GraphPatternTranslator |
Matches a BGP against a collection of
TripleRelations
and returns a collection of NodeRelations. |
| OpTableSQL |
An
Op that wraps a NodeRelation. |
| OpUnionTableSQL |
An
Op that wraps a union of multiple NodeRelations. |
| PushDownOpFilterVisitor |
Visitor for traversing the operator-tree, moving down any
filter conditions as far as possible.
|
| QueryEngineD2RQ |
An ARQ query engine for D2RQ-mapped graphs.
|
| QueryIterTableSQL |
A
QueryIterator over the bindings produced by a
Relation. |
| TransformFilterCNF |
Checks if any
OpFilter can be split into more
parts by translating it to Conjunctive Normal Form (CNF). |
| TransformFilterCNF.DeMorganLawApplyer |
Visitor for a filter-expression.
|
| TransformFilterCNF.DistributiveLawApplyer |
Visitor for a filter-expression.
|
| TransformOpBGP |
Translates an OpBGP to an OpUnionTableSQL over a GraphD2RQ.
|
| VarCollector |
Collects the variables mentioned in an
Op and its
children. |