Uses of Class
org.eclipse.rdf4j.query.algebra.StatementPattern
-
Packages that use StatementPattern Package Description org.eclipse.rdf4j.query.algebra Abstract Query Algebra model.org.eclipse.rdf4j.query.algebra.evaluation.impl org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps org.eclipse.rdf4j.query.algebra.evaluation.optimizer org.eclipse.rdf4j.query.algebra.helpers org.eclipse.rdf4j.query.algebra.helpers.collectors 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.repository.sail.helpers Helper and utility classes for theSailRepositoryorg.eclipse.rdf4j.sail.base Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).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 StatementPattern in org.eclipse.rdf4j.query.algebra
Methods in org.eclipse.rdf4j.query.algebra that return StatementPattern Modifier and Type Method Description StatementPatternStatementPattern. clone()Methods in org.eclipse.rdf4j.query.algebra with parameters of type StatementPattern Modifier and Type Method Description voidQueryModelVisitor. meet(StatementPattern node) -
Uses of StatementPattern in org.eclipse.rdf4j.query.algebra.evaluation.impl
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type StatementPattern Modifier and Type Method Description CloseableIteration<BindingSet,QueryEvaluationException>DefaultEvaluationStrategy. evaluate(StatementPattern statementPattern, BindingSet bindings)Deprecated.protected doubleEvaluationStatistics.CardinalityCalculator. getCardinality(StatementPattern sp)private doubleEvaluationStatistics.CardinalityCalculator. getCardinalityInternal(StatementPattern node)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.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.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.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.voidEvaluationStatistics.CardinalityCalculator. meet(StatementPattern sp)voidEvaluationStatistics.ServiceNodeAnalyzer. meet(StatementPattern node)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
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps declared as StatementPattern Modifier and Type Field Description private StatementPatternStatementPatternQueryEvaluationStep. statementPatternMethods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type StatementPattern Modifier and Type Method Description protected static java.util.function.Predicate<Statement>StatementPatternQueryEvaluationStep. 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.private static java.util.function.Predicate<Statement>StatementPatternQueryEvaluationStep. filterSameVariable(StatementPattern statementPattern, Value subjValue, Value predValue, Value objValue, java.util.function.Predicate<Statement> filter)Build one predicate that filters the statements for ?s ?p ?s cases.Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type StatementPattern Constructor Description StatementPatternQueryEvaluationStep(StatementPattern statementPattern, QueryEvaluationContext context, TripleSource tripleSource) -
Uses of StatementPattern in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
Methods in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with parameters of type StatementPattern Modifier and Type Method Description protected voidQueryJoinOptimizer.JoinVisitor.StatementPatternVarCollector. accept(StatementPattern node)voidFilterOptimizer.FilterRelocator. meet(StatementPattern sp)voidQueryJoinOptimizer.JoinVisitor. meet(StatementPattern node) -
Uses of StatementPattern in org.eclipse.rdf4j.query.algebra.helpers
Fields in org.eclipse.rdf4j.query.algebra.helpers with type parameters of type StatementPattern Modifier and Type Field Description private java.util.List<StatementPattern>BGPCollector. statementPatternsDeprecated, for removal: This API element is subject to removal in a future version.private java.util.List<StatementPattern>StatementPatternCollector. stPatternsDeprecated, for removal: This API element is subject to removal in a future version.Methods in org.eclipse.rdf4j.query.algebra.helpers that return types with arguments of type StatementPattern Modifier and Type Method Description java.util.List<StatementPattern>BGPCollector. getStatementPatterns()Deprecated, for removal: This API element is subject to removal in a future version.java.util.List<StatementPattern>StatementPatternCollector. getStatementPatterns()Deprecated, for removal: This API element is subject to removal in a future version.static java.util.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 StatementPattern Modifier and Type Method Description protected 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
Fields in org.eclipse.rdf4j.query.algebra.helpers.collectors with type parameters of type StatementPattern Modifier and Type Field Description private java.util.List<StatementPattern>StatementPatternCollector. statementPatternsMethods in org.eclipse.rdf4j.query.algebra.helpers.collectors that return types with arguments of type StatementPattern Modifier and Type Method Description java.util.List<StatementPattern>StatementPatternCollector. getStatementPatterns()static java.util.List<StatementPattern>StatementPatternCollector. process(QueryModelNode node)Methods in org.eclipse.rdf4j.query.algebra.helpers.collectors with parameters of type StatementPattern Modifier and Type Method Description voidStatementPatternCollector. meet(StatementPattern node) -
Uses of StatementPattern in org.eclipse.rdf4j.query.parser.sparql
Methods in org.eclipse.rdf4j.query.parser.sparql that return types with arguments of type StatementPattern Modifier and Type Method Description private java.util.List<StatementPattern>TupleExprBuilder. replaceSameTermVars(java.util.List<StatementPattern> statementPatterns, java.util.Set<SameTerm> sameTermConstraints)Methods in org.eclipse.rdf4j.query.parser.sparql with parameters of type StatementPattern Modifier and Type Method Description voidConstructorBuilder.BasicPatternVerifier. meet(StatementPattern node)Method parameters in org.eclipse.rdf4j.query.parser.sparql with type arguments of type StatementPattern Modifier and Type Method Description private java.util.Set<Var>ConstructorBuilder. getConstructVars(java.util.Collection<StatementPattern> statementPatterns)Gets the set of variables that are relevant for the constructor.private java.util.Set<Var>TupleExprBuilder. getConstructVars(java.util.Collection<StatementPattern> statementPatterns)Gets the set of variables that are relevant for the constructor.private java.util.List<StatementPattern>TupleExprBuilder. replaceSameTermVars(java.util.List<StatementPattern> statementPatterns, java.util.Set<SameTerm> sameTermConstraints) -
Uses of StatementPattern in org.eclipse.rdf4j.queryrender
Methods in org.eclipse.rdf4j.queryrender that return StatementPattern Modifier and Type Method Description StatementPatternBaseTupleExprRenderer. 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 StatementPattern Modifier and Type Method Description voidBaseTupleExprRenderer. meet(StatementPattern theStatementPattern) -
Uses of StatementPattern in org.eclipse.rdf4j.queryrender.sparql
Methods in org.eclipse.rdf4j.queryrender.sparql with parameters of type StatementPattern Modifier and Type Method Description voidContextCollector. meet(StatementPattern thePattern)voidSparqlTupleExprRenderer. meet(StatementPattern thePattern)(package private) java.lang.StringSparqlTupleExprRenderer. renderPattern(StatementPattern thePattern) -
Uses of StatementPattern in org.eclipse.rdf4j.queryrender.sparql.experimental
Methods in org.eclipse.rdf4j.queryrender.sparql.experimental with parameters of type StatementPattern Modifier and Type Method Description voidParsedQueryPreprocessor. meet(StatementPattern node)voidPreprocessedQuerySerializer. meet(StatementPattern node)voidPropertyPathSerializer. meet(StatementPattern node) -
Uses of StatementPattern in org.eclipse.rdf4j.repository.sail.helpers
Methods in org.eclipse.rdf4j.repository.sail.helpers with parameters of type StatementPattern Modifier and Type Method Description private StatementSailUpdateExecutor. createStatementFromPattern(StatementPattern pattern, BindingSet sourceBinding, MapBindingSet bnodeMapping) -
Uses of StatementPattern in org.eclipse.rdf4j.sail.base
Methods in org.eclipse.rdf4j.sail.base that return types with arguments of type StatementPattern Modifier and Type Method Description java.util.Set<StatementPattern>Changeset. getObservations()Deprecated.Use getObserved() instead! -
Uses of StatementPattern in org.eclipse.rdf4j.sail.lucene
Fields in org.eclipse.rdf4j.sail.lucene declared as StatementPattern Modifier and Type Field Description private StatementPatternQuerySpec.QueryParam. boostPatternprivate StatementPatternQuerySpec.QueryParam. fieldPatternprivate StatementPatternDistanceQuerySpec. geoStatementprivate StatementPatternGeoRelationQuerySpec. geoStatementprivate StatementPatternQuerySpec. idPatternprivate StatementPatternQuerySpec. matchesPatternprivate StatementPatternQuerySpec.QueryParam. propertyPatternprivate StatementPatternQuerySpec.QueryParam. queryPatternprivate StatementPatternQuerySpec. scorePatternprivate StatementPatternQuerySpec.QueryParam. snippetPatternprivate StatementPatternQuerySpec.QueryParam. typePatternprivate StatementPatternQuerySpec. typePatternFields in org.eclipse.rdf4j.sail.lucene with type parameters of type StatementPattern Modifier and Type Field Description java.util.ArrayList<StatementPattern>QuerySpecBuilder.PatternFilter. boostPatternsjava.util.ArrayList<StatementPattern>QuerySpecBuilder.PatternFilter. idPatternsjava.util.ArrayList<StatementPattern>QuerySpecBuilder.PatternFilter. matchesPatternsjava.util.ArrayList<StatementPattern>QuerySpecBuilder.PatternFilter. propertyPatternsjava.util.ArrayList<StatementPattern>QuerySpecBuilder.PatternFilter. queryPatternsjava.util.ArrayList<StatementPattern>QuerySpecBuilder.PatternFilter. scorePatternsjava.util.ArrayList<StatementPattern>QuerySpecBuilder.PatternFilter. snippetPatternsjava.util.ArrayList<StatementPattern>QuerySpecBuilder.PatternFilter. typePatternsMethods in org.eclipse.rdf4j.sail.lucene that return StatementPattern Modifier and Type Method Description StatementPatternQuerySpec.QueryParam. getBoostPattern()StatementPatternQuerySpec.QueryParam. getFieldPattern()StatementPatternQuerySpec. getIdPattern()StatementPatternQuerySpec. getMatchesPattern()private StatementPatternQuerySpecBuilder. getPattern(Var subjectVar, java.util.ArrayList<StatementPattern> patterns)Returns the StatementPattern, if any, from the specified Collection that has the specified subject var.StatementPatternQuerySpec.QueryParam. getPropertyPattern()StatementPatternQuerySpec.QueryParam. getQueryPattern()StatementPatternQuerySpec. getScorePattern()StatementPatternQuerySpec.QueryParam. getSnippetPattern()StatementPatternQuerySpec. getTypePattern()StatementPatternQuerySpec.QueryParam. getTypePattern()Methods in org.eclipse.rdf4j.sail.lucene that return types with arguments of type StatementPattern Modifier and Type Method Description private java.util.List<StatementPattern>QuerySpecBuilder. getQueryVar(Var subjectVar, java.util.ArrayList<StatementPattern> patterns)Return all the var of the patterns with the subject subjectVar, if a pattern is a literal, it will return a singleton list, otherwise it will return an empty list or a list without any literal varMethods in org.eclipse.rdf4j.sail.lucene with parameters of type StatementPattern Modifier and Type Method Description private static voidQuerySpec. append(StatementPattern pattern, java.lang.StringBuilder buffer)voidQuerySpecBuilder.PatternFilter. meet(StatementPattern node)Method implementing the visitor pattern that gathers all statements using a predicate from the LuceneSail's namespace.voidDistanceQuerySpec. setGeometryPattern(StatementPattern sp)voidGeoRelationQuerySpec. setGeometryPattern(StatementPattern sp)Method parameters in org.eclipse.rdf4j.sail.lucene with type arguments of type StatementPattern Modifier and Type Method Description private StatementPatternQuerySpecBuilder. getPattern(Var subjectVar, java.util.ArrayList<StatementPattern> patterns)Returns the StatementPattern, if any, from the specified Collection that has the specified subject var.private java.util.List<StatementPattern>QuerySpecBuilder. getQueryVar(Var subjectVar, java.util.ArrayList<StatementPattern> patterns)Return all the var of the patterns with the subject subjectVar, if a pattern is a literal, it will return a singleton list, otherwise it will return an empty list or a list without any literal varConstructors in org.eclipse.rdf4j.sail.lucene with parameters of type StatementPattern Constructor Description QueryParam(StatementPattern queryPattern, StatementPattern propertyPattern, StatementPattern snippetPattern, StatementPattern typePattern, java.lang.String query, IRI property, java.lang.Float boost)QueryParam(StatementPattern fieldPattern, StatementPattern queryPattern, StatementPattern propertyPattern, StatementPattern snippetPattern, StatementPattern boostPattern, StatementPattern typePattern, java.lang.String query, IRI property, java.lang.Float boost)QuerySpec(StatementPattern matchesPattern, java.util.Collection<QuerySpec.QueryParam> queryPatterns, StatementPattern scorePattern, StatementPattern typePattern, StatementPattern idPattern, Resource subject) -
Uses of StatementPattern in org.eclipse.rdf4j.sail.memory
Fields in org.eclipse.rdf4j.sail.memory with type parameters of type StatementPattern Modifier and Type Field Description private java.util.Set<StatementPattern>MemorySailStore.MemorySailSink. observationsMethods in org.eclipse.rdf4j.sail.memory with parameters of type StatementPattern Modifier and Type Method Description doubleMemEvaluationStatistics.MemCardinalityCalculator. getCardinality(StatementPattern sp) -
Uses of StatementPattern in org.eclipse.rdf4j.spin
Methods in org.eclipse.rdf4j.spin with parameters of type StatementPattern Modifier and Type Method Description voidSpinParser.DataVisitor. meet(StatementPattern node)voidSpinRenderer.SpinVisitor. meet(StatementPattern node)
-