public class TupleExprBuilder extends AbstractASTVisitor
| Modifier and Type | Class and Description |
|---|---|
protected class |
TupleExprBuilder.SameTermCollector |
protected class |
TupleExprBuilder.VarCollector |
| Constructor and Description |
|---|
TupleExprBuilder(ValueFactory valueFactory) |
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, visitpublic TupleExprBuilder(ValueFactory valueFactory)
protected Var mapValueExprToVar(ValueExpr valueExpr)
valueExpr - IllegalArgumentException - if the supplied ValueExpr is null or of an unexpected type.protected Value getValueForExpr(ValueExpr valueExpr)
valueExpr - IllegalArgumentException - if the supplied ValueExpr is null or of an unexpected type.public TupleExpr visit(ASTQueryContainer node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic TupleExpr visit(ASTSelectQuery node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic TupleExpr visit(ASTSelect node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic TupleExpr visit(ASTConstructQuery node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic TupleExpr visit(ASTConstruct node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic TupleExpr visit(ASTDescribeQuery node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic TupleExpr visit(ASTDescribe node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic TupleExpr visit(ASTAskQuery node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Group visit(ASTGroupClause node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic String visit(ASTGroupCondition node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic List<OrderElem> visit(ASTOrderClause node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic OrderElem visit(ASTOrderCondition node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Long visit(ASTLimit node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Long visit(ASTOffset node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTGraphPatternGroup node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTServiceGraphPattern node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTOptionalGraphPattern node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTGraphGraphPattern node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTUnionGraphPattern node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTMinusGraphPattern node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTPropertyList propListNode, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTPathAlternative pathAltNode, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic PropertySetElem visit(ASTPathOneInPropertySet node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTPathSequence pathSeqNode, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTPropertyListPath propListNode, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic List<ValueExpr> visit(ASTObjectList node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Var visit(ASTBlankNodePropertyList node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Var visit(ASTCollection node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTConstraint node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Or visit(ASTOr node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTAnd node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Not visit(ASTNot node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Coalesce visit(ASTCoalesce node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Compare visit(ASTCompare node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTSubstr node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTConcat node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTAbs node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTCeil node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTContains node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTFloor node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTRound node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTRand node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic SameTerm visit(ASTSameTerm node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Sample visit(ASTSample node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic MathExpr visit(ASTMath node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTFunctionCall node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTEncodeForURI node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTStr node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTStrDt node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTStrStarts node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTStrEnds node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTStrLen node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTStrAfter node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTStrBefore node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTUpperCase node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTLowerCase node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTStrLang node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTNow node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTYear node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTMonth node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTDay node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTHours node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTMinutes node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTSeconds node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTTimezone node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTTz node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTMD5 node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTSHA1 node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTSHA224 node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTSHA256 node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTSHA384 node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTSHA512 node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTUUID node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTSTRUUID node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic IRIFunction visit(ASTIRIFunc node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Lang visit(ASTLang node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Datatype visit(ASTDatatype node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTLangMatches node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic BindingSetAssignment visit(ASTInlineData node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic BindingSetAssignment visit(ASTBindingsClause node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic BindingSet visit(ASTBindingSet node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic ValueExpr visit(ASTBindingValue node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic ValueExpr visit(ASTBound node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic IsURI visit(ASTIsIRI node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic IsBNode visit(ASTIsBlank node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic IsLiteral visit(ASTIsLiteral node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic IsNumeric visit(ASTIsNumeric node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTBNodeFunc node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTRegexExpression node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic FunctionCall visit(ASTReplace node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Exists visit(ASTExistsFunc node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Not visit(ASTNotExistsFunc node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic If visit(ASTIf node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic ValueExpr visit(ASTInfix node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic ValueExpr visit(ASTIn node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic ValueExpr visit(ASTNotIn node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Var visit(ASTVar node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic ValueConstant visit(ASTIRI node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTQName node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTBind node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTBlankNode node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic ValueConstant visit(ASTRDFLiteral node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic ValueConstant visit(ASTNumericLiteral node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic ValueConstant visit(ASTTrue node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic ValueConstant visit(ASTFalse node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic String visit(ASTString node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTCount node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTGroupConcat node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTMax node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTMin node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTSum node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic Object visit(ASTAvg node, Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionCopyright © 2015-2020 Eclipse Foundation. All Rights Reserved.