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