public class GenerateSQLVisitor extends Object implements SqlNodeVisitor
| Modifier and Type | Field and Description |
|---|---|
boolean |
outputAnnotations |
| Constructor and Description |
|---|
GenerateSQLVisitor(IndentedWriter out) |
| Modifier and Type | Method and Description |
|---|---|
void |
conditionList(SqlExprList conditions) |
SqlJoinInner |
rewrite(SqlJoinInner join) |
void |
visit(SqlCoalesce sqlNode) |
void |
visit(com.hp.hpl.jena.sdb.core.sqlnode.SqlDistinct sqlNode) |
void |
visit(SqlJoinInner join) |
void |
visit(SqlJoinLeftOuter join) |
void |
visit(SqlProject sqlNode) |
void |
visit(com.hp.hpl.jena.sdb.core.sqlnode.SqlRename sqlNode) |
void |
visit(SqlRestrict sqlNode) |
void |
visit(SqlSelectBlock sqlSelectBlock) |
void |
visit(SqlSlice sqlNode) |
void |
visit(SqlTable table) |
void |
visit(SqlUnion sqlUnion) |
public GenerateSQLVisitor(IndentedWriter out)
public void visit(SqlProject sqlNode)
public void visit(com.hp.hpl.jena.sdb.core.sqlnode.SqlDistinct sqlNode)
public void visit(SqlRestrict sqlNode)
public void visit(SqlSlice sqlNode)
public void visit(com.hp.hpl.jena.sdb.core.sqlnode.SqlRename sqlNode)
public void visit(SqlSelectBlock sqlSelectBlock)
visit in interface SqlNodeVisitorpublic void visit(SqlTable table)
visit in interface SqlNodeVisitorpublic void visit(SqlJoinInner join)
visit in interface SqlNodeVisitorpublic SqlJoinInner rewrite(SqlJoinInner join)
public void visit(SqlJoinLeftOuter join)
visit in interface SqlNodeVisitorpublic void visit(SqlCoalesce sqlNode)
visit in interface SqlNodeVisitorpublic void visit(SqlUnion sqlUnion)
visit in interface SqlNodeVisitorpublic void conditionList(SqlExprList conditions)
Licenced under the Apache License, Version 2.0