索引
All Classes and Interfaces|所有程序包|序列化表格
A
- add(Entity) - 接口中的方法 cool.scx.data.Dao
-
像数据源中添加一条数据
- add(String, GroupByOption...) - 类中的方法 cool.scx.data.query.GroupBy
-
添加一个 分组字段
- add(String, OrderByType, OrderByOption...) - 类中的方法 cool.scx.data.query.OrderBy
-
添加一个排序字段
- add0(String, WhereType, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
添加一个查询条件 (注意 : 此处添加的所有条件都会以 and 拼接 , 如需使用 or 请考虑使用
Where.whereSQL(Object...)}) - add1(String, WhereType, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
添加一个查询条件 (注意 : 此处添加的所有条件都会以 and 拼接 , 如需使用 or 请考虑使用
Where.whereSQL(Object...)}) - add2(String, WhereType, Object, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
添加一个查询条件 (注意 : 此处添加的所有条件都会以 and 拼接 , 如需使用 or 请考虑使用
Where.whereSQL(Object...)}) - addAll(Collection<Entity>) - 接口中的方法 cool.scx.data.Dao
-
像数据源中添加多条数据
- addGroupBy(String, GroupByOption...) - 类中的方法 cool.scx.data.Query
-
添加一个 分组字段
- addOrderBy(String, OrderByType, OrderByOption...) - 类中的方法 cool.scx.data.Query
-
添加一个排序字段
- and(Object...) - 类中的静态方法 cool.scx.data.query.Logic
- AND - cool.scx.data.query中的类
- AND(Object...) - 类的构造器 cool.scx.data.query.AND
- asc(String, OrderByOption...) - 类中的方法 cool.scx.data.Query
-
正序 : 也就是从小到大 (1,2,3,4,5,6)
- asc(String, OrderByOption...) - 类中的方法 cool.scx.data.query.OrderBy
-
正序 : 也就是从小到大 (1,2,3,4,5,6)
- ASC - enum class 中的枚举常量 cool.scx.data.query.OrderByType
-
正序 : 也就是从小到大 (1,2,3,4,5,6)
B
- between(String, Object, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
-
两者之间
- between(String, Object, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
两者之间
- between(String, Object, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
两者之间
- BETWEEN - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
在之间
C
- clauses - 类中的变量 cool.scx.data.query.Logic
- clauses() - 类中的方法 cool.scx.data.query.Logic
- clear() - 类中的方法 cool.scx.data.query.GroupBy
-
a
- clear() - 类中的方法 cool.scx.data.query.Limit
-
a
- clear() - 类中的方法 cool.scx.data.query.OrderBy
-
a
- clear() - 类中的方法 cool.scx.data.query.Where
-
清除所有 where 条件 (不包括 whereSQL)
- clearAll() - 类中的方法 cool.scx.data.query.Where
-
清除所有 where 条件 (包括 whereSQL)
- clearGroupBy() - 类中的方法 cool.scx.data.Query
-
a
- clearLimit() - 类中的方法 cool.scx.data.Query
-
a
- clearOrderBy() - 类中的方法 cool.scx.data.Query
-
a
- clearWhere() - 类中的方法 cool.scx.data.Query
-
清除所有 where 条件 (不包括 whereSQL)
- clearWhereAll() - 类中的方法 cool.scx.data.Query
-
清除所有 where 条件 (包括 whereSQL)
- clearWhereSQL() - 类中的方法 cool.scx.data.Query
-
清楚 where 条件中的 whereSQL
- clearWhereSQL() - 类中的方法 cool.scx.data.query.Where
-
清楚 where 条件中的 whereSQL
- concat(WhereClauseAndWhereParams) - record class中的方法 cool.scx.data.query.parser.WhereClauseAndWhereParams
-
拼接
- cool.scx.data - 程序包 cool.scx.data
- cool.scx.data.query - 程序包 cool.scx.data.query
- cool.scx.data.query.exception - 程序包 cool.scx.data.query.exception
- cool.scx.data.query.parser - 程序包 cool.scx.data.query.parser
- count(Query) - 接口中的方法 cool.scx.data.Dao
-
查询行数
D
- Dao<Entity,
ID> - cool.scx.data中的接口 -
用于定义数据访问层的规范
- delete(Query) - 接口中的方法 cool.scx.data.Dao
-
删除
- desc(String, OrderByOption...) - 类中的方法 cool.scx.data.Query
-
倒序 : 也就是从大到小 (6,5,4,3,2,1)
- desc(String, OrderByOption...) - 类中的方法 cool.scx.data.query.OrderBy
-
倒序 : 也就是从大到小 (6,5,4,3,2,1)
- DESC - enum class 中的枚举常量 cool.scx.data.query.OrderByType
-
倒序 : 也就是从大到小 (6,5,4,3,2,1)
E
- equal(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
-
相等
- equal(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
相等
- equal(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
相等
- EQUAL - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
等于
- equals(Object) - record class中的方法 cool.scx.data.query.GroupByBody
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 cool.scx.data.query.OrderByBody
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 cool.scx.data.query.parser.WhereClauseAndWhereParams
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 cool.scx.data.query.WhereBody
-
指示某个其他对象是否“等于”此对象。
F
- find(Query) - 接口中的方法 cool.scx.data.Dao
-
查询多条数据
G
- get(Query) - 接口中的方法 cool.scx.data.Dao
-
查询单条数据
- GREATER_THAN - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
大于
- GREATER_THAN_OR_EQUAL - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
大于等于
- greaterThan(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
-
大于
- greaterThan(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
大于
- greaterThan(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
大于
- greaterThanOrEqual(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
-
大于等于
- greaterThanOrEqual(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
大于等于
- greaterThanOrEqual(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
大于等于
- groupBy() - 类中的方法 cool.scx.data.Query
-
groupBy.
- GroupBy - cool.scx.data.query中的类
-
分组
- GroupBy() - 类的构造器 cool.scx.data.query.GroupBy
-
创建一个 OrderBy 对象
- GroupBy(GroupBy) - 类的构造器 cool.scx.data.query.GroupBy
-
根据旧的 GroupBy 创建一个 GroupBy 对象
- GroupByBody - cool.scx.data.query中的Record Class
-
GroupByBody class.
- GroupByBody(String, GroupByOption.Info) - record class的构造器 cool.scx.data.query.GroupByBody
-
创建
GroupByBody记录的实例。 - groupByBodyList() - 类中的方法 cool.scx.data.query.GroupBy
- GroupByOption - cool.scx.data.query中的Enum Class
-
a
- GroupByOption.Info - cool.scx.data.query中的类
-
a
- GroupByParser - cool.scx.data.query.parser中的类
- GroupByParser() - 类的构造器 cool.scx.data.query.parser.GroupByParser
H
- hashCode() - record class中的方法 cool.scx.data.query.GroupByBody
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 cool.scx.data.query.OrderByBody
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 cool.scx.data.query.parser.WhereClauseAndWhereParams
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 cool.scx.data.query.WhereBody
-
返回此对象的哈希代码值。
I
- in(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
-
在其中
- in(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
在其中
- in(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
在其中
- IN - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
IN
- info() - record class中的方法 cool.scx.data.query.GroupByBody
-
返回
info记录组件的值。 - info() - record class中的方法 cool.scx.data.query.OrderByBody
-
返回
info记录组件的值。 - info() - record class中的方法 cool.scx.data.query.WhereBody
-
返回
info记录组件的值。 - Info(GroupByOption...) - 类的构造器 cool.scx.data.query.GroupByOption.Info
-
Constructor for GroupByOptionInfo.
- Info(OrderByOption...) - 类的构造器 cool.scx.data.query.OrderByOption.Info
- IS_NOT_NULL - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
不为空
- IS_NULL - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
为空
- isEmpty() - 类中的方法 cool.scx.data.query.Where
-
查询条件是否为空
- isNotNull(String, WhereOption...) - 类中的方法 cool.scx.data.Query
-
不为空
- isNotNull(String, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
不为空
- isNotNull(String, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
不为空
- isNull(String, WhereOption...) - 类中的方法 cool.scx.data.Query
-
为空
- isNull(String, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
为空
- isNull(String, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
为空
J
- JSON_CONTAINS - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
json 包含 一般用于 数组判断
- JSON_CONTAINS_INCLUDE_NULL_VALUE - enum class 中的枚举常量 cool.scx.data.query.WhereOption
-
包含 null 值 只适用于 JSON_CONTAINS
- jsonContains(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
-
包含 : 一般用于 JSON 格式字段 区别于 in
- jsonContains(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
包含 : 一般用于 JSON 格式字段 区别于 in
- jsonContains(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
包含 : 一般用于 JSON 格式字段 区别于 in
K
- keyWord() - 类中的方法 cool.scx.data.query.AND
- keyWord() - 类中的方法 cool.scx.data.query.Logic
- keyWord() - 类中的方法 cool.scx.data.query.OR
- keyWord() - enum class中的方法 cool.scx.data.query.WhereType
-
获取关键词
L
- LESS_THAN - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
小于
- LESS_THAN_OR_EQUAL - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
小于等于
- lessThan(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
-
小于
- lessThan(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
小于
- lessThan(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
小于
- lessThanOrEqual(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
-
小于等于
- lessThanOrEqual(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
小于等于
- lessThanOrEqual(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
小于等于
- like(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
-
like : 默认会在首尾添加 %
- like(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
like : 默认会在首尾添加 %
- like(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
like : 默认会在首尾添加 %
- LIKE - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
Like
- LIKE_REGEX - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
Like 正则表达式
- likeRegex(String, String, WhereOption...) - 类中的方法 cool.scx.data.Query
-
like : 根据 SQL 表达式进行判断
- likeRegex(String, String, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
like : 根据 SQL 表达式进行判断
- likeRegex(String, String, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
like : 根据 SQL 表达式进行判断
- limit() - 类中的方法 cool.scx.data.Query
-
pagination.
- Limit - cool.scx.data.query中的类
-
条数限制
- Limit() - 类的构造器 cool.scx.data.query.Limit
-
创建一个 Pagination 对象
- Limit(Limit) - 类的构造器 cool.scx.data.query.Limit
-
根据旧的 Limit 创建一个 Limit 对象
- Logic - cool.scx.data.query中的类
- Logic(Object...) - 类的构造器 cool.scx.data.query.Logic
N
- name() - record class中的方法 cool.scx.data.query.GroupByBody
-
返回
name记录组件的值。 - name() - record class中的方法 cool.scx.data.query.OrderByBody
-
返回
name记录组件的值。 - name() - record class中的方法 cool.scx.data.query.WhereBody
-
返回
name记录组件的值。 - NOT_BETWEEN - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
不在之间
- NOT_EQUAL - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
不等于
- NOT_IN - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
NOT IN
- NOT_LIKE - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
Not Like
- NOT_LIKE_REGEX - enum class 中的枚举常量 cool.scx.data.query.WhereType
-
Like 正则表达式
- notBetween(String, Object, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
-
不处于两者之间
- notBetween(String, Object, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
不处于两者之间
- notBetween(String, Object, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
不处于两者之间
- notEqual(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
-
不相等
- notEqual(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
不相等
- notEqual(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
不相等
- notIn(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
-
不在其中
- notIn(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
不在其中
- notIn(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
不在其中
- notLike(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
-
not like : 默认会在首尾添加 %
- notLike(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
not like : 默认会在首尾添加 %
- notLike(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
not like : 默认会在首尾添加 %
- notLikeRegex(String, String, WhereOption...) - 类中的方法 cool.scx.data.Query
-
not like : 根据 SQL 表达式进行判断
- notLikeRegex(String, String, WhereOption...) - 类中的方法 cool.scx.data.query.Where
-
not like : 根据 SQL 表达式进行判断
- notLikeRegex(String, String, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
-
not like : 根据 SQL 表达式进行判断
O
- of(String) - enum class中的静态方法 cool.scx.data.query.OrderByType
-
a
- of(String) - enum class中的静态方法 cool.scx.data.query.WhereType
-
a
- offset() - 类中的方法 cool.scx.data.query.Limit
-
获取偏移量
- or(Object...) - 类中的静态方法 cool.scx.data.query.Logic
- OR - cool.scx.data.query中的类
- OR(Object...) - 类的构造器 cool.scx.data.query.OR
- orderBy() - 类中的方法 cool.scx.data.Query
-
orderBy.
- OrderBy - cool.scx.data.query中的类
-
排序
- OrderBy() - 类的构造器 cool.scx.data.query.OrderBy
-
创建一个 OrderBy 对象
- OrderBy(OrderBy) - 类的构造器 cool.scx.data.query.OrderBy
-
根据旧的 OrderBy 创建一个 OrderBy 对象
- OrderByBody - cool.scx.data.query中的Record Class
-
OrderBy 封装体
- OrderByBody(String, OrderByType, OrderByOption.Info) - record class的构造器 cool.scx.data.query.OrderByBody
-
创建
OrderByBody记录的实例。 - orderByBodyList() - 类中的方法 cool.scx.data.query.OrderBy
- OrderByOption - cool.scx.data.query中的Enum Class
-
a
- OrderByOption.Info - cool.scx.data.query中的类
-
a
- OrderByParser - cool.scx.data.query.parser中的类
- OrderByParser() - 类的构造器 cool.scx.data.query.parser.OrderByParser
- orderByType() - record class中的方法 cool.scx.data.query.OrderByBody
-
返回
orderByType记录组件的值。 - OrderByType - cool.scx.data.query中的Enum Class
-
排序类型
P
- paramSize() - enum class中的方法 cool.scx.data.query.WhereType
-
获取参数数量
- parse(Object) - 类中的方法 cool.scx.data.query.parser.WhereParser
- parseAll(Object[]) - 类中的方法 cool.scx.data.query.parser.WhereParser
- parseGroupBy(GroupBy) - 类中的方法 cool.scx.data.query.parser.GroupByParser
- parseGroupByBody(GroupByBody) - 类中的方法 cool.scx.data.query.parser.GroupByParser
- parseLogic(Logic) - 类中的方法 cool.scx.data.query.parser.WhereParser
- parseOrderBy(OrderBy) - 类中的方法 cool.scx.data.query.parser.OrderByParser
- parseOrderByBody(OrderByBody) - 类中的方法 cool.scx.data.query.parser.OrderByParser
- parseString(String) - 类中的方法 cool.scx.data.query.parser.WhereParser
- parseWhere(Where) - 类中的方法 cool.scx.data.query.parser.WhereParser
- parseWhereBody(WhereBody) - 类中的方法 cool.scx.data.query.parser.WhereParser
Q
- Query - cool.scx.data中的类
-
查询参数类
针对 GroupBy , OrderBy , Limit , Where 等进行的简单封装
同时附带一些简单的参数校验
只是 为了方便传递参数使用 - Query() - 类的构造器 cool.scx.data.Query
-
创建 Query 对象
- Query(Query) - 类的构造器 cool.scx.data.Query
-
a
R
- remove(String) - 类中的方法 cool.scx.data.query.GroupBy
-
a
- remove(String) - 类中的方法 cool.scx.data.query.OrderBy
-
a
- remove(String) - 类中的方法 cool.scx.data.query.Where
-
a
- removeGroupBy(String) - 类中的方法 cool.scx.data.Query
-
a
- removeOrderBy(String) - 类中的方法 cool.scx.data.Query
-
a
- removeWhere(String) - 类中的方法 cool.scx.data.Query
-
a
- replace() - 类中的方法 cool.scx.data.query.OrderByOption.Info
- REPLACE - enum class 中的枚举常量 cool.scx.data.query.OrderByOption
-
a
- REPLACE - enum class 中的枚举常量 cool.scx.data.query.WhereOption
-
替换同名的 where 参数
- rowCount() - 类中的方法 cool.scx.data.query.Limit
-
获取分页大小 (这里分页大小即等于行数 所以直接返回 pageSize)
S
- set(long) - 类中的方法 cool.scx.data.query.Limit
-
设置每页数量
- set(long, long) - 类中的方法 cool.scx.data.query.Limit
-
设置分页参数
- setLimit(long) - 类中的方法 cool.scx.data.Query
-
设置分页 默认 第一页
- setLimit(long, long) - 类中的方法 cool.scx.data.Query
-
设置分页参数
- SKIP_IF_EMPTY_LIST - enum class 中的枚举常量 cool.scx.data.query.WhereOption
-
在 in 或 not in 中 如果有效的参数条目 (指去除 null 后的) 为空 则跳过添加而不是报错
和WhereOption.SKIP_IF_NULL相同 是为了简化书写 其实际意义为参数中去除非法数值(为 null)后的列表长度是否为 0 - SKIP_IF_NULL - enum class 中的枚举常量 cool.scx.data.query.WhereOption
-
如果查询的参数值为 null 则跳过添加而不是报错
这里虽然叫做 SKIP_IF_NULL 但实际上表示的有效参数数量是不是和所接受的参数数量一致
只是为了简化书写
T
- toString() - record class中的方法 cool.scx.data.query.GroupByBody
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 cool.scx.data.query.OrderByBody
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 cool.scx.data.query.parser.WhereClauseAndWhereParams
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 cool.scx.data.query.WhereBody
-
返回此记录的字符串表示形式。
U
- update(Entity, Query) - 接口中的方法 cool.scx.data.Dao
-
更新数据
- USE_JSON_EXTRACT - enum class 中的枚举常量 cool.scx.data.query.GroupByOption
-
a
- USE_JSON_EXTRACT - enum class 中的枚举常量 cool.scx.data.query.OrderByOption
-
使用 json 查询
- USE_JSON_EXTRACT - enum class 中的枚举常量 cool.scx.data.query.WhereOption
- USE_ORIGINAL_NAME - enum class 中的枚举常量 cool.scx.data.query.GroupByOption
-
a
- USE_ORIGINAL_NAME - enum class 中的枚举常量 cool.scx.data.query.OrderByOption
-
a
- USE_ORIGINAL_NAME - enum class 中的枚举常量 cool.scx.data.query.WhereOption
-
使用原始名称 (不进行转换)
- USE_ORIGINAL_VALUE - enum class 中的枚举常量 cool.scx.data.query.WhereOption
-
注意只适用于 JSON_CONTAINS JSON_CONTAINS 默认会将值转换为 JSON 并去除为 value 为 null 的 字段 使用 原始值 时会将值 直接传递到 SQL 语句 若值为 实体类 则会转换为 JSON 不过 和默认情况相比, 转换的 JSON 会包含 value 为 null 的字段
- useJsonExtract() - 类中的方法 cool.scx.data.query.GroupByOption.Info
-
useJsonExtract.
- useJsonExtract() - 类中的方法 cool.scx.data.query.OrderByOption.Info
- useJsonExtract() - 类中的方法 cool.scx.data.query.WhereOption.Info
-
a
- useOriginalName() - 类中的方法 cool.scx.data.query.GroupByOption.Info
-
useOriginalName.
- useOriginalName() - 类中的方法 cool.scx.data.query.OrderByOption.Info
- useOriginalName() - 类中的方法 cool.scx.data.query.WhereOption.Info
-
a
- useOriginalValue() - 类中的方法 cool.scx.data.query.WhereOption.Info
V
- ValidParamListIsEmptyException - cool.scx.data.query.exception中的异常错误
-
当 whereType 为 in 或 not in 时 有效的参数条目 (指去除 null 后的) 为空
- ValidParamListIsEmptyException(WhereType) - 异常错误的构造器 cool.scx.data.query.exception.ValidParamListIsEmptyException
-
a
- value1() - record class中的方法 cool.scx.data.query.WhereBody
-
返回
value1记录组件的值。 - value2() - record class中的方法 cool.scx.data.query.WhereBody
-
返回
value2记录组件的值。 - valueOf(String) - enum class中的静态方法 cool.scx.data.query.GroupByOption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cool.scx.data.query.OrderByOption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cool.scx.data.query.OrderByType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cool.scx.data.query.WhereOption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cool.scx.data.query.WhereType
-
Returns the enum constant of this class with the specified name.
- values() - enum class中的静态方法 cool.scx.data.query.GroupByOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cool.scx.data.query.OrderByOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cool.scx.data.query.OrderByType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cool.scx.data.query.WhereOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cool.scx.data.query.WhereType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- where() - 类中的方法 cool.scx.data.Query
-
where.
- Where - cool.scx.data.query中的类
-
where 查询条件封装类
- Where() - 类的构造器 cool.scx.data.query.Where
-
创建一个 Where 对象
- Where(Where) - 类的构造器 cool.scx.data.query.Where
-
根据旧的 Where 创建一个 Where 对象
- WhereBody - cool.scx.data.query中的Record Class
-
where 封装体
- WhereBody(String, WhereType, Object, Object, WhereOption.Info) - record class的构造器 cool.scx.data.query.WhereBody
-
创建
WhereBody记录的实例。 - whereBodyList() - 类中的方法 cool.scx.data.query.Where
- whereClause() - record class中的方法 cool.scx.data.query.parser.WhereClauseAndWhereParams
-
返回
whereClause记录组件的值。 - WhereClauseAndWhereParams - cool.scx.data.query.parser中的Record Class
- WhereClauseAndWhereParams(String, Object[]) - record class的构造器 cool.scx.data.query.parser.WhereClauseAndWhereParams
-
创建
WhereClauseAndWhereParams记录的实例。 - WhereOption - cool.scx.data.query中的Enum Class
-
a
- WhereOption.Info - cool.scx.data.query中的类
-
a
- whereParams() - record class中的方法 cool.scx.data.query.parser.WhereClauseAndWhereParams
-
返回
whereParams记录组件的值。 - WhereParser - cool.scx.data.query.parser中的类
- WhereParser() - 类的构造器 cool.scx.data.query.parser.WhereParser
- whereSQL() - 类中的方法 cool.scx.data.query.Where
-
Getter for the field
whereSQL. - whereSQL() - 类中的方法 cool.scx.data.Query
-
获取 whereSQL
- whereSQL(Object...) - 类中的方法 cool.scx.data.query.Where
-
设置 whereSQL 适用于 复杂查询的自定义 where 子句
支持三种类型 String , WhereBody 和 AbstractPlaceholderSQL 在最终 cool.scx.sql 中会拼接到 where 子句的最后
注意 : 除特殊语法外不需要手动在头部添加 AND - whereSQL(Object...) - 类中的方法 cool.scx.data.Query
-
设置 whereSQL 适用于 复杂查询的自定义 where 子句
支持三种类型 String , WhereBody 和 AbstractPlaceholderSQL 在最终 sql 中会拼接到 where 子句的最后
注意 : 除特殊语法外不需要手动在头部添加 AND - whereType() - record class中的方法 cool.scx.data.query.WhereBody
-
返回
whereType记录组件的值。 - WhereType - cool.scx.data.query中的Enum Class
-
WhereType
where 查询条件的一些类型 如果无法满足要求请使用 whereSQL - WrongWhereTypeParamSizeException - cool.scx.data.query.exception中的异常错误
-
错误的 WhereBody 参数长度异常
- WrongWhereTypeParamSizeException(WhereType) - 异常错误的构造器 cool.scx.data.query.exception.WrongWhereTypeParamSizeException
-
a
_
- _clear() - 接口中的方法 cool.scx.data.Dao
-
清空整个数据源 (慎用)
- _entityClass() - 接口中的方法 cool.scx.data.Dao
-
获取 类
All Classes and Interfaces|所有程序包|序列化表格