Class SPARQLExtQueryVisitorDelegate
- java.lang.Object
 - 
- fr.mines_stetienne.ci.sparql_generate.query.SPARQLExtQueryVisitorDelegate
 
 
- 
- All Implemented Interfaces:
 SPARQLExtQueryVisitor,QueryVisitor
public class SPARQLExtQueryVisitorDelegate extends Object implements SPARQLExtQueryVisitor
- Author:
 - Maxime Lefrançois
 
 
- 
- 
Constructor Summary
Constructors Constructor Description SPARQLExtQueryVisitorDelegate(QueryVisitor delegate) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfinishVisit(Query query)voidstartVisit(Query query)voidvisitAskResultForm(Query query)voidvisitBindingClauses(SPARQLExtQuery query)Visits all the binding clauses likeITERATORandSOURCE.voidvisitConstructResultForm(Query query)voidvisitDatasetDecl(Query query)voidvisitDescribeResultForm(Query query)voidvisitFunctionExpression(SPARQLExtQuery query)Visits theFUNCTIONclause.voidvisitGenerateClause(SPARQLExtQuery query)Visits theGENERATEclause.voidvisitGroupBy(Query query)voidvisitHaving(Query query)voidvisitJsonResultForm(Query query)voidvisitLimit(Query query)voidvisitOffset(Query query)voidvisitOrderBy(Query query)voidvisitPerformClause(SPARQLExtQuery query)Visits thePERFORMclause.voidvisitPostSelect(SPARQLExtQuery query)Visits the select clause after the where.voidvisitPragma(SPARQLExtQuery query)Visits the pragma clause.voidvisitPrologue(Prologue prologue)voidvisitQueryPattern(Query query)voidvisitResultForm(Query query)voidvisitSelectResultForm(Query query)voidvisitTemplateClause(SPARQLExtQuery query)Visits theTEMPLATEclause.voidvisitValues(Query query)- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface fr.mines_stetienne.ci.sparql_generate.query.SPARQLExtQueryVisitor
asSPARQLExtQuery 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
SPARQLExtQueryVisitorDelegate
public SPARQLExtQueryVisitorDelegate(QueryVisitor delegate)
 
 - 
 
- 
Method Detail
- 
visitGenerateClause
public void visitGenerateClause(SPARQLExtQuery query)
Description copied from interface:SPARQLExtQueryVisitorVisits theGENERATEclause.- Specified by:
 visitGenerateClausein interfaceSPARQLExtQueryVisitor- Parameters:
 query- the SPARQL-Ext query.
 
- 
visitBindingClauses
public void visitBindingClauses(SPARQLExtQuery query)
Description copied from interface:SPARQLExtQueryVisitorVisits all the binding clauses likeITERATORandSOURCE.- Specified by:
 visitBindingClausesin interfaceSPARQLExtQueryVisitor- Parameters:
 query- the SPARQL-Ext query.
 
- 
visitTemplateClause
public void visitTemplateClause(SPARQLExtQuery query)
Description copied from interface:SPARQLExtQueryVisitorVisits theTEMPLATEclause.- Specified by:
 visitTemplateClausein interfaceSPARQLExtQueryVisitor- Parameters:
 query- the SPARQL-Ext query.
 
- 
visitFunctionExpression
public void visitFunctionExpression(SPARQLExtQuery query)
Description copied from interface:SPARQLExtQueryVisitorVisits theFUNCTIONclause.- Specified by:
 visitFunctionExpressionin interfaceSPARQLExtQueryVisitor- Parameters:
 query- the SPARQL-Ext query.
 
- 
visitPerformClause
public void visitPerformClause(SPARQLExtQuery query)
Description copied from interface:SPARQLExtQueryVisitorVisits thePERFORMclause.- Specified by:
 visitPerformClausein interfaceSPARQLExtQueryVisitor- Parameters:
 query- the SPARQL-Ext query.
 
- 
visitPostSelect
public void visitPostSelect(SPARQLExtQuery query)
Description copied from interface:SPARQLExtQueryVisitorVisits the select clause after the where.- Specified by:
 visitPostSelectin interfaceSPARQLExtQueryVisitor- Parameters:
 query- the SPARQL-Ext query.
 
- 
startVisit
public void startVisit(Query query)
- Specified by:
 startVisitin interfaceQueryVisitor
 
- 
visitPrologue
public void visitPrologue(Prologue prologue)
- Specified by:
 visitProloguein interfaceQueryVisitor
 
- 
visitResultForm
public void visitResultForm(Query query)
- Specified by:
 visitResultFormin interfaceQueryVisitor
 
- 
visitSelectResultForm
public void visitSelectResultForm(Query query)
- Specified by:
 visitSelectResultFormin interfaceQueryVisitor
 
- 
visitConstructResultForm
public void visitConstructResultForm(Query query)
- Specified by:
 visitConstructResultFormin interfaceQueryVisitor
 
- 
visitDescribeResultForm
public void visitDescribeResultForm(Query query)
- Specified by:
 visitDescribeResultFormin interfaceQueryVisitor
 
- 
visitAskResultForm
public void visitAskResultForm(Query query)
- Specified by:
 visitAskResultFormin interfaceQueryVisitor
 
- 
visitDatasetDecl
public void visitDatasetDecl(Query query)
- Specified by:
 visitDatasetDeclin interfaceQueryVisitor
 
- 
visitQueryPattern
public void visitQueryPattern(Query query)
- Specified by:
 visitQueryPatternin interfaceQueryVisitor
 
- 
visitGroupBy
public void visitGroupBy(Query query)
- Specified by:
 visitGroupByin interfaceQueryVisitor
 
- 
visitHaving
public void visitHaving(Query query)
- Specified by:
 visitHavingin interfaceQueryVisitor
 
- 
visitOrderBy
public void visitOrderBy(Query query)
- Specified by:
 visitOrderByin interfaceQueryVisitor
 
- 
visitLimit
public void visitLimit(Query query)
- Specified by:
 visitLimitin interfaceQueryVisitor
 
- 
visitOffset
public void visitOffset(Query query)
- Specified by:
 visitOffsetin interfaceQueryVisitor
 
- 
visitValues
public void visitValues(Query query)
- Specified by:
 visitValuesin interfaceQueryVisitor
 
- 
visitPragma
public void visitPragma(SPARQLExtQuery query)
Description copied from interface:SPARQLExtQueryVisitorVisits the pragma clause.- Specified by:
 visitPragmain interfaceSPARQLExtQueryVisitor- Parameters:
 query- the SPARQL-Ext query.
 
- 
finishVisit
public void finishVisit(Query query)
- Specified by:
 finishVisitin interfaceQueryVisitor
 
- 
visitJsonResultForm
public void visitJsonResultForm(Query query)
- Specified by:
 visitJsonResultFormin interfaceQueryVisitor
 
 - 
 
 -