Package org.mybatis.dynamic.sql
Class AbstractColumnComparisonCondition<T>
java.lang.Object
org.mybatis.dynamic.sql.AbstractColumnComparisonCondition<T>
- All Implemented Interfaces:
VisitableCondition<T>
- Direct Known Subclasses:
IsEqualToColumn
,IsGreaterThanColumn
,IsGreaterThanOrEqualToColumn
,IsLessThanColumn
,IsLessThanOrEqualToColumn
,IsNotEqualToColumn
public abstract class AbstractColumnComparisonCondition<T>
extends Object
implements VisitableCondition<T>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R> R
accept
(ConditionVisitor<T, R> visitor) protected abstract String
renderCondition
(String leftColumn, String rightColumn) renderCondition
(String columnName, TableAliasCalculator tableAliasCalculator) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.mybatis.dynamic.sql.VisitableCondition
renderingSkipped, shouldRender
-
Field Details
-
column
-
-
Constructor Details
-
AbstractColumnComparisonCondition
-
-
Method Details
-
accept
- Specified by:
accept
in interfaceVisitableCondition<T>
-
renderCondition
-
renderCondition
-