public enum QueryRuleEnum extends Enum<QueryRuleEnum> implements ISqlSegment
| 枚举常量和说明 |
|---|
ANY
值=any(数组字段)
|
BETWEEN |
BLANK |
EMPTY
空,not 则为非空
|
EQ
=
|
GE
大于等于
|
GT
大于
|
IN
字段 再 (数组)中
|
INTERS
交集
|
LE
<=
|
LIKE
模糊查询
|
LT
小于
|
NE
!
|
NOT_ANY
废弃
|
NOT_BLANK |
NOT_EMPTY |
NOT_IN
字段不在数组中
|
NOT_NULL
非null
|
NULL |
SQL |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getSqlSegment()
SQL 片段
|
static QueryRuleEnum |
parse(String condition) |
static QueryRuleEnum |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static QueryRuleEnum[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final QueryRuleEnum GT
public static final QueryRuleEnum GE
public static final QueryRuleEnum LT
public static final QueryRuleEnum LE
public static final QueryRuleEnum EQ
public static final QueryRuleEnum NE
public static final QueryRuleEnum IN
public static final QueryRuleEnum NOT_IN
public static final QueryRuleEnum LIKE
public static final QueryRuleEnum NOT_NULL
public static final QueryRuleEnum NULL
public static final QueryRuleEnum BETWEEN
public static final QueryRuleEnum ANY
public static final QueryRuleEnum NOT_ANY
public static final QueryRuleEnum SQL
public static final QueryRuleEnum EMPTY
public static final QueryRuleEnum NOT_EMPTY
public static final QueryRuleEnum BLANK
public static final QueryRuleEnum NOT_BLANK
public static final QueryRuleEnum INTERS
public static QueryRuleEnum[] values()
for (QueryRuleEnum c : QueryRuleEnum.values()) System.out.println(c);
public static QueryRuleEnum valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public static QueryRuleEnum parse(String condition)
public String getSqlSegment()
ISqlSegmentgetSqlSegment 在接口中 ISqlSegmentCopyright © 2022. All rights reserved.