com.bigdata.rdf.sail.sparql.ast
Interface SyntaxTreeBuilderVisitor

All Known Implementing Classes:
ASTVisitorBase, BatchRDFValueResolver, BigdataASTVisitorBase, BigdataExprBuilder, BlankNodeVarProcessor, GroupGraphPatternBuilder, TriplePatternExprBuilder, UpdateExprBuilder, ValueExprBuilder

public interface SyntaxTreeBuilderVisitor


Method Summary
 Object visit(ASTAbs node, Object data)
           
 Object visit(ASTAdd node, Object data)
           
 Object visit(ASTAnd node, Object data)
           
 Object visit(ASTAskQuery node, Object data)
           
 Object visit(ASTAvg node, Object data)
           
 Object visit(ASTBaseDecl node, Object data)
           
 Object visit(ASTBasicGraphPattern node, Object data)
           
 Object visit(ASTBindingsClause node, Object data)
           
 Object visit(ASTBindingSet node, Object data)
           
 Object visit(ASTBindingSets node, Object data)
           
 Object visit(ASTBindingValue node, Object data)
           
 Object visit(ASTBindingVars node, Object data)
           
 Object visit(ASTBind node, Object data)
           
 Object visit(ASTBlankNode node, Object data)
           
 Object visit(ASTBlankNodePropertyList node, Object data)
           
 Object visit(ASTBNodeFunc node, Object data)
           
 Object visit(ASTBound node, Object data)
           
 Object visit(ASTCeil node, Object data)
           
 Object visit(ASTClear node, Object data)
           
 Object visit(ASTCoalesce node, Object data)
           
 Object visit(ASTCollection node, Object data)
           
 Object visit(ASTCompare node, Object data)
           
 Object visit(ASTConcat node, Object data)
           
 Object visit(ASTConstraint node, Object data)
           
 Object visit(ASTConstruct node, Object data)
           
 Object visit(ASTConstructQuery node, Object data)
           
 Object visit(ASTContains node, Object data)
           
 Object visit(ASTCopy node, Object data)
           
 Object visit(ASTCount node, Object data)
           
 Object visit(ASTCreate node, Object data)
           
 Object visit(ASTDatasetClause node, Object data)
           
 Object visit(ASTDatatype node, Object data)
           
 Object visit(ASTDay node, Object data)
           
 Object visit(ASTDeleteClause node, Object data)
           
 Object visit(ASTDeleteData node, Object data)
           
 Object visit(ASTDeleteWhere node, Object data)
           
 Object visit(ASTDescribe node, Object data)
           
 Object visit(ASTDescribeQuery node, Object data)
           
 Object visit(ASTDrop node, Object data)
           
 Object visit(ASTEncodeForURI node, Object data)
           
 Object visit(ASTExistsFunc node, Object data)
           
 Object visit(ASTFalse node, Object data)
           
 Object visit(ASTFloor node, Object data)
           
 Object visit(ASTFunctionCall node, Object data)
           
 Object visit(ASTGraphGraphPattern node, Object data)
           
 Object visit(ASTGraphOrDefault node, Object data)
           
 Object visit(ASTGraphPatternGroup node, Object data)
           
 Object visit(ASTGraphRefAll node, Object data)
           
 Object visit(ASTGroupClause node, Object data)
           
 Object visit(ASTGroupConcat node, Object data)
           
 Object visit(ASTGroupCondition node, Object data)
           
 Object visit(ASTHavingClause node, Object data)
           
 Object visit(ASTHours node, Object data)
           
 Object visit(ASTIf node, Object data)
           
 Object visit(ASTInfix node, Object data)
           
 Object visit(ASTIn node, Object data)
           
 Object visit(ASTInsertClause node, Object data)
           
 Object visit(ASTInsertData node, Object data)
           
 Object visit(ASTIRIFunc node, Object data)
           
 Object visit(ASTIRI node, Object data)
           
 Object visit(ASTIsBlank node, Object data)
           
 Object visit(ASTIsIRI node, Object data)
           
 Object visit(ASTIsLiteral node, Object data)
           
 Object visit(ASTIsNumeric node, Object data)
           
 Object visit(ASTLangMatches node, Object data)
           
 Object visit(ASTLang node, Object data)
           
 Object visit(ASTLet node, Object data)
           
 Object visit(ASTLimit node, Object data)
           
 Object visit(ASTLoad node, Object data)
           
 Object visit(ASTLowerCase node, Object data)
           
 Object visit(ASTMath node, Object data)
           
 Object visit(ASTMax node, Object data)
           
 Object visit(ASTMD5 node, Object data)
           
 Object visit(ASTMin node, Object data)
           
 Object visit(ASTMinusGraphPattern node, Object data)
           
 Object visit(ASTMinutes node, Object data)
           
 Object visit(ASTModify node, Object data)
           
 Object visit(ASTMonth node, Object data)
           
 Object visit(ASTMove node, Object data)
           
 Object visit(ASTNamedSubqueryInclude node, Object data)
           
 Object visit(ASTNamedSubquery node, Object data)
           
 Object visit(ASTNotExistsFunc node, Object data)
           
 Object visit(ASTNotIn node, Object data)
           
 Object visit(ASTNot node, Object data)
           
 Object visit(ASTNow node, Object data)
           
 Object visit(ASTNumericLiteral node, Object data)
           
 Object visit(ASTObjectList node, Object data)
           
 Object visit(ASTOffset node, Object data)
           
 Object visit(ASTOptionalGraphPattern node, Object data)
           
 Object visit(ASTOrderClause node, Object data)
           
 Object visit(ASTOrderCondition node, Object data)
           
 Object visit(ASTOr node, Object data)
           
 Object visit(ASTPathAlternative node, Object data)
           
 Object visit(ASTPathElt node, Object data)
           
 Object visit(ASTPathMod node, Object data)
           
 Object visit(ASTPathOneInPropertySet node, Object data)
           
 Object visit(ASTPathSequence node, Object data)
           
 Object visit(ASTPrefixDecl node, Object data)
           
 Object visit(ASTProjectionElem node, Object data)
           
 Object visit(ASTPropertyList node, Object data)
           
 Object visit(ASTPropertyListPath node, Object data)
           
 Object visit(ASTQName node, Object data)
           
 Object visit(ASTQuadsNotTriples node, Object data)
           
 Object visit(ASTQueryContainer node, Object data)
           
 Object visit(ASTRand node, Object data)
           
 Object visit(ASTRDFLiteral node, Object data)
           
 Object visit(ASTRegexExpression node, Object data)
           
 Object visit(ASTReplace node, Object data)
           
 Object visit(ASTRound node, Object data)
           
 Object visit(ASTSameTerm node, Object data)
           
 Object visit(ASTSample node, Object data)
           
 Object visit(ASTSeconds node, Object data)
           
 Object visit(ASTSelect node, Object data)
           
 Object visit(ASTSelectQuery node, Object data)
           
 Object visit(ASTServiceGraphPattern node, Object data)
           
 Object visit(ASTSHA1 node, Object data)
           
 Object visit(ASTSHA224 node, Object data)
           
 Object visit(ASTSHA256 node, Object data)
           
 Object visit(ASTSHA384 node, Object data)
           
 Object visit(ASTSHA512 node, Object data)
           
 Object visit(ASTSolutionsRef node, Object data)
           
 Object visit(ASTStrAfter node, Object data)
           
 Object visit(ASTStrBefore node, Object data)
           
 Object visit(ASTStrDt node, Object data)
           
 Object visit(ASTStrEnds node, Object data)
           
 Object visit(ASTString node, Object data)
           
 Object visit(ASTStrLang node, Object data)
           
 Object visit(ASTStrLen node, Object data)
           
 Object visit(ASTStr node, Object data)
           
 Object visit(ASTStrStarts node, Object data)
           
 Object visit(ASTSubstr node, Object data)
           
 Object visit(ASTSum node, Object data)
           
 Object visit(ASTTimezone node, Object data)
           
 Object visit(ASTTRefPattern node, Object data)
           
 Object visit(ASTTriplesSameSubject node, Object data)
           
 Object visit(ASTTriplesSameSubjectPath node, Object data)
           
 Object visit(ASTTrue node, Object data)
           
 Object visit(ASTTz node, Object data)
           
 Object visit(ASTUnionGraphPattern node, Object data)
           
 Object visit(ASTUpdateContainer node, Object data)
           
 Object visit(ASTUpdateSequence node, Object data)
           
 Object visit(ASTUpperCase node, Object data)
           
 Object visit(ASTVar node, Object data)
           
 Object visit(ASTWhereClause node, Object data)
           
 Object visit(ASTYear node, Object data)
           
 Object visit(SimpleNode node, Object data)
           
 

Method Detail

visit

Object visit(SimpleNode node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTUpdateSequence node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTUpdateContainer node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTQueryContainer node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTBaseDecl node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTPrefixDecl node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTSelectQuery node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTSelect node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTProjectionElem node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTConstructQuery node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTConstruct node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTDescribeQuery node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTDescribe node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTAskQuery node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTNamedSubquery node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTDatasetClause node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTWhereClause node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTBindingsClause node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTBindingVars node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTBindingSets node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTBindingSet node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTBindingValue node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTGroupClause node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTOrderClause node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTGroupCondition node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTHavingClause node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTOrderCondition node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTLimit node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTOffset node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTGraphPatternGroup node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTBasicGraphPattern node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTNamedSubqueryInclude node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTOptionalGraphPattern node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTGraphGraphPattern node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTUnionGraphPattern node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTMinusGraphPattern node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTServiceGraphPattern node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTConstraint node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTFunctionCall node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTTriplesSameSubject node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTPropertyList node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTObjectList node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTTriplesSameSubjectPath node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTPropertyListPath node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTPathAlternative node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTPathSequence node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTPathElt node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTIRI node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTPathOneInPropertySet node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTPathMod node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTBlankNodePropertyList node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTCollection node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTVar node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTOr node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTAnd node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTCompare node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTInfix node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTMath node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTNot node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTNumericLiteral node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTCount node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTSum node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTMin node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTMax node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTAvg node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTSample node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTGroupConcat node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTMD5 node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTSHA1 node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTSHA224 node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTSHA256 node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTSHA384 node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTSHA512 node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTNow node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTYear node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTMonth node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTDay node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTHours node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTMinutes node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTSeconds node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTTimezone node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTTz node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTRand node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTAbs node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTCeil node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTFloor node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTRound node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTSubstr node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTStrLen node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTUpperCase node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTLowerCase node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTStrStarts node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTStrEnds node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTStrBefore node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTStrAfter node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTReplace node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTConcat node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTContains node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTEncodeForURI node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTIf node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTIn node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTNotIn node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTCoalesce node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTStr node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTLang node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTLangMatches node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTDatatype node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTBound node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTSameTerm node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTIsIRI node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTIsBlank node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTIsLiteral node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTIsNumeric node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTBNodeFunc node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTIRIFunc node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTStrDt node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTStrLang node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTBind node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTLet node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTRegexExpression node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTExistsFunc node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTNotExistsFunc node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTRDFLiteral node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTTrue node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTFalse node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTString node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTQName node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTBlankNode node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTGraphRefAll node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTGraphOrDefault node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTSolutionsRef node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTQuadsNotTriples node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTLoad node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTClear node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTDrop node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTAdd node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTMove node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTCopy node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTCreate node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTInsertData node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTDeleteData node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTDeleteWhere node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTDeleteClause node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTInsertClause node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTModify node,
             Object data)
             throws VisitorException
Throws:
VisitorException

visit

Object visit(ASTTRefPattern node,
             Object data)
             throws VisitorException
Throws:
VisitorException


Copyright © 2006-2012 SYSTAP, LLC. All Rights Reserved.