Class TupleExprBuilder.PathSequenceContext
- java.lang.Object
-
- org.eclipse.rdf4j.query.parser.sparql.TupleExprBuilder.PathSequenceContext
-
- Enclosing class:
- TupleExprBuilder
private static class TupleExprBuilder.PathSequenceContext extends java.lang.ObjectInternal class for keeping track of contextual information relevant for path sequence processing: current scope, context, start and end variable of the path expression. Passed through to visitor methods via thedatainput parameter.
-
-
Field Summary
Fields Modifier and Type Field Description VarcontextVarVarendVarStatementPattern.ScopescopeVarstartVar
-
Constructor Summary
Constructors Constructor Description PathSequenceContext()PathSequenceContext(TupleExprBuilder.PathSequenceContext pathSequenceContext)Create a newTupleExprBuilder.PathSequenceContextthat is a copy of the suppliedpathSequenceContext.
-
-
-
Field Detail
-
scope
public StatementPattern.Scope scope
-
contextVar
public Var contextVar
-
startVar
public Var startVar
-
endVar
public Var endVar
-
-
Constructor Detail
-
PathSequenceContext
public PathSequenceContext(TupleExprBuilder.PathSequenceContext pathSequenceContext)
Create a newTupleExprBuilder.PathSequenceContextthat is a copy of the suppliedpathSequenceContext.- Parameters:
pathSequenceContext- theTupleExprBuilder.PathSequenceContextto copy.
-
PathSequenceContext
public PathSequenceContext()
-
-