类 Cond

所有已实现的接口:
Serializable

public class Cond extends ConditionInfo
条件包装器内容
版本:
1.0
作者:
Jovi
另请参阅:
  • 构造器详细资料

  • 方法详细资料

    • eq

      public static Cond eq(String field, Object value)
      等于
      参数:
      field -
      value -
      返回:
    • eq

      public static Cond eq(String tableAlias, String field, Object value)
      等于
      参数:
      tableAlias -
      field -
      value -
      返回:
    • eq

      public static Cond eq(Column column, Object value)
      等于
      参数:
      column -
      value -
      返回:
    • eq

      public static <T, R> Cond eq(ColumnFun<T,R> columnFun, Object value)
      等于
      参数:
      columnFun -
      value -
      返回:
    • eq

      public static <T, K, R> Cond eq(ColumnFun<T,R> columnFun, ColumnFun<K,R> value)
      等于
      参数:
      columnFun -
      value -
      返回:
    • notEq

      public static Cond notEq(String field, Object value)
      不等于
      参数:
      field -
      value -
      返回:
    • notEq

      public static Cond notEq(String tableAlias, String field, Object value)
      不等于
      参数:
      tableAlias -
      field -
      value -
      返回:
    • notEq

      public static Cond notEq(Column column, Object value)
      不等于
      参数:
      column -
      value -
      返回:
    • notEq

      public static <T, R> Cond notEq(ColumnFun<T,R> columnFun, Object value)
      不等于
      参数:
      columnFun -
      value -
      返回:
    • notEq

      public static <T, K, R> Cond notEq(ColumnFun<T,R> columnFun, ColumnFun<K,R> value)
      不等于
      参数:
      columnFun -
      value -
      返回:
    • lt

      public static Cond lt(String field, Object value)
      小于
      参数:
      field -
      value -
      返回:
    • lt

      public static Cond lt(String tableAlias, String field, Object value)
      小于
      参数:
      tableAlias -
      field -
      value -
      返回:
    • lt

      public static Cond lt(Column column, Object value)
      小于
      参数:
      column -
      value -
      返回:
    • lt

      public static <T, R> Cond lt(ColumnFun<T,R> columnFun, Object value)
      小于
      参数:
      columnFun -
      value -
      返回:
    • lt

      public static <T, K, R> Cond lt(ColumnFun<T,R> columnFun, ColumnFun<K,R> value)
      小于
      参数:
      columnFun -
      value -
      返回:
    • gt

      public static Cond gt(String field, Object value)
      大于
      参数:
      field -
      value -
      返回:
    • gt

      public static Cond gt(String tableAlias, String field, Object value)
      大于
      参数:
      tableAlias -
      field -
      value -
      返回:
    • gt

      public static Cond gt(Column column, Object value)
      大于
      参数:
      column -
      value -
      返回:
    • gt

      public static <T, R> Cond gt(ColumnFun<T,R> columnFun, Object value)
      大于
      参数:
      columnFun -
      value -
      返回:
    • gt

      public static <T, K, R> Cond gt(ColumnFun<T,R> columnFun, ColumnFun<K,R> value)
      大于
      参数:
      columnFun -
      value -
      返回:
    • ltEq

      public static Cond ltEq(String field, Object value)
      小于等于
      参数:
      field -
      value -
      返回:
    • ltEq

      public static Cond ltEq(String tableAlias, String field, Object value)
      小于等于
      参数:
      tableAlias -
      field -
      value -
      返回:
    • ltEq

      public static Cond ltEq(Column column, Object value)
      小于等于
      参数:
      column -
      value -
      返回:
    • ltEq

      public static <T, R> Cond ltEq(ColumnFun<T,R> columnFun, Object value)
      小于等于
      参数:
      columnFun -
      value -
      返回:
    • ltEq

      public static <T, K, R> Cond ltEq(ColumnFun<T,R> columnFun, ColumnFun<K,R> value)
      小于等于
      参数:
      columnFun -
      value -
      返回:
    • gtEq

      public static Cond gtEq(String field, Object value)
      大于等于
      参数:
      field -
      value -
      返回:
    • gtEq

      public static Cond gtEq(String tableAlias, String field, Object value)
      大于等于
      参数:
      tableAlias -
      field -
      value -
      返回:
    • gtEq

      public static Cond gtEq(Column column, Object value)
      大于等于
      参数:
      column -
      value -
      返回:
    • gtEq

      public static <T, R> Cond gtEq(ColumnFun<T,R> columnFun, Object value)
      大于等于
      参数:
      columnFun -
      value -
      返回:
    • gtEq

      public static <T, K, R> Cond gtEq(ColumnFun<T,R> columnFun, ColumnFun<K,R> value)
      大于等于
      参数:
      columnFun -
      value -
      返回:
    • like

      public static Cond like(String field, Object value)
      全模糊 包含
      参数:
      field -
      value -
      返回:
    • like

      public static Cond like(String tableAlias, String field, Object value)
      全模糊 包含
      参数:
      field -
      value -
      返回:
    • like

      public static Cond like(Column column, Object value)
      全模糊 包含
      参数:
      column -
      value -
      返回:
    • like

      public static <T, R> Cond like(ColumnFun<T,R> columnFun, Object value)
      全模糊 包含
      参数:
      columnFun -
      value -
      返回:
    • likeL

      public static Cond likeL(String field, Object value)
      左模糊 包含
      参数:
      field -
      value -
      返回:
    • likeL

      public static Cond likeL(String tableAlias, String field, Object value)
      左模糊 包含
      参数:
      tableAlias -
      field -
      value -
      返回:
    • likeL

      public static Cond likeL(Column column, Object value)
      左模糊 包含
      参数:
      column -
      value -
      返回:
    • likeL

      public static <T, R> Cond likeL(ColumnFun<T,R> columnFun, Object value)
      左模糊 包含
      参数:
      columnFun -
      value -
      返回:
    • likeR

      public static Cond likeR(String field, Object value)
      右模糊 包含
      参数:
      field -
      value -
      返回:
    • likeR

      public static Cond likeR(String tableAlias, String field, Object value)
      右模糊 包含
      参数:
      tableAlias -
      field -
      value -
      返回:
    • likeR

      public static Cond likeR(Column column, Object value)
      右模糊 包含
      参数:
      column -
      value -
      返回:
    • likeR

      public static <T, R> Cond likeR(ColumnFun<T,R> columnFun, Object value)
      右模糊 包含
      参数:
      columnFun -
      value -
      返回:
    • notLike

      public static Cond notLike(String field, Object value)
      全模糊 不包含
      参数:
      field -
      value -
      返回:
    • notLike

      public static Cond notLike(String tableAlias, String field, Object value)
      全模糊 不包含
      参数:
      tableAlias -
      field -
      value -
      返回:
    • notLike

      public static Cond notLike(Column column, Object value)
      全模糊 不包含
      参数:
      column -
      value -
      返回:
    • notLike

      public static <T, R> Cond notLike(ColumnFun<T,R> columnFun, Object value)
      全模糊 不包含
      参数:
      columnFun -
      value -
      返回:
    • notLikeL

      public static Cond notLikeL(String field, Object value)
      左模糊 不包含
      参数:
      field -
      value -
      返回:
    • notLikeL

      public static Cond notLikeL(String tableAlias, String field, Object value)
      左模糊 不包含
      参数:
      tableAlias -
      field -
      value -
      返回:
    • notLikeL

      public static Cond notLikeL(Column column, Object value)
      左模糊 不包含
      参数:
      column -
      value -
      返回:
    • notLikeL

      public static <T, R> Cond notLikeL(ColumnFun<T,R> columnFun, Object value)
      左模糊 不包含
      参数:
      columnFun -
      value -
      返回:
    • notLikeR

      public static Cond notLikeR(String field, Object value)
      右模糊 不包含
      参数:
      field -
      value -
      返回:
    • notLikeR

      public static Cond notLikeR(String tableAlias, String field, Object value)
      右模糊 不包含
      参数:
      tableAlias -
      field -
      value -
      返回:
    • notLikeR

      public static Cond notLikeR(Column column, Object value)
      右模糊 不包含
      参数:
      column -
      value -
      返回:
    • notLikeR

      public static <T, R> Cond notLikeR(ColumnFun<T,R> columnFun, Object value)
      右模糊 不包含
      参数:
      columnFun -
      value -
      返回:
    • is

      public static Cond is(String field, Object value)
      参数:
      field -
      value -
      返回:
    • is

      public static Cond is(String tableAlias, String field, Object value)
      参数:
      tableAlias -
      field -
      value -
      返回:
    • is

      public static Cond is(Column column, Object value)
      参数:
      column -
      value -
      返回:
    • is

      public static <T, R> Cond is(ColumnFun<T,R> columnFun, Object value)
      参数:
      columnFun -
      value -
      返回:
    • is

      public static <T, K, R> Cond is(ColumnFun<T,R> columnFun, ColumnFun<K,R> value)
      参数:
      columnFun -
      value -
      返回:
    • isNot

      public static Cond isNot(String field, Object value)
      不是
      参数:
      field -
      value -
      返回:
    • isNot

      public static Cond isNot(String tableAlias, String field, Object value)
      不是
      参数:
      tableAlias -
      field -
      value -
      返回:
    • isNot

      public static Cond isNot(Column column, Object value)
      不是
      参数:
      column -
      value -
      返回:
    • isNot

      public static <T, R> Cond isNot(ColumnFun<T,R> columnFun, Object value)
      不是
      参数:
      columnFun -
      value -
      返回:
    • isNot

      public static <T, K, R> Cond isNot(ColumnFun<T,R> columnFun, ColumnFun<K,R> value)
      不是
      参数:
      columnFun -
      value -
      返回:
    • isNull

      public static Cond isNull(String field)
      是null
      参数:
      field -
      返回:
    • isNull

      public static Cond isNull(String tableAlias, String field)
      是null
      参数:
      tableAlias -
      field -
      返回:
    • isNull

      public static Cond isNull(Column column)
      是null
      参数:
      column -
      返回:
    • isNull

      public static <T, R> Cond isNull(ColumnFun<T,R> columnFun)
      是null
      参数:
      columnFun -
      返回:
    • isNotNull

      public static Cond isNotNull(String field)
      不是null
      参数:
      field -
      返回:
    • isNotNull

      public static Cond isNotNull(String tableAlias, String field)
      不是null
      参数:
      tableAlias -
      field -
      返回:
    • isNotNull

      public static Cond isNotNull(Column column)
      不是null
      参数:
      column -
      返回:
    • isNotNull

      public static <T, R> Cond isNotNull(ColumnFun<T,R> columnFun)
      不是null
      参数:
      columnFun -
      返回:
    • in

      public static Cond in(String field, Object value)
      包含
      参数:
      field -
      value -
      返回:
    • in

      public static Cond in(String tableAlias, String field, Object value)
      包含
      参数:
      tableAlias -
      field -
      value -
      返回:
    • in

      public static Cond in(Column column, Object value)
      包含
      参数:
      column -
      value -
      返回:
    • in

      public static <T, R> Cond in(ColumnFun<T,R> columnFun, Object value)
      包含
      参数:
      columnFun -
      value -
      返回:
    • notIn

      public static Cond notIn(String field, Object value)
      不包含
      参数:
      field -
      value -
      返回:
    • notIn

      public static Cond notIn(String tableAlias, String field, Object value)
      不包含
      参数:
      tableAlias -
      field -
      value -
      返回:
    • notIn

      public static Cond notIn(Column column, Object value)
      不包含
      参数:
      column -
      value -
      返回:
    • notIn

      public static <T, R> Cond notIn(ColumnFun<T,R> columnFun, Object value)
      不包含
      参数:
      columnFun -
      value -
      返回:
    • between

      public static Cond between(String field, Object value1, Object value2)
      介于
      参数:
      field -
      value1 -
      value2 -
      返回:
    • between

      public static Cond between(String tableAlias, String field, Object value1, Object value2)
      介于
      参数:
      tableAlias -
      field -
      value1 -
      value2 -
      返回:
    • between

      public static Cond between(Column column, Object value1, Object value2)
      介于
      参数:
      column -
      value1 -
      value2 -
      返回:
    • between

      public static <T, R> Cond between(ColumnFun<T,R> columnFun, Object value1, Object value2)
      介于
      参数:
      columnFun -
      value1 -
      value2 -
      返回: