Class IsNotLikeCaseInsensitive
- java.lang.Object
-
- org.mybatis.dynamic.sql.AbstractSingleValueCondition<java.lang.String>
-
- org.mybatis.dynamic.sql.where.condition.IsNotLikeCaseInsensitive
-
- All Implemented Interfaces:
VisitableCondition<java.lang.String>
- Direct Known Subclasses:
IsNotLikeCaseInsensitiveWhenPresent
public class IsNotLikeCaseInsensitive extends AbstractSingleValueCondition<java.lang.String>
-
-
Field Summary
-
Fields inherited from class org.mybatis.dynamic.sql.AbstractSingleValueCondition
valueSupplier
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedIsNotLikeCaseInsensitive(java.util.function.Supplier<java.lang.String> valueSupplier)protectedIsNotLikeCaseInsensitive(java.util.function.Supplier<java.lang.String> valueSupplier, java.util.function.Predicate<java.lang.String> predicate)
-
Method Summary
Modifier and Type Method Description static IsNotLikeCaseInsensitiveof(java.util.function.Supplier<java.lang.String> valueSupplier)java.lang.StringrenderCondition(java.lang.String columnName, java.lang.String placeholder)IsNotLikeCaseInsensitivethen(java.util.function.UnaryOperator<java.lang.String> transformer)java.lang.Stringvalue()IsNotLikeCaseInsensitivewhen(java.util.function.Predicate<java.lang.String> predicate)-
Methods inherited from class org.mybatis.dynamic.sql.AbstractSingleValueCondition
accept, shouldRender
-
-
-
-
Constructor Detail
-
IsNotLikeCaseInsensitive
protected IsNotLikeCaseInsensitive(java.util.function.Supplier<java.lang.String> valueSupplier)
-
IsNotLikeCaseInsensitive
protected IsNotLikeCaseInsensitive(java.util.function.Supplier<java.lang.String> valueSupplier, java.util.function.Predicate<java.lang.String> predicate)
-
-
Method Detail
-
renderCondition
public java.lang.String renderCondition(java.lang.String columnName, java.lang.String placeholder)- Specified by:
renderConditionin classAbstractSingleValueCondition<java.lang.String>
-
value
public java.lang.String value()
- Overrides:
valuein classAbstractSingleValueCondition<java.lang.String>
-
of
public static IsNotLikeCaseInsensitive of(java.util.function.Supplier<java.lang.String> valueSupplier)
-
when
public IsNotLikeCaseInsensitive when(java.util.function.Predicate<java.lang.String> predicate)
-
then
public IsNotLikeCaseInsensitive then(java.util.function.UnaryOperator<java.lang.String> transformer)
-
-