Class UpdateExprBuilder
java.lang.Object
org.eclipse.rdf4j.query.parser.sparql.AbstractASTVisitor
org.eclipse.rdf4j.query.parser.sparql.TupleExprBuilder
org.eclipse.rdf4j.query.parser.sparql.UpdateExprBuilder
- All Implemented Interfaces:
org.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
Extension of TupleExprBuilder that builds Update Expressions.
- Author:
- Jeen Broekstra
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.rdf4j.query.parser.sparql.TupleExprBuilder
TupleExprBuilder.SameTermCollector, TupleExprBuilder.VarCollector
-
Field Summary
Fields inherited from class org.eclipse.rdf4j.query.parser.sparql.TupleExprBuilder
valueFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.eclipse.rdf4j.query.parser.sparql.TupleExprBuilder
castToValueExpr, createAnonVar, getValueForExpr, mapValueExprToVar, 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
-
Constructor Details
-
UpdateExprBuilder
- Parameters:
valueFactory
-
-
-
Method Details
-
visit
public UpdateExpr visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTUpdate node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public InsertData visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTInsertData node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public DeleteData visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTDeleteData node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public TupleExpr visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTQuadsNotTriples node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public Modify visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTDeleteWhere node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public Load visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTLoad node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public Clear visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTClear node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public Clear visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTDrop node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public Create visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTCreate node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public Copy visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTCopy node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public Move visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTMove node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public Add visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTAdd node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public Modify visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTModify node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public TupleExpr visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTDeleteClause node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public TupleExpr visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTInsertClause node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classAbstractASTVisitor
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-
visit
public TupleExpr visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTTripleRef node, Object data) throws org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException - Specified by:
visit
in interfaceorg.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- Overrides:
visit
in classTupleExprBuilder
- Throws:
org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
-