Package org.eclipse.rdf4j.query.algebra
Interface VariableScopeChange
-
- All Known Implementing Classes:
AbstractAggregateOperator,AbstractQueryModelNode,Add,AggregateFunctionCall,AggregateOperatorBase,And,ArbitraryLengthPath,Avg,BinaryTupleOperator,BinaryValueOperator,BindingSetAssignment,BNodeGenerator,Bound,Clear,Coalesce,Compare,CompareAll,CompareAny,CompareSubQueryValueOperator,Copy,Count,Create,Datatype,DeleteData,DescribeOperator,Difference,Distinct,EmptySet,Exists,Extension,ExtensionElem,Filter,FunctionCall,Group,GroupConcat,GroupElem,If,In,InsertData,Intersection,IRIFunction,IsBNode,IsLiteral,IsNumeric,IsResource,IsURI,Join,Label,Lang,LangMatches,LeftJoin,Like,ListMemberOperator,Load,LocalName,MathExpr,Max,Min,Modify,Move,MultiProjection,Namespace,NAryValueOperator,Not,Or,Order,OrderElem,Projection,ProjectionElem,ProjectionElemList,QueryModelNodeBase,QueryRoot,Reduced,Regex,SameTerm,Sample,Service,SingletonSet,Slice,StatementPattern,Str,SubQueryValueOperator,Sum,TripleRef,TupleFunctionCall,UnaryTupleOperator,UnaryValueOperator,Union,ValueConstant,ValueExprTripleRef,Var,ZeroLengthPath
public interface VariableScopeChangeQueryModelNodes that can constitute a variable scope change (such as group graph patterns, subselects, etc).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisVariableScopeChange()indicates if the node represents a variable scope change.voidsetVariableScopeChange(boolean isVariableScopeChange)Set the value ofisVariableScopeChange()to true or false.
-
-
-
Method Detail
-
isVariableScopeChange
boolean isVariableScopeChange()
indicates if the node represents a variable scope change.- Returns:
- true iff the node represents a variable scope change.
-
setVariableScopeChange
void setVariableScopeChange(boolean isVariableScopeChange)
Set the value ofisVariableScopeChange()to true or false.
-
-