Uses of Class
org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor
-
Packages that use AbstractQueryModelVisitor Package Description org.eclipse.rdf4j.query.algebra.evaluation.impl org.eclipse.rdf4j.query.algebra.evaluation.iterator Implementations ofIteration
relevant to query evaluation.org.eclipse.rdf4j.query.algebra.evaluation.optimizer org.eclipse.rdf4j.query.algebra.helpers org.eclipse.rdf4j.query.parser.sparql The rdf4j SPARQL 1.1 parser.org.eclipse.rdf4j.queryrender This package contains classes for working with RDF4J query objects.org.eclipse.rdf4j.queryrender.sparql org.eclipse.rdf4j.queryrender.sparql.experimental This package contains classes for rendering RDF4J query objects as SPARQL queries.org.eclipse.rdf4j.sail.lucene A Sail implementation that supports full-text indexing via the Lucene API.org.eclipse.rdf4j.sail.memory An implementation of the RDF SAIL API that uses main memory for storage.org.eclipse.rdf4j.spin See discussion at https://github.com/eclipse/rdf4j/issues/1262 -
-
Uses of AbstractQueryModelVisitor in org.eclipse.rdf4j.query.algebra.evaluation.impl
Subclasses of AbstractQueryModelVisitor in org.eclipse.rdf4j.query.algebra.evaluation.impl Modifier and Type Class Description protected static class
BindingAssigner.VarVisitor
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
CompareOptimizer.CompareVisitor
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
ConjunctiveConstraintSplitter.ConstraintVisitor
Deprecated, for removal: This API element is subject to removal in a future version.protected class
ConstantOptimizer.ConstantVisitor
Deprecated, for removal: This API element is subject to removal in a future version.protected class
ConstantOptimizer.VarNameCollector
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
DisjunctiveConstraintOptimizer.OrSameTermOptimizer
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
EvaluationStatistics.CardinalityCalculator
protected static class
FilterOptimizer.DeMergeFilterFinder
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
FilterOptimizer.FilterFinder
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
FilterOptimizer.FilterRelocator
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
FilterOptimizer.MergeFilterFinder
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
IterativeEvaluationOptimizer.IEOVisitor
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
OrderLimitOptimizer.OrderOptimizer
Deprecated, for removal: This API element is subject to removal in a future version.protected class
QueryJoinOptimizer.JoinVisitor
Deprecated.This class is protected for historic reasons only, and will be made private in a future major release.class
QueryModelNormalizer
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.private static class
QueryModelNormalizer.BindingCollector
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
QueryModelPruner.TreeSanitizer
Deprecated.protected class
RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
SameTermFilterOptimizer.BindingSetAssignmentCollector
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
SameTermFilterOptimizer.SameTermFilterVisitor
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
SameTermFilterOptimizer.VarBinder
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
SameTermFilterOptimizer.VarRenamer
Deprecated, for removal: This API element is subject to removal in a future version.protected static class
TupleFunctionEvaluationStatistics.TupleFunctionCardinalityCalculator
-
Uses of AbstractQueryModelVisitor in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Subclasses of AbstractQueryModelVisitor in org.eclipse.rdf4j.query.algebra.evaluation.iterator Modifier and Type Class Description (package private) class
PathIteration.VarReplacer
-
Uses of AbstractQueryModelVisitor in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
Subclasses of AbstractQueryModelVisitor in org.eclipse.rdf4j.query.algebra.evaluation.optimizer Modifier and Type Class Description private static class
BindingSetAssignmentInlinerOptimizer.BindingSetAssignmentVisitor
private static class
FilterOptimizer.FilterRelocator
private class
ParentReferenceChecker.ParentCheckingVisitor
private static class
ParentReferenceCleaner.ParentFixingVisitor
private static class
QueryModelNormalizerOptimizer.BindingCollector
-
Uses of AbstractQueryModelVisitor in org.eclipse.rdf4j.query.algebra.helpers
Subclasses of AbstractQueryModelVisitor in org.eclipse.rdf4j.query.algebra.helpers Modifier and Type Class Description class
BGPCollector<X extends java.lang.Exception>
Deprecated, for removal: This API element is subject to removal in a future version.class
QueryModelNodeReplacer
Deprecated.class
QueryModelTreePrinter
QueryModelVisitor implementation that "prints" a tree representation of a query model.class
QueryModelTreeToGenericPlanNode
Convert TupleExpr (QueryModelNode) to GenericPlanNode for the Query.explain(...) feature.class
QueryModelVisitorBase<X extends java.lang.Exception>
Deprecated.since 2.0.class
StatementPatternCollector
Deprecated, for removal: This API element is subject to removal in a future version.private static class
TupleExprs.TupleExprChildrenVisitor<X extends java.lang.Exception>
class
VarNameCollector
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of AbstractQueryModelVisitor in org.eclipse.rdf4j.query.parser.sparql
Subclasses of AbstractQueryModelVisitor in org.eclipse.rdf4j.query.parser.sparql Modifier and Type Class Description private static class
ConstructorBuilder.BasicPatternVerifier
class
TripleRefCollector
(package private) static class
TupleExprBuilder.AggregateCollector
(package private) static class
TupleExprBuilder.AggregateOperatorReplacer
private static class
TupleExprBuilder.GroupFinder
protected class
TupleExprBuilder.SameTermCollector
protected class
TupleExprBuilder.VarCollector
private static class
TupleExprBuilder.VarReplacer
-
Uses of AbstractQueryModelVisitor in org.eclipse.rdf4j.queryrender
Subclasses of AbstractQueryModelVisitor in org.eclipse.rdf4j.queryrender Modifier and Type Class Description class
BaseTupleExprRenderer
Base class for rendering RDF4J query API objects into strings. -
Uses of AbstractQueryModelVisitor in org.eclipse.rdf4j.queryrender.sparql
Subclasses of AbstractQueryModelVisitor in org.eclipse.rdf4j.queryrender.sparql Modifier and Type Class Description class
ContextCollector
Visitor implementation for the query algebra which walks the tree and figures out the context for nodes in the algebra.class
SparqlTupleExprRenderer
Extends the BaseTupleExprRenderer to provide support for rendering tuple expressions as SPARQL queries.(package private) class
SparqlValueExprRenderer
Renders aValueExpr
into SPARQL syntax. -
Uses of AbstractQueryModelVisitor in org.eclipse.rdf4j.queryrender.sparql.experimental
Subclasses of AbstractQueryModelVisitor in org.eclipse.rdf4j.queryrender.sparql.experimental Modifier and Type Class Description (package private) class
ParsedQueryPreprocessor
A query visitor that parses the incoming query or TupleExpr and collects meta-level information that is later used by theSparqlQueryRenderer
(e.g., information about the included subquery, all group, order, and slice operations etc.).(package private) class
PreprocessedQuerySerializer
This class processes aSerializableParsedTupleQuery
and renders it as a SPARQL string.(package private) class
PropertyPathSerializer
class
SparqlQueryRenderer
An alternative implementation of the SPARQL query renderer (more complete than the defaultSPARQLQueryRenderer
) -
Uses of AbstractQueryModelVisitor in org.eclipse.rdf4j.sail.lucene
Subclasses of AbstractQueryModelVisitor in org.eclipse.rdf4j.sail.lucene Modifier and Type Class Description private static class
QuerySpecBuilder.PatternFilter
-
Uses of AbstractQueryModelVisitor in org.eclipse.rdf4j.sail.memory
Subclasses of AbstractQueryModelVisitor in org.eclipse.rdf4j.sail.memory Modifier and Type Class Description protected class
MemEvaluationStatistics.MemCardinalityCalculator
-
Uses of AbstractQueryModelVisitor in org.eclipse.rdf4j.spin
Subclasses of AbstractQueryModelVisitor in org.eclipse.rdf4j.spin Modifier and Type Class Description private static class
SpinParser.DataVisitor
private class
SpinRenderer.AskVisitor
private class
SpinRenderer.ConstructVisitor
private class
SpinRenderer.DescribeVisitor
private static class
SpinRenderer.ExtensionContext
private class
SpinRenderer.SpinVisitor
private class
SpinRenderer.SpinVisitor.ExtensionVisitor
private class
SpinRenderer.SpinVisitor.GroupVisitor
private class
SpinRenderer.SpinVisitor.OrderVisitor
-