枚举类 QueryType

java.lang.Object
java.lang.Enum<QueryType>
cc.cloudpivot.starter.data.enums.QueryType
所有已实现的接口:
Serializable, Comparable<QueryType>, Constable

public enum QueryType extends Enum<QueryType>
查询类型枚举
从以下版本开始:
1.0.0
作者:
CloudPivot Team
  • 嵌套类概要

    从类继承的嵌套类/接口 java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • 枚举常量概要

    枚举常量
    枚举常量
    说明
    范围查询,例如:WHERE age BETWEEN 10 AND 18
    等于 =,例如:WHERE age = 18
    大于等于 >= ,例如:WHERE age >= 18
    大于 >,例如:WHERE age > 18
    包含查询,例如:WHERE age IN (10, 20, 30)
    非空查询,例如:WHERE email IS NOT NULL
    空查询,例如:WHERE email IS NULL
    小于等于 无效输入:'<'=,例如:WHERE age 无效输入:'<'= 18
    LIKE '%值%',例如:WHERE nickname LIKE '%s%'
    LIKE '%值',例如:WHERE nickname LIKE '%s'
    LIKE '值%',例如:WHERE nickname LIKE 's%'
    小于 无效输入:'<',例如:WHERE age 无效输入:'<' 18
    不等于 !
    不包含查询,例如:WHERE age NOT IN (20, 30)
  • 方法概要

    修饰符和类型
    方法
    说明
    static QueryType
    返回带有指定名称的该类的枚举常量。
    static QueryType[]
    返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同

    从类继承的方法 java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • 枚举常量详细资料

    • EQ

      public static final QueryType EQ
      等于 =,例如:WHERE age = 18
    • NE

      public static final QueryType NE
      不等于 !=,例如:WHERE age != 18
    • GT

      public static final QueryType GT
      大于 >,例如:WHERE age > 18
    • GE

      public static final QueryType GE
      大于等于 >= ,例如:WHERE age >= 18
    • LT

      public static final QueryType LT
      小于 无效输入:'<',例如:WHERE age 无效输入:'<' 18
    • LE

      public static final QueryType LE
      小于等于 无效输入:'<'=,例如:WHERE age 无效输入:'<'= 18
    • BETWEEN

      public static final QueryType BETWEEN
      范围查询,例如:WHERE age BETWEEN 10 AND 18
    • LIKE

      public static final QueryType LIKE
      LIKE '%值%',例如:WHERE nickname LIKE '%s%'
    • LIKE_LEFT

      public static final QueryType LIKE_LEFT
      LIKE '%值',例如:WHERE nickname LIKE '%s'
    • LIKE_RIGHT

      public static final QueryType LIKE_RIGHT
      LIKE '值%',例如:WHERE nickname LIKE 's%'
    • IN

      public static final QueryType IN
      包含查询,例如:WHERE age IN (10, 20, 30)
    • NOT_IN

      public static final QueryType NOT_IN
      不包含查询,例如:WHERE age NOT IN (20, 30)
    • IS_NULL

      public static final QueryType IS_NULL
      空查询,例如:WHERE email IS NULL
    • IS_NOT_NULL

      public static final QueryType IS_NOT_NULL
      非空查询,例如:WHERE email IS NOT NULL
  • 方法详细资料

    • values

      public static QueryType[] values()
      返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
      返回:
      包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
    • valueOf

      public static QueryType valueOf(String name)
      返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类没有带有指定名称的常量
      NullPointerException - 如果参数为空值