Class VarNameCollector
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<java.lang.RuntimeException>
-
- org.eclipse.rdf4j.query.algebra.helpers.VarNameCollector
-
- All Implemented Interfaces:
QueryModelVisitor<java.lang.RuntimeException>
@Deprecated(forRemoval=true, since="4.1.0") public class VarNameCollector extends AbstractQueryModelVisitor<java.lang.RuntimeException>
Deprecated, for removal: This API element is subject to removal in a future version.A QueryModelVisitor that collects the names of (non-constant) variables that are used in a query model.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<java.lang.String>
varNames
Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Summary
Constructors Constructor Description VarNameCollector()
Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Set<java.lang.String>
getVarNames()
Deprecated, for removal: This API element is subject to removal in a future version.void
meet(Var var)
Deprecated, for removal: This API element is subject to removal in a future version.static java.util.Set<java.lang.String>
process(QueryModelNode node)
Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor
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, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExpr
-
-
-
-
Method Detail
-
process
public static java.util.Set<java.lang.String> process(QueryModelNode node)
Deprecated, for removal: This API element is subject to removal in a future version.
-
getVarNames
public java.util.Set<java.lang.String> getVarNames()
Deprecated, for removal: This API element is subject to removal in a future version.
-
meet
public void meet(Var var)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
meet
in interfaceQueryModelVisitor<java.lang.RuntimeException>
- Overrides:
meet
in classAbstractQueryModelVisitor<java.lang.RuntimeException>
-
-