类 NotLike

所有已实现的接口:
DialectSensor, FieldOp

public class NotLike extends DialectWrapper implements FieldOp
NotLike 运算符,用法:

 Map<String, Object> params = MapUtils.builder()
     .field(User::getName, "张%").op(NotLike.class)
     .build();
 List<User> users = beanSearcher.searchList(User.class, params);
 // 生成的 SQL:
 select * from user where name not like '张%'
 
从以下版本开始:
v3.8.0
作者:
Troy.Zhou @ 2022-06-19
  • 构造器详细资料

    • NotLike

      public NotLike()
  • 方法详细资料

    • name

      public String name()
      从接口复制的说明: FieldOp
      该运算符的名称
      指定者:
      name 在接口中 FieldOp
      返回:
      该运算符的名称
    • isNamed

      public boolean isNamed(String name)
      从接口复制的说明: FieldOp
      猜测该运算符的名字
      指定者:
      isNamed 在接口中 FieldOp
      参数:
      name - 猜测名称
      返回:
      是否正确
    • operate

      public List<Object> operate(StringBuilder sqlBuilder, FieldOp.OpPara opPara)
      从接口复制的说明: FieldOp
      执行该运算符
      指定者:
      operate 在接口中 FieldOp
      参数:
      sqlBuilder - SQL 构建器
      opPara - 运算参数
      返回:
      该运算符产生的 JDBC 参数列表