Class VarNameCollector
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.helpers.AbstractSimpleQueryModelVisitor<RuntimeException>
-
- org.eclipse.rdf4j.query.algebra.helpers.collectors.VarNameCollector
-
- All Implemented Interfaces:
QueryModelVisitor<RuntimeException>
public class VarNameCollector extends AbstractSimpleQueryModelVisitor<RuntimeException>
A QueryModelVisitor that collects the names of (non-constant) variables that are used in a query model.
-
-
Constructor Summary
Constructors Constructor Description VarNameCollector()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>getVarNames()voidmeet(Var var)static Set<String>process(QueryModelNode node)-
Methods inherited from class org.eclipse.rdf4j.query.algebra.helpers.AbstractSimpleQueryModelVisitor
meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUnsupported, meetUpdateExpr
-
-
-
-
Method Detail
-
process
public static Set<String> process(QueryModelNode node)
-
meet
public void meet(Var var)
- Specified by:
meetin interfaceQueryModelVisitor<RuntimeException>- Overrides:
meetin classAbstractSimpleQueryModelVisitor<RuntimeException>
-
-