程序包 cn.zhxu.bs
接口 FieldOp
- 所有已知实现类:
Between,Contain,Empty,EndWith,Equal,GreaterEqual,GreaterThan,InList,IsNull,LessEqual,LessThan,NotBetween,NotEmpty,NotEqual,NotIn,NotLike,NotNull,OrLike,SqlCond,StartWith
public interface FieldOp
字段运算符
- 从以下版本开始:
- v3.3.0
- 作者:
- Troy.Zhou @ 2022-01-18
-
嵌套类概要
嵌套类 -
方法概要
修饰符和类型方法说明boolean猜测该运算符的名字default boolean该运算符是否非公开的,若是非公开的,则只能在参数构建器中使用它 只有公开的运算符才能加入运算符池FieldOpPooldefault booleanlonely()name()该运算符的名称operate(StringBuilder sqlBuilder, FieldOp.OpPara opPara) 执行该运算符default boolean判断两个运算符是否是同一个类型
-
方法详细资料
-
name
String name()该运算符的名称- 返回:
- 该运算符的名称
-
isNamed
猜测该运算符的名字- 参数:
name- 猜测名称- 返回:
- 是否正确
-
lonely
default boolean lonely()- 返回:
- 该运算符是否不需要参数即可运算
-
isNonPublic
default boolean isNonPublic()该运算符是否非公开的,若是非公开的,则只能在参数构建器中使用它 只有公开的运算符才能加入运算符池FieldOpPool- 返回:
- 是否非公开的
- 从以下版本开始:
- v3.8.0
-
operate
执行该运算符- 参数:
sqlBuilder- SQL 构建器opPara- 运算参数- 返回:
- 该运算符产生的 JDBC 参数列表
-
sameTo
判断两个运算符是否是同一个类型- 参数:
another- 另一个运算符- 返回:
- 是否是同一个
-