Package cn.cloudself.query.plus
Class QueryProPlus<MAIN,T>
- java.lang.Object
-
- cn.cloudself.query.plus.QueryProPlus<MAIN,T>
-
public class QueryProPlus<MAIN,T> extends Object
-
-
Constructor Summary
Constructors Constructor Description QueryProPlus(QueryStructure queryStructure, QueryPayload payload, Class<MAIN> clazz)QueryProPlus(QueryStructure queryStructure, QueryPayload payload, Class<MAIN> clazz, String alias)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <NEW> Plus2Table.OninnerJoin(Class<NEW> entity)<NEW> Plus2Table.OninnerJoin(Class<NEW> entity, String alias)<NEW> Plus2Table.OnleftJoin(Class<NEW> entity)<NEW> Plus2Table.OnleftJoin(Class<NEW> entity, String alias)<NEW> Plus2Table.OnrightJoin(Class<NEW> entity)<NEW> Plus2Table.OnrightJoin(Class<NEW> entity, String alias)
-
-
-
Constructor Detail
-
QueryProPlus
public QueryProPlus(QueryStructure queryStructure, QueryPayload payload, Class<MAIN> clazz)
-
QueryProPlus
public QueryProPlus(QueryStructure queryStructure, QueryPayload payload, Class<MAIN> clazz, String alias)
-
-
Method Detail
-
leftJoin
public <NEW> Plus2Table.On leftJoin(Class<NEW> entity)
-
rightJoin
public <NEW> Plus2Table.On rightJoin(Class<NEW> entity)
-
innerJoin
public <NEW> Plus2Table.On innerJoin(Class<NEW> entity)
-
leftJoin
public <NEW> Plus2Table.On leftJoin(Class<NEW> entity, String alias)
-
rightJoin
public <NEW> Plus2Table.On rightJoin(Class<NEW> entity, String alias)
-
innerJoin
public <NEW> Plus2Table.On innerJoin(Class<NEW> entity, String alias)
-
-