| Package | Description |
|---|---|
| org.eclipse.rdf4j.query.algebra |
Abstract Query Algebra model.
|
| org.eclipse.rdf4j.query.algebra.helpers |
| Modifier and Type | Field and Description |
|---|---|
protected Var |
Bound.arg
The operator's argument.
|
| Modifier and Type | Method and Description |
|---|---|
<L extends Collection<Var>> |
TripleRef.getVars(L varCollection)
Adds the variables of this statement pattern to the supplied collection.
|
<L extends Collection<Var>> |
ZeroLengthPath.getVars(L varCollection)
Adds the variables of this statement pattern to the supplied collection.
|
<L extends Collection<Var>> |
StatementPattern.getVars(L varCollection)
Adds the variables of this statement pattern to the supplied collection.
|
| Modifier and Type | Method and Description |
|---|---|
Var |
Var.clone() |
Var |
Bound.getArg()
Gets the argument of this unary value operator.
|
Var |
ZeroLengthPath.getContextVar()
Returns the context variable, if available.
|
Var |
ArbitraryLengthPath.getContextVar()
Returns the context variable, if available.
|
Var |
StatementPattern.getContextVar()
Returns the context variable, if available.
|
Var |
TripleRef.getExprVar()
Returns the context variable, if available.
|
Var |
ValueExprTripleRef.getObjectVar() |
Var |
TripleRef.getObjectVar() |
Var |
ZeroLengthPath.getObjectVar() |
Var |
ArbitraryLengthPath.getObjectVar() |
Var |
StatementPattern.getObjectVar() |
Var |
ValueExprTripleRef.getPredicateVar() |
Var |
TripleRef.getPredicateVar() |
Var |
StatementPattern.getPredicateVar() |
Var |
Projection.getProjectionContext() |
Var |
Service.getServiceRef() |
Var |
ValueExprTripleRef.getSubjectVar() |
Var |
TripleRef.getSubjectVar() |
Var |
ZeroLengthPath.getSubjectVar() |
Var |
ArbitraryLengthPath.getSubjectVar() |
Var |
StatementPattern.getSubjectVar() |
| Modifier and Type | Method and Description |
|---|---|
List<Var> |
TupleFunctionCall.getResultVars() |
List<Var> |
TripleRef.getVarList() |
List<Var> |
ZeroLengthPath.getVarList() |
List<Var> |
StatementPattern.getVarList() |
| Modifier and Type | Method and Description |
|---|---|
void |
TupleFunctionCall.addResultVar(Var resultVar) |
void |
TupleFunctionCall.addResultVars(Var... resultVars) |
void |
QueryModelVisitor.meet(Var node) |
void |
Bound.setArg(Var arg)
Sets the argument of this unary value operator.
|
void |
ZeroLengthPath.setContextVar(Var context) |
void |
ArbitraryLengthPath.setContextVar(Var context) |
void |
StatementPattern.setContextVar(Var context) |
void |
TripleRef.setExprVar(Var context) |
void |
TripleRef.setObjectVar(Var object) |
void |
ZeroLengthPath.setObjectVar(Var object) |
void |
ArbitraryLengthPath.setObjectVar(Var object) |
void |
StatementPattern.setObjectVar(Var object) |
void |
TripleRef.setPredicateVar(Var predicate) |
void |
StatementPattern.setPredicateVar(Var predicate) |
void |
Projection.setProjectionContext(Var projectionContext) |
void |
Service.setServiceRef(Var serviceRef) |
void |
TripleRef.setSubjectVar(Var subject) |
void |
ZeroLengthPath.setSubjectVar(Var subject) |
void |
ArbitraryLengthPath.setSubjectVar(Var subject) |
void |
StatementPattern.setSubjectVar(Var subject) |
| Modifier and Type | Method and Description |
|---|---|
void |
TupleFunctionCall.addResultVars(Iterable<Var> resultVars) |
void |
TupleFunctionCall.setResultVars(Iterable<Var> resultVars) |
| Constructor and Description |
|---|
ArbitraryLengthPath(StatementPattern.Scope scope,
Var subject,
TupleExpr pathExpression,
Var object,
long minLength)
Creates a arbitrary-length path that matches a subject-, predicate- and object variable against statements from
the specified context scope.
|
ArbitraryLengthPath(StatementPattern.Scope scope,
Var subjVar,
TupleExpr pathExpression,
Var objVar,
Var conVar,
long minLength)
Creates a arbitrary-length path that matches a subject-, predicate-, object- and context variable against
statements from the specified context scope.
|
ArbitraryLengthPath(Var subject,
TupleExpr pathExpression,
Var object,
long minLength)
Creates a arbitrary-length path that matches a subject-, predicate- and object variable against statements from
all contexts.
|
ArbitraryLengthPath(Var subject,
TupleExpr pathExpression,
Var object,
Var context,
long minLength)
Creates a arbitrary-length path that matches a subject-, predicate-, object- and context variable against
statements from all contexts.
|
Bound(Var arg) |
Service(Var serviceRef,
TupleExpr serviceExpr,
String serviceExpressionString,
Map<String,String> prefixDeclarations,
String baseURI,
boolean silent) |
StatementPattern(StatementPattern.Scope scope,
Var subject,
Var predicate,
Var object)
Creates a statement pattern that matches a subject-, predicate- and object variable against statements from the
specified context scope.
|
StatementPattern(StatementPattern.Scope scope,
Var subjVar,
Var predVar,
Var objVar,
Var conVar)
Creates a statement pattern that matches a subject-, predicate-, object- and context variable against statements
from the specified context scope.
|
StatementPattern(Var subject,
Var predicate,
Var object)
Creates a statement pattern that matches a subject-, predicate- and object variable against statements from all
contexts.
|
StatementPattern(Var subject,
Var predicate,
Var object,
Var context)
Creates a statement pattern that matches a subject-, predicate-, object- and context variable against statements
from all contexts.
|
ValueExprTripleRef(String extName,
Var s,
Var p,
Var o) |
ZeroLengthPath(StatementPattern.Scope scope,
Var subject,
Var object)
Creates a zero-length path that matches a subject-, predicate- and object variable against statements from the
specified context scope.
|
ZeroLengthPath(StatementPattern.Scope scope,
Var subjVar,
Var objVar,
Var conVar)
Creates a zero-length path that matches a subject-, predicate-, object- and context variable against statements
from the specified context scope.
|
ZeroLengthPath(Var subject,
Var object)
Creates a zero-length path that matches a subject-, predicate- and object variable against statements from all
contexts.
|
ZeroLengthPath(Var subject,
Var object,
Var context)
Creates a zero-length path that matches a subject-, predicate-, object- and context variable against statements
from all contexts.
|
| Modifier and Type | Method and Description |
|---|---|
static Var |
TupleExprs.createConstVar(Value value)
Creates an (anonymous) Var representing a constant value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
VarNameCollector.meet(Var var) |
void |
AbstractQueryModelVisitor.meet(Var node) |
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.