Uses of Class
org.eclipse.rdf4j.query.algebra.StatementPattern
Packages that use StatementPattern
Package
Description
Abstract Query Algebra model.
This package contains classes for working with RDF4J query objects.
Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
A Sail implementation that supports full-text indexing via the Lucene API.
-
Uses of StatementPattern in org.eclipse.rdf4j.query.algebra
Methods in org.eclipse.rdf4j.query.algebra that return StatementPatternMethods in org.eclipse.rdf4j.query.algebra with parameters of type StatementPattern -
Uses of StatementPattern in org.eclipse.rdf4j.query.algebra.evaluation.impl
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type StatementPatternModifier and TypeMethodDescriptionDefaultEvaluationStrategy.evaluate(StatementPattern statementPattern, BindingSet bindings) Deprecated.protected doubleEvaluationStatistics.CardinalityCalculator.getCardinality(StatementPattern sp) protected doubleEvaluationStatistics.CardinalityCalculator.getContextCardinality(StatementPattern sp) Override this if you are able to determine the cardinality based not only on the contextVar itself but also the other vars (e.g. the subject value might determine a context subset).protected doubleEvaluationStatistics.CardinalityCalculator.getObjectCardinality(StatementPattern sp) Override this if you are able to determine the cardinality based not only on the objectVar itself but also the other vars (e.g. the predicate value might determine an object subset).protected doubleEvaluationStatistics.CardinalityCalculator.getPredicateCardinality(StatementPattern sp) Override this if you are able to determine the cardinality based not only on the predicateVar itself but also the other vars (e.g. the subject value might determine a predicate subset).protected doubleEvaluationStatistics.CardinalityCalculator.getSubjectCardinality(StatementPattern sp) Override this if you are able to determine the cardinality based not only on the subjectVar itself but also the other vars (e.g. the predicate value might determine a subject subset).voidEvaluationStatistics.CardinalityCalculator.meet(StatementPattern sp) voidFilterOptimizer.FilterRelocator.meet(StatementPattern sp) Deprecated, for removal: This API element is subject to removal in a future version.voidQueryJoinOptimizer.JoinVisitor.meet(StatementPattern node) Deprecated.protected QueryEvaluationStepDefaultEvaluationStrategy.prepare(StatementPattern node, QueryEvaluationContext context) -
Uses of StatementPattern in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type StatementPatternModifier and TypeMethodDescriptionStatementPatternQueryEvaluationStep.filterContextOrEqualVariables(StatementPattern statementPattern, Value subjValue, Value predValue, Value objValue, Resource[] contexts) Generate a predicate that tests for Named contexts are matched by retrieving all statements from the store and filtering out the statements that do not have a context.Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type StatementPatternModifierConstructorDescriptionStatementPatternQueryEvaluationStep(StatementPattern statementPattern, QueryEvaluationContext context, TripleSource tripleSource) -
Uses of StatementPattern in org.eclipse.rdf4j.query.algebra.helpers
Methods in org.eclipse.rdf4j.query.algebra.helpers that return types with arguments of type StatementPatternModifier and TypeMethodDescriptionBGPCollector.getStatementPatterns()Deprecated, for removal: This API element is subject to removal in a future version.StatementPatternCollector.getStatementPatterns()Deprecated, for removal: This API element is subject to removal in a future version.static List<StatementPattern> StatementPatternCollector.process(QueryModelNode node) Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.eclipse.rdf4j.query.algebra.helpers with parameters of type StatementPatternModifier and TypeMethodDescriptionprotected abstract voidStatementPatternVisitor.accept(StatementPattern node) voidAbstractQueryModelVisitor.meet(StatementPattern node) voidAbstractSimpleQueryModelVisitor.meet(StatementPattern node) voidBGPCollector.meet(StatementPattern sp) Deprecated, for removal: This API element is subject to removal in a future version.voidStatementPatternCollector.meet(StatementPattern node) Deprecated, for removal: This API element is subject to removal in a future version.voidStatementPatternVisitor.meet(StatementPattern node) -
Uses of StatementPattern in org.eclipse.rdf4j.query.algebra.helpers.collectors
Methods in org.eclipse.rdf4j.query.algebra.helpers.collectors that return types with arguments of type StatementPatternModifier and TypeMethodDescriptionStatementPatternCollector.getStatementPatterns()static List<StatementPattern> StatementPatternCollector.process(QueryModelNode node) Methods in org.eclipse.rdf4j.query.algebra.helpers.collectors with parameters of type StatementPattern -
Uses of StatementPattern in org.eclipse.rdf4j.queryrender
Methods in org.eclipse.rdf4j.queryrender that return StatementPatternModifier and TypeMethodDescriptionBaseTupleExprRenderer.toStatementPattern(ProjectionElemList theList) Turn a ProjectionElemList for a construct query projection (three elements aliased as 'subject', 'predicate' and 'object' in that order) into a StatementPattern.Methods in org.eclipse.rdf4j.queryrender with parameters of type StatementPatternModifier and TypeMethodDescriptionvoidBaseTupleExprRenderer.meet(StatementPattern theStatementPattern) -
Uses of StatementPattern in org.eclipse.rdf4j.queryrender.sparql
Methods in org.eclipse.rdf4j.queryrender.sparql with parameters of type StatementPatternModifier and TypeMethodDescriptionvoidContextCollector.meet(StatementPattern thePattern) voidSparqlTupleExprRenderer.meet(StatementPattern thePattern) -
Uses of StatementPattern in org.eclipse.rdf4j.sail.base
Methods in org.eclipse.rdf4j.sail.base that return types with arguments of type StatementPatternModifier and TypeMethodDescriptionChangeset.getObservations()Deprecated.Use getObserved() instead! -
Uses of StatementPattern in org.eclipse.rdf4j.sail.lucene
Methods in org.eclipse.rdf4j.sail.lucene that return StatementPatternModifier and TypeMethodDescriptionQuerySpec.QueryParam.getBoostPattern()QuerySpec.QueryParam.getFieldPattern()QuerySpec.getIdPattern()QuerySpec.getMatchesPattern()QuerySpec.QueryParam.getPropertyPattern()QuerySpec.QueryParam.getQueryPattern()QuerySpec.getScorePattern()QuerySpec.QueryParam.getSnippetPattern()QuerySpec.getTypePattern()QuerySpec.QueryParam.getTypePattern()Methods in org.eclipse.rdf4j.sail.lucene with parameters of type StatementPatternModifier and TypeMethodDescriptionvoidDistanceQuerySpec.setGeometryPattern(StatementPattern sp) voidGeoRelationQuerySpec.setGeometryPattern(StatementPattern sp) Constructors in org.eclipse.rdf4j.sail.lucene with parameters of type StatementPatternModifierConstructorDescriptionQueryParam(StatementPattern queryPattern, StatementPattern propertyPattern, StatementPattern snippetPattern, StatementPattern typePattern, String query, IRI property, Float boost) QueryParam(StatementPattern fieldPattern, StatementPattern queryPattern, StatementPattern propertyPattern, StatementPattern snippetPattern, StatementPattern boostPattern, StatementPattern typePattern, String query, IRI property, Float boost) QuerySpec(StatementPattern matchesPattern, Collection<QuerySpec.QueryParam> queryPatterns, StatementPattern scorePattern, StatementPattern typePattern, StatementPattern idPattern, Resource subject)