public class QueryProcessor extends AbstractASTVisitor
| Constructor and Description |
|---|
QueryProcessor(SparqlRequest request) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDefaultSchema() |
void |
process(ASTOperationContainer qc)
Processes escape sequences in ASTString objects.
|
java.lang.Object |
visit(ASTAbs aabs,
java.lang.Object data) |
java.lang.Object |
visit(ASTBind abind,
java.lang.Object data) |
java.lang.Object |
visit(ASTBound abound,
java.lang.Object data) |
java.lang.Object |
visit(ASTCeil aceil,
java.lang.Object data) |
java.lang.Object |
visit(ASTCoalesce acoalesce,
java.lang.Object data) |
java.lang.Object |
visit(ASTCompare compare,
java.lang.Object data) |
java.lang.Object |
visit(ASTConcat aconcat,
java.lang.Object data) |
java.lang.Object |
visit(ASTConstraint constraint,
java.lang.Object data) |
java.lang.Object |
visit(ASTContains acontain,
java.lang.Object data) |
java.lang.Object |
visit(ASTCount acount,
java.lang.Object data) |
java.lang.Object |
visit(ASTDeleteClause node,
java.lang.Object data) |
java.lang.Object |
visit(ASTExistsFunc aexists,
java.lang.Object data) |
java.lang.Object |
visit(ASTFalse afalse,
java.lang.Object data) |
java.lang.Object |
visit(ASTFloor afloor,
java.lang.Object data) |
java.lang.Object |
visit(ASTFunctionCall afunc,
java.lang.Object data) |
java.lang.Object |
visit(ASTGroupCondition agroup,
java.lang.Object data) |
java.lang.Object |
visit(ASTIf aif,
java.lang.Object data) |
java.lang.Object |
visit(ASTInlineData inline,
java.lang.Object data) |
java.lang.Object |
visit(ASTInsertClause node,
java.lang.Object data) |
java.lang.Object |
visit(ASTInsertData node,
java.lang.Object data) |
java.lang.Object |
visit(ASTIRI airi,
java.lang.Object data) |
java.lang.Object |
visit(ASTIsIRI airi,
java.lang.Object data) |
java.lang.Object |
visit(ASTIsLiteral aliteral,
java.lang.Object data) |
java.lang.Object |
visit(ASTIsNumeric anumeric,
java.lang.Object data) |
java.lang.Object |
visit(ASTLimit limit,
java.lang.Object data) |
java.lang.Object |
visit(ASTMath amath,
java.lang.Object data) |
java.lang.Object |
visit(ASTMax amax,
java.lang.Object data) |
java.lang.Object |
visit(ASTMin amin,
java.lang.Object data) |
java.lang.Object |
visit(ASTNotExistsFunc anexists,
java.lang.Object data) |
java.lang.Object |
visit(ASTNumericLiteral literal,
java.lang.Object data) |
java.lang.Object |
visit(ASTObjectList objectList,
java.lang.Object data) |
java.lang.Object |
visit(ASTOffset aoffset,
java.lang.Object data) |
java.lang.Object |
visit(ASTOptionalGraphPattern optional,
java.lang.Object data) |
java.lang.Object |
visit(ASTOrderCondition order,
java.lang.Object data) |
java.lang.Object |
visit(ASTOr aor,
java.lang.Object data) |
java.lang.Object |
visit(ASTPathAlternative path,
java.lang.Object data) |
java.lang.Object |
visit(ASTPathElt node,
java.lang.Object data) |
java.lang.Object |
visit(ASTPrefixDecl prefixDeclNode,
java.lang.Object data) |
java.lang.Object |
visit(ASTPropertyList propertyList,
java.lang.Object data) |
java.lang.Object |
visit(ASTQName qname,
java.lang.Object data) |
java.lang.Object |
visit(ASTQuadInsertData node,
java.lang.Object data) |
java.lang.Object |
visit(ASTRDFLiteral literal,
java.lang.Object data) |
java.lang.Object |
visit(ASTRegexExpression aregex,
java.lang.Object data) |
java.lang.Object |
visit(ASTReplace areplace,
java.lang.Object data) |
java.lang.Object |
visit(ASTRound around,
java.lang.Object data) |
java.lang.Object |
visit(ASTSelect select,
java.lang.Object data) |
java.lang.Object |
visit(ASTSelectQuery aselect,
java.lang.Object data) |
java.lang.Object |
visit(ASTStrEnds aends,
java.lang.Object data) |
java.lang.Object |
visit(ASTString str,
java.lang.Object data) |
java.lang.Object |
visit(ASTStrLen astrlen,
java.lang.Object data) |
java.lang.Object |
visit(ASTStr astr,
java.lang.Object data) |
java.lang.Object |
visit(ASTStrStarts astarts,
java.lang.Object data) |
java.lang.Object |
visit(ASTSubstr asubstr,
java.lang.Object data) |
java.lang.Object |
visit(ASTSum asum,
java.lang.Object data) |
java.lang.Object |
visit(ASTTripleRef triple,
java.lang.Object data) |
java.lang.Object |
visit(ASTTriplesSameSubject triple,
java.lang.Object data) |
java.lang.Object |
visit(ASTTriplesSameSubjectPath triple,
java.lang.Object data) |
java.lang.Object |
visit(ASTTrue atrue,
java.lang.Object data) |
java.lang.Object |
visit(ASTUnionGraphPattern aunion,
java.lang.Object data) |
java.lang.Object |
visit(ASTVar var,
java.lang.Object data) |
java.lang.Object |
visit(ASTWhereClause node,
java.lang.Object data) |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitpublic QueryProcessor(SparqlRequest request)
public java.lang.String getDefaultSchema()
public void process(ASTOperationContainer qc) throws MalformedQueryException
qc - The query that needs to be processed.MalformedQueryException - If an invalid escape sequence was found.public java.lang.Object visit(ASTPrefixDecl prefixDeclNode, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTTripleRef triple, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTInsertData node, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTQuadInsertData node, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTInsertClause node, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTDeleteClause node, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTSelectQuery aselect, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTSelect select, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTVar var, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTNumericLiteral literal, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTWhereClause node, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTInlineData inline, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTLimit limit, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTOffset aoffset, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTOrderCondition order, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTConstraint constraint, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTGroupCondition agroup, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTBind abind, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTFunctionCall afunc, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTReplace areplace, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTIsNumeric anumeric, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTIsLiteral aliteral, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTIsIRI airi, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTIf aif, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTContains acontain, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTExistsFunc aexists, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTNotExistsFunc anexists, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTCount acount, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTSum asum, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTSubstr asubstr, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTFloor afloor, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTConcat aconcat, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTCoalesce acoalesce, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTStr astr, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTStrLen astrlen, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTStrStarts astarts, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTStrEnds aends, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTCeil aceil, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTRegexExpression aregex, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTMax amax, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTMin amin, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTAbs aabs, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTRound around, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTBound abound, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTOr aor, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTMath amath, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTCompare compare, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTOptionalGraphPattern optional, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTUnionGraphPattern aunion, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTTriplesSameSubject triple, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTTriplesSameSubjectPath triple, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTPropertyList propertyList, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTPathAlternative path, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTObjectList objectList, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTString str, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTRDFLiteral literal, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTFalse afalse, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTTrue atrue, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTIRI airi, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTPathElt node, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionpublic java.lang.Object visit(ASTQName qname, java.lang.Object data) throws VisitorException
visit in interface SyntaxTreeBuilderVisitorvisit in class AbstractASTVisitorVisitorExceptionCopyright © 2025 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence