Class WildcardProjectionProcessor.QueryVariableCollector
- java.lang.Object
-
- org.eclipse.rdf4j.query.parser.sparql.AbstractASTVisitor
-
- org.eclipse.rdf4j.query.parser.sparql.WildcardProjectionProcessor.QueryVariableCollector
-
- All Implemented Interfaces:
SyntaxTreeBuilderVisitor
- Enclosing class:
- WildcardProjectionProcessor
private static class WildcardProjectionProcessor.QueryVariableCollector extends AbstractASTVisitor
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<java.lang.String>
variableNames
-
Constructor Summary
Constructors Modifier Constructor Description private
QueryVariableCollector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>
getVariableNames()
java.lang.Object
visit(ASTBind node, java.lang.Object data)
java.lang.Object
visit(ASTConstraint node, java.lang.Object data)
java.lang.Object
visit(ASTProjectionElem node, java.lang.Object data)
java.lang.Object
visit(ASTSelectQuery node, java.lang.Object data)
java.lang.Object
visit(ASTVar node, java.lang.Object data)
-
Methods inherited from class org.eclipse.rdf4j.query.parser.sparql.AbstractASTVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Method Detail
-
getVariableNames
public java.util.Set<java.lang.String> getVariableNames()
-
visit
public java.lang.Object visit(ASTSelectQuery node, java.lang.Object data) throws VisitorException
- Specified by:
visit
in interfaceSyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
VisitorException
-
visit
public java.lang.Object visit(ASTProjectionElem node, java.lang.Object data) throws VisitorException
- Specified by:
visit
in interfaceSyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
VisitorException
-
visit
public java.lang.Object visit(ASTBind node, java.lang.Object data) throws VisitorException
- Specified by:
visit
in interfaceSyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
VisitorException
-
visit
public java.lang.Object visit(ASTConstraint node, java.lang.Object data) throws VisitorException
- Specified by:
visit
in interfaceSyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
VisitorException
-
visit
public java.lang.Object visit(ASTVar node, java.lang.Object data) throws VisitorException
- Specified by:
visit
in interfaceSyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
VisitorException
-
-