public interface IColumnCriteriaItemSupport extends IColumnSupport
Modifier and Type | Method and Description |
---|---|
default CriteriaItem |
allFlgs(long flags)
构造全包含标记位条件内容(扩展)
|
default CriteriaItem |
anyFlgs(long flags)
构造全包含任意标记位条件内容(扩展)
|
default CriteriaItem |
between(Object value1,
Object value2)
构造"BETWEEN AND"条件内容
|
default CriteriaItem |
egt(IColumn secondColumn)
构造"大于等于"条件内容
|
default CriteriaItem |
egt(Object value)
构造"大于等于"条件内容
|
default CriteriaItem |
elt(IColumn secondColumn)
构造"小于等于"条件内容
|
default CriteriaItem |
elt(Object value)
构造"小于等于"条件内容
|
default CriteriaItem |
eq(IColumn secondColumn)
构造"相等"条件内容
|
default CriteriaItem |
eq(Object value)
构造"相等"条件内容
|
default CriteriaItem |
gt(IColumn secondColumn)
构造"大于"条件内容
|
default CriteriaItem |
gt(Object value)
构造"大于"条件内容
|
default CriteriaItem |
in(Collection<?> values)
构造"IN"条件内容
|
default CriteriaItem |
isEmpty()
构造"= ''"条件内容
|
default CriteriaItem |
isNotEmpty()
构造"不为空"条件内容
|
default CriteriaItem |
isNotNull()
构造"IS NOT NULL"条件内容
|
default CriteriaItem |
isNull()
构造"IS NULL"条件内容
|
default CriteriaItem |
like(String value)
构造"LIKE"条件内容
|
default CriteriaItem |
lt(IColumn secondColumn)
构造"小于"条件内容
|
default CriteriaItem |
lt(Object value)
构造"小于"条件内容
|
default CriteriaItem |
neq(IColumn secondColumn)
构造"不等"条件内容
|
default CriteriaItem |
neq(Object value)
构造"不等"条件内容
|
default CriteriaItem |
noFlgs(long flags)
构造全不包含标记位条件内容(扩展)
|
default CriteriaItem |
notBetween(Object value1,
Object value2)
构造"NOT BETWEEN AND"条件内容
|
default CriteriaItem |
notIn(Collection<?> values)
构造"NOT IN"条件内容
|
default CriteriaItem |
notLike(String value)
构造"NOT LIKE"条件内容
|
getColumn
default CriteriaItem isNull()
default CriteriaItem isNotNull()
default CriteriaItem isEmpty()
default CriteriaItem isNotEmpty()
default CriteriaItem eq(Object value)
value
- 值default CriteriaItem eq(IColumn secondColumn)
secondColumn
- 第二列default CriteriaItem neq(Object value)
value
- 值default CriteriaItem neq(IColumn secondColumn)
secondColumn
- 第二列default CriteriaItem gt(Object value)
value
- 值default CriteriaItem gt(IColumn secondColumn)
secondColumn
- 第二列default CriteriaItem egt(Object value)
value
- 值default CriteriaItem egt(IColumn secondColumn)
secondColumn
- 第二列default CriteriaItem lt(Object value)
value
- 值default CriteriaItem lt(IColumn secondColumn)
secondColumn
- 第二列default CriteriaItem elt(Object value)
value
- 值default CriteriaItem elt(IColumn secondColumn)
secondColumn
- 第二列default CriteriaItem in(Collection<?> values)
values
- 值列表default CriteriaItem notIn(Collection<?> values)
values
- 值列表default CriteriaItem between(Object value1, Object value2)
value1
- 第一个值value2
- 第二个值default CriteriaItem notBetween(Object value1, Object value2)
value1
- 第一个值value2
- 第二个值default CriteriaItem like(String value)
value
- 值default CriteriaItem notLike(String value)
value
- 值default CriteriaItem allFlgs(long flags)
flags
- 标记位值default CriteriaItem noFlgs(long flags)
flags
- 标记位值default CriteriaItem anyFlgs(long flags)
flags
- 标记位值Copyright © 2020 IBIT程序猿. All rights reserved.