Class SPARQLExtQueryCompare
java.lang.Object
fr.mines_stetienne.ci.sparql_generate.query.SPARQLExtQueryCompare
- All Implemented Interfaces:
SPARQLExtQueryVisitor,org.apache.jena.query.QueryVisitor
Used to compare queries (syntactically).
- Author:
- Maxime Lefrançois
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanequals(SPARQLExtQuery query1, SPARQLExtQuery query2) voidfinishVisit(org.apache.jena.query.Query query1) booleanvoidstartVisit(org.apache.jena.query.Query query1) voidvisitAskResultForm(org.apache.jena.query.Query query1) voidVisits all the binding clauses likeITERATORandSOURCE.voidvisitConstructResultForm(org.apache.jena.query.Query query1) voidvisitDatasetDecl(org.apache.jena.query.Query q1) voidvisitDescribeResultForm(org.apache.jena.query.Query query1) voidVisits theFUNCTIONclause.voidVisits theGENERATEclause.voidvisitGroupBy(org.apache.jena.query.Query query1) voidvisitHaving(org.apache.jena.query.Query query1) voidvisitJsonResultForm(org.apache.jena.query.Query query) voidvisitLimit(org.apache.jena.query.Query query1) voidvisitOffset(org.apache.jena.query.Query query1) voidvisitOrderBy(org.apache.jena.query.Query query1) voidvisitPerformClause(SPARQLExtQuery query) Visits thePERFORMclause.voidvisitPostSelect(SPARQLExtQuery query) Visits the select clause after the where.voidvisitPragma(SPARQLExtQuery query) Visits the pragma clause.voidvisitPrologue(org.apache.jena.sparql.core.Prologue query1) voidvisitQueryPattern(org.apache.jena.query.Query query1) voidvisitResultForm(org.apache.jena.query.Query query1) voidvisitSelectResultForm(org.apache.jena.query.Query query1) voidVisits theTEMPLATEclause.voidvisitValues(org.apache.jena.query.Query query1) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface fr.mines_stetienne.ci.sparql_generate.query.SPARQLExtQueryVisitor
asSPARQLExtQuery
-
Field Details
-
PrintMessages
public static boolean PrintMessages
-
-
Constructor Details
-
SPARQLExtQueryCompare
-
-
Method Details
-
equals
-
startVisit
public void startVisit(org.apache.jena.query.Query query1) - Specified by:
startVisitin interfaceorg.apache.jena.query.QueryVisitor
-
visitResultForm
public void visitResultForm(org.apache.jena.query.Query query1) - Specified by:
visitResultFormin interfaceorg.apache.jena.query.QueryVisitor
-
visitPrologue
public void visitPrologue(org.apache.jena.sparql.core.Prologue query1) - Specified by:
visitProloguein interfaceorg.apache.jena.query.QueryVisitor
-
visitSelectResultForm
public void visitSelectResultForm(org.apache.jena.query.Query query1) - Specified by:
visitSelectResultFormin interfaceorg.apache.jena.query.QueryVisitor
-
visitConstructResultForm
public void visitConstructResultForm(org.apache.jena.query.Query query1) - Specified by:
visitConstructResultFormin interfaceorg.apache.jena.query.QueryVisitor
-
visitDescribeResultForm
public void visitDescribeResultForm(org.apache.jena.query.Query query1) - Specified by:
visitDescribeResultFormin interfaceorg.apache.jena.query.QueryVisitor
-
visitAskResultForm
public void visitAskResultForm(org.apache.jena.query.Query query1) - Specified by:
visitAskResultFormin interfaceorg.apache.jena.query.QueryVisitor
-
visitDatasetDecl
public void visitDatasetDecl(org.apache.jena.query.Query q1) - Specified by:
visitDatasetDeclin interfaceorg.apache.jena.query.QueryVisitor
-
visitGenerateClause
Description copied from interface:SPARQLExtQueryVisitorVisits theGENERATEclause.- Specified by:
visitGenerateClausein interfaceSPARQLExtQueryVisitor- Parameters:
query- the SPARQL-Ext query.
-
visitFunctionExpression
Description copied from interface:SPARQLExtQueryVisitorVisits theFUNCTIONclause.- Specified by:
visitFunctionExpressionin interfaceSPARQLExtQueryVisitor- Parameters:
query- the SPARQL-Ext query.
-
visitTemplateClause
Description copied from interface:SPARQLExtQueryVisitorVisits theTEMPLATEclause.- Specified by:
visitTemplateClausein interfaceSPARQLExtQueryVisitor- Parameters:
query- the SPARQL-Ext query.
-
visitPerformClause
Description copied from interface:SPARQLExtQueryVisitorVisits thePERFORMclause.- Specified by:
visitPerformClausein interfaceSPARQLExtQueryVisitor- Parameters:
query- the SPARQL-Ext query.
-
visitBindingClauses
Description copied from interface:SPARQLExtQueryVisitorVisits all the binding clauses likeITERATORandSOURCE.- Specified by:
visitBindingClausesin interfaceSPARQLExtQueryVisitor- Parameters:
query- the SPARQL-Ext query.
-
visitQueryPattern
public void visitQueryPattern(org.apache.jena.query.Query query1) - Specified by:
visitQueryPatternin interfaceorg.apache.jena.query.QueryVisitor
-
visitGroupBy
public void visitGroupBy(org.apache.jena.query.Query query1) - Specified by:
visitGroupByin interfaceorg.apache.jena.query.QueryVisitor
-
visitHaving
public void visitHaving(org.apache.jena.query.Query query1) - Specified by:
visitHavingin interfaceorg.apache.jena.query.QueryVisitor
-
visitLimit
public void visitLimit(org.apache.jena.query.Query query1) - Specified by:
visitLimitin interfaceorg.apache.jena.query.QueryVisitor
-
visitOrderBy
public void visitOrderBy(org.apache.jena.query.Query query1) - Specified by:
visitOrderByin interfaceorg.apache.jena.query.QueryVisitor
-
visitOffset
public void visitOffset(org.apache.jena.query.Query query1) - Specified by:
visitOffsetin interfaceorg.apache.jena.query.QueryVisitor
-
visitPostSelect
Description copied from interface:SPARQLExtQueryVisitorVisits the select clause after the where.- Specified by:
visitPostSelectin interfaceSPARQLExtQueryVisitor- Parameters:
query- the SPARQL-Ext query.
-
visitValues
public void visitValues(org.apache.jena.query.Query query1) - Specified by:
visitValuesin interfaceorg.apache.jena.query.QueryVisitor
-
finishVisit
public void finishVisit(org.apache.jena.query.Query query1) - Specified by:
finishVisitin interfaceorg.apache.jena.query.QueryVisitor
-
isTheSame
public boolean isTheSame() -
visitPragma
Description copied from interface:SPARQLExtQueryVisitorVisits the pragma clause.- Specified by:
visitPragmain interfaceSPARQLExtQueryVisitor- Parameters:
query- the SPARQL-Ext query.
-
visitJsonResultForm
public void visitJsonResultForm(org.apache.jena.query.Query query) - Specified by:
visitJsonResultFormin interfaceorg.apache.jena.query.QueryVisitor
-