| 限定符和类型 | 类和说明 |
|---|---|
class |
StringSqlSegment
SQL 片段接口
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractISegmentList
SQL 片段集合 处理的抽象类
|
class |
GroupBySegmentList |
class |
HavingSegmentList |
class |
MergeSegments
合并 SQL 片段
|
class |
NormalSegmentList
普通片段
|
class |
OrderBySegmentList |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Predicate<ISqlSegment> |
MatchSegment.getPredicate() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MergeSegments.add(ISqlSegment... iSqlSegments) |
boolean |
MatchSegment.match(ISqlSegment segment) |
protected boolean |
HavingSegmentList.transformList(List<ISqlSegment> list,
ISqlSegment firstSegment,
ISqlSegment lastSegment) |
protected boolean |
OrderBySegmentList.transformList(List<ISqlSegment> list,
ISqlSegment firstSegment,
ISqlSegment lastSegment) |
protected abstract boolean |
AbstractISegmentList.transformList(List<ISqlSegment> list,
ISqlSegment firstSegment,
ISqlSegment lastSegment)
在其中对值进行判断以及更改 list 的内部元素
|
protected boolean |
NormalSegmentList.transformList(List<ISqlSegment> list,
ISqlSegment firstSegment,
ISqlSegment lastSegment) |
protected boolean |
GroupBySegmentList.transformList(List<ISqlSegment> list,
ISqlSegment firstSegment,
ISqlSegment lastSegment) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
AbstractISegmentList.addAll(Collection<? extends ISqlSegment> c)
重写方法,做个性化适配
|
protected boolean |
HavingSegmentList.transformList(List<ISqlSegment> list,
ISqlSegment firstSegment,
ISqlSegment lastSegment) |
protected boolean |
OrderBySegmentList.transformList(List<ISqlSegment> list,
ISqlSegment firstSegment,
ISqlSegment lastSegment) |
protected abstract boolean |
AbstractISegmentList.transformList(List<ISqlSegment> list,
ISqlSegment firstSegment,
ISqlSegment lastSegment)
在其中对值进行判断以及更改 list 的内部元素
|
protected boolean |
NormalSegmentList.transformList(List<ISqlSegment> list,
ISqlSegment firstSegment,
ISqlSegment lastSegment) |
protected boolean |
GroupBySegmentList.transformList(List<ISqlSegment> list,
ISqlSegment firstSegment,
ISqlSegment lastSegment) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
IQueryItem |
| 限定符和类型 | 类和说明 |
|---|---|
class |
JsonPropQueryItem |
class |
QueryItem
查询item
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
NbQuerier<T> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultNbQuerier<T>
查询构造器
1.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
JsonQueryValue |
| 限定符和类型 | 类和说明 |
|---|---|
class |
JoinType |
class |
QueryRuleEnum
Query 规则 常量
|
class |
SqlKeyword |
class |
WrapperKeyword
wrapper 内部使用枚举
|
Copyright © 2022. All rights reserved.