public class QQueryRenderer extends QRenderingVisitorBase implements QNodeVisitor
QNodeVisitorBase anymore because that
way we're forced to implement new nodes.m_curPrec| Constructor and Description |
|---|
QQueryRenderer() |
getOperationPrecedence, precedenceClose, precedenceOpen, renderOperation, translateOrder, visitMulti, visitUnaryNodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitvisitMulti, visitUnaryNodeprotected int getCurrentColumn()
protected void setCurrentColumn(int currentColumn)
public String toString()
toString in class ObjectObject.toString()protected QQueryRenderer append(String s)
protected void appendWhere(String what)
appendWhere in class QRenderingVisitorBasepublic void visitCriteria(@Nonnull QCriteria<?> qc) throws Exception
visitCriteria in interface QNodeVisitorvisitCriteria in class QRenderingVisitorBaseExceptionpublic void visitSelection(@Nonnull QSelection<?> s) throws Exception
visitSelection in interface QNodeVisitorExceptionpublic void visitSelectionColumn(@Nonnull QSelectionColumn n) throws Exception
visitSelectionColumn in interface QNodeVisitorvisitSelectionColumn in class QRenderingVisitorBaseExceptionpublic void visitSelectionColumns(QSelection<?> s) throws Exception
Exceptionpublic void visitSelectionItem(@Nonnull QSelectionItem n) throws Exception
visitSelectionItem in interface QNodeVisitorExceptionpublic void visitPropertySelection(@Nonnull QPropertySelection n) throws Exception
visitPropertySelection in interface QNodeVisitorExceptionpublic void visitPropertyComparison(@Nonnull QPropertyComparison n) throws Exception
visitPropertyComparison in interface QNodeVisitorExceptionpublic void visitPropertyIn(@Nonnull QPropertyIn n) throws Exception
visitPropertyIn in interface QNodeVisitorExceptionpublic void visitPropertyJoinComparison(@Nonnull QPropertyJoinComparison n) throws Exception
visitPropertyJoinComparison in interface QNodeVisitorExceptionpublic void visitUnaryProperty(@Nonnull QUnaryProperty n) throws Exception
visitUnaryProperty in interface QNodeVisitorExceptionpublic void visitBetween(@Nonnull QBetweenNode n) throws Exception
visitBetween in interface QNodeVisitorExceptionpublic void visitOrder(@Nonnull QOrder o) throws Exception
visitOrder in interface QNodeVisitorExceptionpublic void visitLiteral(@Nonnull QLiteral n) throws Exception
visitLiteral in interface QNodeVisitorExceptionprotected void appendOperation(QOperation op)
appendOperation in class QRenderingVisitorBasepublic void visitSqlRestriction(@Nonnull QSqlRestriction v) throws Exception
visitSqlRestriction in interface QNodeVisitorExceptionpublic void visitExistsSubquery(@Nonnull QExistsSubquery<?> q) throws Exception
visitExistsSubquery in interface QNodeVisitorExceptionpublic void visitSelectionSubquery(QSelectionSubquery q) throws Exception
visitSelectionSubquery in interface QNodeVisitorExceptionpublic void visitSubquery(@Nonnull QSubQuery<?,?> n) throws Exception
visitSubquery in interface QNodeVisitorExceptionpublic void visitMultiSelection(@Nonnull QMultiSelection n) throws Exception
visitMultiSelection in interface QNodeVisitorvisitMultiSelection in class QRenderingVisitorBaseExceptionpublic void visitOrderList(@Nonnull List<QOrder> orderlist) throws Exception
visitOrderList in interface QNodeVisitorvisitOrderList in class QRenderingVisitorBaseExceptionpublic void visitRestrictionsBase(@Nonnull QCriteriaQueryBase<?> n) throws Exception
visitRestrictionsBase in interface QNodeVisitorvisitRestrictionsBase in class QRenderingVisitorBaseExceptionCopyright © 2017 etc.to. All rights reserved.