public class JdbcSQLGenerator extends QRenderingVisitorBase
m_curPrec| Constructor and Description |
|---|
JdbcSQLGenerator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendOperation(QOperation op) |
protected void |
appendWhere(String s) |
JdbcQuery<?> |
getQuery() |
List<to.etc.webapp.qsql.IInstanceMaker> |
getRetrieverList() |
String |
getSQL() |
List<IQValueSetter> |
getValList() |
void |
visitBetween(QBetweenNode n) |
void |
visitCriteria(QCriteria<?> qc) |
void |
visitExistsSubquery(QExistsSubquery<?> q) |
void |
visitLiteral(QLiteral n) |
void |
visitOrder(QOrder o) |
void |
visitPropertyComparison(QPropertyComparison n) |
void |
visitPropertyIn(QPropertyIn n) |
void |
visitPropertyJoinComparison(QPropertyJoinComparison qPropertyJoinComparison) |
void |
visitPropertySelection(QPropertySelection n) |
void |
visitSelection(QSelection<?> qc) |
void |
visitSelectionItem(QSelectionItem n) |
void |
visitSelectionSubquery(QSelectionSubquery qSelectionSubquery)
Deprecated.
|
void |
visitSqlRestriction(QSqlRestriction v) |
void |
visitSubquery(QSubQuery<?,?> n) |
void |
visitUnaryProperty(QUnaryProperty n) |
getOperationPrecedence, precedenceClose, precedenceOpen, renderOperation, translateOrder, visitMulti, visitMultiSelection, visitOrderList, visitRestrictionsBase, visitSelectionColumn, visitUnaryNodepublic void visitCriteria(@Nonnull QCriteria<?> qc) throws Exception
visitCriteria in interface QNodeVisitorvisitCriteria in class QRenderingVisitorBaseExceptionpublic void visitSelection(@Nonnull QSelection<?> qc) throws Exception
Exceptionpublic List<IQValueSetter> getValList()
public List<to.etc.webapp.qsql.IInstanceMaker> getRetrieverList()
protected void appendWhere(String s)
appendWhere in class QRenderingVisitorBasepublic void visitPropertyComparison(@Nonnull QPropertyComparison n) throws Exception
Exceptionpublic void visitPropertyIn(@Nonnull QPropertyIn n) throws Exception
Exceptionpublic void visitUnaryProperty(@Nonnull QUnaryProperty n) throws Exception
Exceptionpublic void visitBetween(@Nonnull QBetweenNode n) throws Exception
Exceptionprotected void appendOperation(QOperation op)
appendOperation in class QRenderingVisitorBasepublic void visitPropertyJoinComparison(@Nonnull QPropertyJoinComparison qPropertyJoinComparison)
public void visitSqlRestriction(@Nonnull QSqlRestriction v) throws Exception
Exception@Deprecated public void visitSelectionSubquery(@Nonnull QSelectionSubquery qSelectionSubquery) throws Exception
Exceptionpublic void visitSubquery(@Nonnull QSubQuery<?,?> n) throws Exception
Exceptionpublic void visitExistsSubquery(@Nonnull QExistsSubquery<?> q) throws Exception
Exceptionpublic void visitSelectionItem(@Nonnull QSelectionItem n) throws Exception
Exceptionpublic void visitPropertySelection(@Nonnull QPropertySelection n) throws Exception
ExceptionCopyright © 2017 etc.to. All rights reserved.