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 ofIterationrelevant 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 classBindingAssigner.VarVisitorDeprecated, for removal: This API element is subject to removal in a future version.protected static classCompareOptimizer.CompareVisitorDeprecated, for removal: This API element is subject to removal in a future version.protected static classConjunctiveConstraintSplitter.ConstraintVisitorDeprecated, for removal: This API element is subject to removal in a future version.protected classConstantOptimizer.ConstantVisitorDeprecated, for removal: This API element is subject to removal in a future version.protected classConstantOptimizer.VarNameCollectorDeprecated, for removal: This API element is subject to removal in a future version.protected static classDisjunctiveConstraintOptimizer.OrSameTermOptimizerDeprecated, for removal: This API element is subject to removal in a future version.protected static classEvaluationStatistics.CardinalityCalculatorprotected static classFilterOptimizer.DeMergeFilterFinderDeprecated, for removal: This API element is subject to removal in a future version.protected static classFilterOptimizer.FilterFinderDeprecated, for removal: This API element is subject to removal in a future version.protected static classFilterOptimizer.FilterRelocatorDeprecated, for removal: This API element is subject to removal in a future version.protected static classFilterOptimizer.MergeFilterFinderDeprecated, for removal: This API element is subject to removal in a future version.protected static classIterativeEvaluationOptimizer.IEOVisitorDeprecated, for removal: This API element is subject to removal in a future version.protected static classOrderLimitOptimizer.OrderOptimizerDeprecated, for removal: This API element is subject to removal in a future version.protected classQueryJoinOptimizer.JoinVisitorDeprecated.This class is protected for historic reasons only, and will be made private in a future major release.classQueryModelNormalizerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.private static classQueryModelNormalizer.BindingCollectorDeprecated, for removal: This API element is subject to removal in a future version.protected static classQueryModelPruner.TreeSanitizerDeprecated.protected classRegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitorDeprecated, for removal: This API element is subject to removal in a future version.protected static classSameTermFilterOptimizer.BindingSetAssignmentCollectorDeprecated, for removal: This API element is subject to removal in a future version.protected static classSameTermFilterOptimizer.SameTermFilterVisitorDeprecated, for removal: This API element is subject to removal in a future version.protected static classSameTermFilterOptimizer.VarBinderDeprecated, for removal: This API element is subject to removal in a future version.protected static classSameTermFilterOptimizer.VarRenamerDeprecated, for removal: This API element is subject to removal in a future version.protected static classTupleFunctionEvaluationStatistics.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) classPathIteration.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 classBindingSetAssignmentInlinerOptimizer.BindingSetAssignmentVisitorprivate static classFilterOptimizer.FilterRelocatorprivate classParentReferenceChecker.ParentCheckingVisitorprivate static classParentReferenceCleaner.ParentFixingVisitorprivate static classQueryModelNormalizerOptimizer.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 classBGPCollector<X extends java.lang.Exception>Deprecated, for removal: This API element is subject to removal in a future version.classQueryModelNodeReplacerDeprecated.classQueryModelTreePrinterQueryModelVisitor implementation that "prints" a tree representation of a query model.classQueryModelTreeToGenericPlanNodeConvert TupleExpr (QueryModelNode) to GenericPlanNode for the Query.explain(...) feature.classQueryModelVisitorBase<X extends java.lang.Exception>Deprecated.since 2.0.classStatementPatternCollectorDeprecated, for removal: This API element is subject to removal in a future version.private static classTupleExprs.TupleExprChildrenVisitor<X extends java.lang.Exception>classVarNameCollectorDeprecated, 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 classConstructorBuilder.BasicPatternVerifierclassTripleRefCollector(package private) static classTupleExprBuilder.AggregateCollector(package private) static classTupleExprBuilder.AggregateOperatorReplacerprivate static classTupleExprBuilder.GroupFinderprotected classTupleExprBuilder.SameTermCollectorprotected classTupleExprBuilder.VarCollectorprivate static classTupleExprBuilder.VarReplacer -
Uses of AbstractQueryModelVisitor in org.eclipse.rdf4j.queryrender
Subclasses of AbstractQueryModelVisitor in org.eclipse.rdf4j.queryrender Modifier and Type Class Description classBaseTupleExprRendererBase 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 classContextCollectorVisitor implementation for the query algebra which walks the tree and figures out the context for nodes in the algebra.classSparqlTupleExprRendererExtends the BaseTupleExprRenderer to provide support for rendering tuple expressions as SPARQL queries.(package private) classSparqlValueExprRendererRenders aValueExprinto 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) classParsedQueryPreprocessorA 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) classPreprocessedQuerySerializerThis class processes aSerializableParsedTupleQueryand renders it as a SPARQL string.(package private) classPropertyPathSerializerclassSparqlQueryRendererAn 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 classQuerySpecBuilder.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 classMemEvaluationStatistics.MemCardinalityCalculator -
Uses of AbstractQueryModelVisitor in org.eclipse.rdf4j.spin
Subclasses of AbstractQueryModelVisitor in org.eclipse.rdf4j.spin Modifier and Type Class Description private static classSpinParser.DataVisitorprivate classSpinRenderer.AskVisitorprivate classSpinRenderer.ConstructVisitorprivate classSpinRenderer.DescribeVisitorprivate static classSpinRenderer.ExtensionContextprivate classSpinRenderer.SpinVisitorprivate classSpinRenderer.SpinVisitor.ExtensionVisitorprivate classSpinRenderer.SpinVisitor.GroupVisitorprivate classSpinRenderer.SpinVisitor.OrderVisitor
-