| Package | Description |
|---|---|
| org.eclipse.rdf4j.query.algebra |
Query Algebra
|
| org.eclipse.rdf4j.query.algebra.helpers | |
| org.eclipse.rdf4j.query.parser.sparql |
The SPARQL query engine.
|
| org.eclipse.rdf4j.queryrender.builder |
| Modifier and Type | Field and Description |
|---|---|
protected Var |
Bound.arg
The operator's argument.
|
| Modifier and Type | Method and Description |
|---|---|
<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 |
StatementPattern.getContextVar()
Returns the context variable, if available.
|
Var |
ArbitraryLengthPath.getContextVar()
Returns the context variable, if available.
|
Var |
ZeroLengthPath.getObjectVar() |
Var |
StatementPattern.getObjectVar() |
Var |
ArbitraryLengthPath.getObjectVar() |
Var |
StatementPattern.getPredicateVar() |
Var |
Projection.getProjectionContext() |
Var |
Service.getServiceRef() |
Var |
ZeroLengthPath.getSubjectVar() |
Var |
StatementPattern.getSubjectVar() |
Var |
ArbitraryLengthPath.getSubjectVar() |
| Modifier and Type | Method and Description |
|---|---|
List<Var> |
TupleFunctionCall.getResultVars() |
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 |
StatementPattern.setContextVar(Var context) |
void |
ArbitraryLengthPath.setContextVar(Var context) |
void |
ZeroLengthPath.setObjectVar(Var object) |
void |
StatementPattern.setObjectVar(Var object) |
void |
ArbitraryLengthPath.setObjectVar(Var object) |
void |
StatementPattern.setPredicateVar(Var predicate) |
void |
Projection.setProjectionContext(Var projectionContext) |
void |
Service.setServiceRef(Var serviceRef) |
void |
ZeroLengthPath.setSubjectVar(Var subject) |
void |
StatementPattern.setSubjectVar(Var subject) |
void |
ArbitraryLengthPath.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.
|
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) |
| Modifier and Type | Method and Description |
|---|---|
Var |
NegatedPropertySet.getContextVar() |
Var |
GraphPattern.getContextVar() |
Var |
NegatedPropertySet.getSubjectVar() |
protected Var |
TupleExprBuilder.mapValueExprToVar(ValueExpr valueExpr)
Maps the given valueExpr to a Var.
|
Var |
TupleExprBuilder.visit(ASTBlankNodePropertyList node,
Object data) |
Var |
TupleExprBuilder.visit(ASTCollection node,
Object data) |
Var |
TupleExprBuilder.visit(ASTVar node,
Object data) |
| Modifier and Type | Method and Description |
|---|---|
Set<Var> |
TupleExprBuilder.VarCollector.getCollectedVars() |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphPattern.addRequiredSP(Var subjVar,
Var predVar,
Var objVar) |
void |
TupleExprBuilder.VarCollector.meet(Var var) |
void |
NegatedPropertySet.setContextVar(Var contextVar) |
void |
GraphPattern.setContextVar(Var contextVar) |
void |
NegatedPropertySet.setSubjectVar(Var subjectVar) |
| Modifier and Type | Method and Description |
|---|---|
static Var |
GroupBuilder.valueToVar(Value theValue) |
Copyright © 2015-2018 Eclipse Foundation. All Rights Reserved.