Class IsNull<T>
java.lang.Object
org.mybatis.dynamic.sql.AbstractNoValueCondition<T>
org.mybatis.dynamic.sql.where.condition.IsNull<T>
- All Implemented Interfaces:
AbstractNoValueCondition.Filterable,RenderableCondition<T>
public class IsNull<T>
extends AbstractNoValueCondition<T>
implements AbstractNoValueCondition.Filterable
-
Nested Class Summary
Nested classes/interfaces inherited from class org.mybatis.dynamic.sql.AbstractNoValueCondition
AbstractNoValueCondition.Filterable -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.mybatis.dynamic.sql.AbstractNoValueCondition
filterSupport, renderConditionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.mybatis.dynamic.sql.RenderableCondition
isEmpty, renderingSkipped, renderLeftColumn, shouldRender
-
Constructor Details
-
IsNull
public IsNull()
-
-
Method Details
-
empty
-
operator
- Specified by:
operatorin classAbstractNoValueCondition<T>
-
filter
Description copied from interface:AbstractNoValueCondition.FilterableIf renderable and the supplier returns true, returns this condition. Else returns a condition that will not render.- Specified by:
filterin interfaceAbstractNoValueCondition.Filterable- Type Parameters:
S- condition type - not used except for compilation compliance- Parameters:
booleanSupplier- function that specifies whether the condition should render- Returns:
- this condition if renderable and the supplier returns true, otherwise a condition that will not render.
-