Class TupleExprBuilder
- java.lang.Object
- 
- org.eclipse.rdf4j.query.parser.sparql.AbstractASTVisitor
- 
- org.eclipse.rdf4j.query.parser.sparql.TupleExprBuilder
 
 
- 
- All Implemented Interfaces:
- SyntaxTreeBuilderVisitor
 - Direct Known Subclasses:
- UpdateExprBuilder
 
 @InternalUseOnly public class TupleExprBuilder extends AbstractASTVisitor A SPARQL AST visitor implementation that creates a query algebra representation of the query.- Author:
- Arjohn Kampman
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description protected classTupleExprBuilder.SameTermCollectorprotected classTupleExprBuilder.VarCollector
 - 
Field SummaryFields Modifier and Type Field Description protected org.eclipse.rdf4j.model.ValueFactoryvalueFactory
 - 
Constructor SummaryConstructors Constructor Description TupleExprBuilder(org.eclipse.rdf4j.model.ValueFactory valueFactory)
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
mapValueExprToVarprotected Var mapValueExprToVar(Object valueExpr) Maps the given valueExpr to a Var. If the supplied ValueExpr is a Var, the object itself will be returned. If it is a ValueConstant, this method will check if an existing variable mapping exists and return that mapped variable, otherwise it will create and store a new mapping.- Parameters:
- valueExpr-
- Returns:
- a Var for the given valueExpr.
- Throws:
- IllegalArgumentException- if the supplied ValueExpr is null or of an unexpected type.
 
 - 
getValueForExprprotected org.eclipse.rdf4j.model.Value getValueForExpr(ValueExpr valueExpr) Retrieve the associated Value (if any) for the given valueExpr.- Parameters:
- valueExpr-
- Returns:
- the value of the given ValueExpr, or null if no value exists.
- Throws:
- IllegalArgumentException- if the supplied ValueExpr is null or of an unexpected type.
 
 - 
createAnonVarprotected Var createAnonVar() Creates an anonymous Var with a unique, randomly generated, variable name.- Returns:
- an anonymous Var with a unique, randomly generated, variable name
 
 - 
visitpublic TupleExpr visit(ASTQueryContainer node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic TupleExpr visit(ASTSelectQuery node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic TupleExpr visit(ASTSelect node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic TupleExpr visit(ASTConstructQuery node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic TupleExpr visit(ASTConstruct node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic TupleExpr visit(ASTDescribeQuery node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic TupleExpr visit(ASTDescribe node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic TupleExpr visit(ASTAskQuery node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Group visit(ASTGroupClause node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic String visit(ASTGroupCondition node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic List<OrderElem> visit(ASTOrderClause node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic OrderElem visit(ASTOrderCondition node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Long visit(ASTLimit node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Long visit(ASTOffset node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic TupleExpr visit(ASTGraphPatternGroup node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTServiceGraphPattern node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTOptionalGraphPattern node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTGraphGraphPattern node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTUnionGraphPattern node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTMinusGraphPattern node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTPropertyList propListNode, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic TupleExpr visit(ASTPathAlternative pathAltNode, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic PropertySetElem visit(ASTPathOneInPropertySet node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic TupleExpr visit(ASTPathSequence pathSeqNode, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic TupleExpr visit(ASTPathElt pathElement, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTPropertyListPath propListNode, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic List<ValueExpr> visit(ASTObjectList node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Var visit(ASTBlankNodePropertyList node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Var visit(ASTCollection node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTConstraint node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Or visit(ASTOr node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTAnd node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Not visit(ASTNot node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Coalesce visit(ASTCoalesce node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Compare visit(ASTCompare node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTSubstr node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTConcat node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTAbs node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTCeil node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTContains node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTFloor node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTRound node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTRand node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic SameTerm visit(ASTSameTerm node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Sample visit(ASTSample node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic MathExpr visit(ASTMath node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTFunctionCall node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTEncodeForURI node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTStr node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTStrDt node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTStrStarts node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTStrEnds node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTStrLen node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTStrAfter node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTStrBefore node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTUpperCase node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTLowerCase node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTStrLang node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTNow node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTYear node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTMonth node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTDay node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTHours node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTMinutes node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTSeconds node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTTimezone node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTTz node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTMD5 node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTSHA1 node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTSHA224 node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTSHA256 node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTSHA384 node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTSHA512 node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTUUID node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTSTRUUID node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic IRIFunction visit(ASTIRIFunc node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Lang visit(ASTLang node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Datatype visit(ASTDatatype node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTLangMatches node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic BindingSetAssignment visit(ASTInlineData node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic BindingSetAssignment visit(ASTBindingsClause node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic BindingSet visit(ASTBindingSet node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic ValueExpr visit(ASTBindingValue node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic ValueExpr visit(ASTBound node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic IsURI visit(ASTIsIRI node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic IsBNode visit(ASTIsBlank node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic IsLiteral visit(ASTIsLiteral node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic IsNumeric visit(ASTIsNumeric node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTBNodeFunc node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTRegexExpression node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic FunctionCall visit(ASTReplace node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Exists visit(ASTExistsFunc node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Not visit(ASTNotExistsFunc node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic If visit(ASTIf node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic ValueExpr visit(ASTInfix node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic ValueExpr visit(ASTIn node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic ValueExpr visit(ASTNotIn node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Var visit(ASTVar node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic ValueConstant visit(ASTIRI node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTQName node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTBind node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTBlankNode node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic ValueConstant visit(ASTRDFLiteral node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic ValueConstant visit(ASTNumericLiteral node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic ValueConstant visit(ASTTrue node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic ValueConstant visit(ASTFalse node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic String visit(ASTString node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTCount node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTGroupConcat node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTMax node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTMin node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTSum node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTAvg node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic TupleExpr visit(ASTTripleRef node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic Object visit(ASTTriplesSameSubjectPath node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 - 
visitpublic ValueConstant visit(ASTConstTripleRef node, Object data) throws VisitorException - Specified by:
- visitin interface- SyntaxTreeBuilderVisitor
- Overrides:
- visitin class- AbstractASTVisitor
- Throws:
- VisitorException
 
 
- 
 
-