Uses of Class
org.eclipse.rdf4j.query.algebra.helpers.AbstractSimpleQueryModelVisitor
-
-
Uses of AbstractSimpleQueryModelVisitor in org.eclipse.rdf4j.federated.optimizer
Subclasses of AbstractSimpleQueryModelVisitor in org.eclipse.rdf4j.federated.optimizer Modifier and Type Class Description classExclusiveTupleExprOptimizerA specialized optimizer which identifies and marksExclusiveTupleExpr.classFilterOptimizerFilter optimizer to push down FILTER expressions as far as possible.protected static classFilterOptimizer.FilterBindingFinderprotected static classFilterOptimizer.FilterExprInsertVisitorprotected static classFilterOptimizer.VarFinderclassGenericInfoOptimizerGeneric optimizer Tasks: - Collect information (hasUnion, hasFilter, hasService) - Collect all statements in a list (for source selection), do not collect SERVICE expressions - Collect all Join arguments and group them in the NJoin structure for easier optimization (flatten)classLimitOptimizerAn optimizer that attempts to push upper limits into BGPs of the query.classServiceOptimizerOptimizer for SERVICE nodes.classStatementGroupAndJoinOptimizerOptimizer with the following tasks: 1.classUnionOptimizerOptimizer to flatten the UNION operations. -
Uses of AbstractSimpleQueryModelVisitor in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
Subclasses of AbstractSimpleQueryModelVisitor in org.eclipse.rdf4j.query.algebra.evaluation.optimizer Modifier and Type Class Description protected classQueryJoinOptimizer.JoinVisitorThis can be extended by subclasses to allow for adjustments to the optimization process.classQueryModelNormalizerOptimizerA query optimizer that (partially) normalizes query models to a canonical form. -
Uses of AbstractSimpleQueryModelVisitor in org.eclipse.rdf4j.query.algebra.helpers.collectors
Subclasses of AbstractSimpleQueryModelVisitor in org.eclipse.rdf4j.query.algebra.helpers.collectors Modifier and Type Class Description classStatementPatternCollectorAn efficient QueryModelVisitor that collects StatementPattern's from a query model.classVarNameCollectorA QueryModelVisitor that collects the names of (non-constant) variables that are used in a query model.
-