Package org.apache.jena.query
Interface QueryVisitor
-
- All Known Implementing Classes:
QueryCompare
,QuerySerializer
public interface QueryVisitor
Query visitor pattern
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
finishVisit(Query query)
void
startVisit(Query query)
void
visitAskResultForm(Query query)
void
visitConstructResultForm(Query query)
void
visitDatasetDecl(Query query)
void
visitDescribeResultForm(Query query)
void
visitGroupBy(Query query)
void
visitHaving(Query query)
void
visitJsonResultForm(Query query)
void
visitLimit(Query query)
void
visitOffset(Query query)
void
visitOrderBy(Query query)
void
visitPrologue(Prologue prologue)
void
visitQueryPattern(Query query)
void
visitResultForm(Query query)
void
visitSelectResultForm(Query query)
void
visitValues(Query query)
-
-
-
Method Detail
-
startVisit
void startVisit(Query query)
-
visitPrologue
void visitPrologue(Prologue prologue)
-
visitResultForm
void visitResultForm(Query query)
-
visitSelectResultForm
void visitSelectResultForm(Query query)
-
visitConstructResultForm
void visitConstructResultForm(Query query)
-
visitDescribeResultForm
void visitDescribeResultForm(Query query)
-
visitAskResultForm
void visitAskResultForm(Query query)
-
visitJsonResultForm
void visitJsonResultForm(Query query)
-
visitDatasetDecl
void visitDatasetDecl(Query query)
-
visitQueryPattern
void visitQueryPattern(Query query)
-
visitGroupBy
void visitGroupBy(Query query)
-
visitHaving
void visitHaving(Query query)
-
visitOrderBy
void visitOrderBy(Query query)
-
visitLimit
void visitLimit(Query query)
-
visitOffset
void visitOffset(Query query)
-
visitValues
void visitValues(Query query)
-
finishVisit
void finishVisit(Query query)
-
-