| 程序包 | 说明 |
|---|---|
| org.quickjava.orm.wrapper | |
| org.quickjava.orm.wrapper.join |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractModelWrapper<Children extends AbstractModelWrapper<Children,M,R>,M extends Model,R extends MFunction<M,?>> |
| 限定符和类型 | 方法和说明 |
|---|---|
Children |
AbstractModelWrapper.field(R... fields) |
Children |
AbstractModelWrapper.group(R... fields) |
Children |
AbstractModelWrapper.having(R... fields) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ModelJoinWrapper<Children,M extends Model,MF extends MFunction<M,?>> |
| 限定符和类型 | 方法和说明 |
|---|---|
MFunction<L,?> |
JoinSpecifyBase.Item.getLeftFun() |
MFunction<R,?> |
JoinSpecifyBase.Item.getRightFun() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected <Right extends Model> |
JoinSpecifyBase.add(CompareEnum type,
MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf) |
protected <Right extends Model> |
JoinSpecifyBase.add(CompareEnum type,
MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf) |
protected <Right extends Model> |
JoinSpecifyBase.add(CompareEnum type,
MFunction<Left,?> lf,
MFunction<Right,?> rf) |
protected <Right extends Model> |
JoinSpecifyBase.add(CompareEnum type,
MFunction<Left,?> lf,
MFunction<Right,?> rf) |
protected Children |
JoinSpecifyBase.add(CompareEnum type,
MFunction<Left,?> lf,
Object value) |
default <Left extends Model> |
ModelJoinWrapper.between(Class<Left> left,
MFunction<Left,?> lf,
Object v1,
Object v2) |
protected Children |
JoinSpecifyBase.between(MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.eq(Class<Left> left,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.eq(MF mf,
Class<Left> left,
MFunction<Left,?> lf,
Object val) |
protected <Right extends Model> |
JoinSpecifyBase.eq(MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf) |
protected <Right extends Model> |
JoinSpecifyBase.eq(MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf) |
<Right extends Model> |
JoinSpecifyLeft.eq(MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf) |
<Right extends Model> |
JoinSpecifyLeft.eq(MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf) |
JoinSpecify<Left,Right> |
JoinSpecify.eq(MFunction<Left,?> lf,
MFunction<Right,?> rf) |
JoinSpecify<Left,Right> |
JoinSpecify.eq(MFunction<Left,?> lf,
MFunction<Right,?> rf) |
protected Children |
JoinSpecifyBase.eq(MFunction<Left,?> lf,
Object val) |
JoinSpecifyLeft<Left> |
JoinSpecifyLeft.eq(MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.eq(String table,
MFunction<Left,?> lf,
Object val) |
default <Left> Children |
ModelJoinWrapper.field(Class<Left> left,
MFunction<Left,?>... lfs) |
default <Left extends Model> |
ModelJoinWrapper.gt(Class<Left> left,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.gt(MF mf,
Class<Left> left,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.gt(String table,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.gte(Class<Left> left,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.gte(MF mf,
Class<Left> left,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.gte(String left,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.in(Class<Left> left,
MFunction<Left,?> lf,
Object... args) |
default <Left extends Model> |
ModelJoinWrapper.in(MF mf,
Class<Left> left,
MFunction<Left,?> lf,
Object... args) |
protected Children |
JoinSpecifyBase.in(MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.in(String left,
MFunction<Left,?> lf,
Object... args) |
default <Left extends Model> |
ModelJoinWrapper.isNotNull(Class<Left> left,
MFunction<Left,?> lf) |
default <Left extends Model> |
ModelJoinWrapper.isNotNull(MF mf,
Class<Left> left,
MFunction<Left,?> lf) |
protected Children |
JoinSpecifyBase.isNotNull(MFunction<Left,?> lf) |
JoinSpecifyLeft<Left> |
JoinSpecifyLeft.isNotNull(MFunction<Left,?> lf) |
default <Left extends Model> |
ModelJoinWrapper.isNotNull(String left,
MFunction<Left,?> lf) |
default <Left extends Model> |
ModelJoinWrapper.isNull(Class<Left> left,
MFunction<Left,?> lf) |
default <Left extends Model> |
ModelJoinWrapper.isNull(MF mf,
Class<Left> left,
MFunction<Left,?> lf) |
protected Children |
JoinSpecifyBase.isNull(MFunction<Left,?> lf) |
JoinSpecifyLeft<Left> |
JoinSpecifyLeft.isNull(MFunction<Left,?> lf) |
default <Left extends Model> |
ModelJoinWrapper.isNull(String left,
MFunction<Left,?> lf) |
default <Left extends Model,Right extends Model> |
ModelJoinWrapper.leftJoin(Class<Left> left,
MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf)
两张子表一个条件关联
|
default <Left extends Model,Right extends Model> |
ModelJoinWrapper.leftJoin(Class<Left> left,
MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf)
两张子表一个条件关联
|
default <Left extends Model,Right extends Model> |
ModelJoinWrapper.leftJoin(Class<Left> left,
MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf,
MF fieldFun)
两张子表一个条件关联
|
default <Left extends Model,Right extends Model> |
ModelJoinWrapper.leftJoin(Class<Left> left,
MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf,
MF fieldFun)
两张子表一个条件关联
|
default <Relation extends Model> |
ModelJoinWrapper.leftJoin(Class<Relation> left,
MFunction<Relation,?> lf,
MF rf)
与主表一个条件关联
默认根据类进行自动加载
|
default <Relation extends Model> |
ModelJoinWrapper.leftJoin(Class<Relation> left,
MFunction<Relation,?> lf,
MF rf,
MF alias)
与主表一个条件关联[指定属性]
|
default <Relation extends Model> |
ModelJoinWrapper.leftJoin(Class<Relation> left,
MFunction<Relation,?> lf,
MF rf,
String alias)
与主表一个条件关联[指定属性]
|
default <Left extends Model> |
ModelJoinWrapper.lt(Class<Left> left,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.lt(MF mf,
Class<Left> left,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.lt(String left,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.lte(Class<Left> left,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.lte(MF mf,
Class<Left> left,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.lte(String left,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.neq(Class<Left> left,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.neq(MF mf,
Class<Left> left,
MFunction<Left,?> lf,
Object val) |
protected <Right extends Model> |
JoinSpecifyBase.neq(MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf) |
protected <Right extends Model> |
JoinSpecifyBase.neq(MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf) |
<Right extends Model> |
JoinSpecifyLeft.neq(MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf) |
<Right extends Model> |
JoinSpecifyLeft.neq(MFunction<Left,?> lf,
Class<Right> right,
MFunction<Right,?> rf) |
JoinSpecify<Left,Right> |
JoinSpecify.neq(MFunction<Left,?> lf,
MFunction<Right,?> rf) |
JoinSpecify<Left,Right> |
JoinSpecify.neq(MFunction<Left,?> lf,
MFunction<Right,?> rf) |
default <Left extends Model> |
ModelJoinWrapper.neq(String table,
MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.notIn(Class<Left> left,
MFunction<Left,?> lf,
Object... args) |
default <Left extends Model> |
ModelJoinWrapper.notIn(MF mf,
Class<Left> left,
MFunction<Left,?> lf,
Object... args) |
protected Children |
JoinSpecifyBase.notIn(MFunction<Left,?> lf,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.notIn(String left,
MFunction<Left,?> lf,
Object... args) |
default <Left> Children |
ModelJoinWrapper.order(Class<Left> left,
MFunction<Left,?> lf) |
default <Left> Children |
ModelJoinWrapper.order(Class<Left> left,
MFunction<Left,?> lf,
boolean desc) |
default <Left> Children |
ModelJoinWrapper.order(Class<Left> left,
MFunction<Left,?> lf,
OrderByType type) |
void |
JoinSpecifyBase.Item.setRightFun(MFunction<R,?> rightFun) |
default <Left extends Model> |
ModelJoinWrapper.where(boolean condition,
Class<Left> left,
MFunction<Left,?> lf,
Operator operator,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.where(boolean condition,
MF mf,
Class<Left> left,
MFunction<Left,?> lf,
Operator operator,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.where(boolean condition,
MF left,
MFunction<Left,?> lf,
Operator operator,
Object val) |
default <Left extends Model> |
ModelJoinWrapper.where(boolean condition,
String left,
MFunction<Left,?> lf,
Operator operator,
Object val) |
| 构造器和说明 |
|---|
Item(CompareEnum type,
MFunction<L,?> leftFun,
Class<? extends Model> right,
MFunction<R,?> rightFun) |
Item(CompareEnum type,
MFunction<L,?> leftFun,
Class<? extends Model> right,
MFunction<R,?> rightFun) |
Item(CompareEnum type,
MFunction<L,?> leftFun,
MFunction<R,?> rightFun) |
Item(CompareEnum type,
MFunction<L,?> leftFun,
MFunction<R,?> rightFun) |
Item(CompareEnum type,
MFunction<L,?> leftFun,
Object rightValue) |
JoinSpecify(Class<Left> left,
MFunction<?,?> leftAlias,
Class<Right> right) |
Copyright © 2024. All rights reserved.