public class QuerySerializer extends Object implements QueryVisitor
| Modifier and Type | Method and Description |
|---|---|
void |
finishVisit(Query query) |
static void |
outputDataBlock(IndentedWriter out,
List<Var> variables,
List<Binding> values,
Prologue prologue) |
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 |
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) |
public void startVisit(Query query)
startVisit in interface QueryVisitorpublic void visitResultForm(Query query)
visitResultForm in interface QueryVisitorpublic void visitPrologue(Prologue prologue)
visitPrologue in interface QueryVisitorpublic void visitSelectResultForm(Query query)
visitSelectResultForm in interface QueryVisitorpublic void visitConstructResultForm(Query query)
visitConstructResultForm in interface QueryVisitorpublic void visitDescribeResultForm(Query query)
visitDescribeResultForm in interface QueryVisitorpublic void visitAskResultForm(Query query)
visitAskResultForm in interface QueryVisitorpublic void visitDatasetDecl(Query query)
visitDatasetDecl in interface QueryVisitorpublic void visitQueryPattern(Query query)
visitQueryPattern in interface QueryVisitorpublic void visitGroupBy(Query query)
visitGroupBy in interface QueryVisitorpublic void visitHaving(Query query)
visitHaving in interface QueryVisitorpublic void visitOrderBy(Query query)
visitOrderBy in interface QueryVisitorpublic void visitLimit(Query query)
visitLimit in interface QueryVisitorpublic void visitOffset(Query query)
visitOffset in interface QueryVisitorpublic void visitValues(Query query)
visitValues in interface QueryVisitorpublic static void outputDataBlock(IndentedWriter out, List<Var> variables, List<Binding> values, Prologue prologue)
public void finishVisit(Query query)
finishVisit in interface QueryVisitorLicenced under the Apache License, Version 2.0