|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.googlecode.jpattern.orm.query.Join
public class Join
| Constructor Summary | |
|---|---|
Join(IOrmClassToolMap ormClassToolMap)
|
|
| Method Summary | |
|---|---|
IJoin |
cross(Class<?> joinClass)
Perform a cross Join. |
IJoin |
cross(Class<?> joinClass,
String joinClassAlias)
Perform a cross Join. |
IJoin |
fullOuter(Class<?> joinClass)
Perform a natural full outer Join. |
IJoin |
fullOuter(Class<?> joinClass,
String joinClassAlias)
Perform a natural full outer Join. |
IJoin |
fullOuter(Class<?> joinClass,
String onLeftProperty,
String onRigthProperty)
Perform a full outer Join. |
IJoin |
fullOuter(Class<?> joinClass,
String joinClassAlias,
String onLeftProperty,
String onRigthProperty)
Perform full outer Join. |
IJoin |
inner(Class<?> joinClass)
Perform a inner Join. |
IJoin |
inner(Class<?> joinClass,
String joinClassAlias)
Perform a inner Join. |
IJoin |
inner(Class<?> joinClass,
String onLeftProperty,
String onRigthProperty)
Perform a inner Join. |
IJoin |
inner(Class<?> joinClass,
String joinClassAlias,
String onLeftProperty,
String onRigthProperty)
Perform a inner Join. |
IJoin |
leftOuter(Class<?> joinClass)
Perform a natural left outer Join. |
IJoin |
leftOuter(Class<?> joinClass,
String joinClassAlias)
Perform a natural left outer Join. |
IJoin |
leftOuter(Class<?> joinClass,
String onLeftProperty,
String onRigthProperty)
Perform a left outer Join. |
IJoin |
leftOuter(Class<?> joinClass,
String joinClassAlias,
String onLeftProperty,
String onRigthProperty)
Perform left outer Join. |
IJoin |
natural(Class<?> joinClass)
Perform a natural Join. |
IJoin |
natural(Class<?> joinClass,
String joinClassAlias)
Perform a natural Join. |
String |
renderSql()
Return the sql query generated by this IQuery Object |
void |
renderSql(StringBuilder StringBuilder)
Append to the string buffer the sql query generated by this IQuery Object |
IJoin |
rightOuter(Class<?> joinClass)
Perform a natural right outer Join. |
IJoin |
rightOuter(Class<?> joinClass,
String joinClassAlias)
Perform a natural right outer Join. |
IJoin |
rightOuter(Class<?> joinClass,
String onLeftProperty,
String onRigthProperty)
Perform a right outer Join. |
IJoin |
rightOuter(Class<?> joinClass,
String joinClassAlias,
String onLeftProperty,
String onRigthProperty)
Perform right outer Join. |
void |
setNameSolver(INameSolver nameSolver)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Join(IOrmClassToolMap ormClassToolMap)
| Method Detail |
|---|
public IJoin cross(Class<?> joinClass)
IJoin
cross in interface IJoin
public IJoin cross(Class<?> joinClass,
String joinClassAlias)
IJoin
cross in interface IJoinpublic IJoin natural(Class<?> joinClass)
IJoin
natural in interface IJoin
public IJoin natural(Class<?> joinClass,
String joinClassAlias)
IJoin
natural in interface IJoinpublic IJoin inner(Class<?> joinClass)
IJoin
inner in interface IJoin
public IJoin inner(Class<?> joinClass,
String joinClassAlias)
IJoin
inner in interface IJoin
public IJoin inner(Class<?> joinClass,
String onLeftProperty,
String onRigthProperty)
IJoin
inner in interface IJoin
public IJoin inner(Class<?> joinClass,
String joinClassAlias,
String onLeftProperty,
String onRigthProperty)
IJoin
inner in interface IJoinpublic IJoin leftOuter(Class<?> joinClass)
IJoin
leftOuter in interface IJoin
public IJoin leftOuter(Class<?> joinClass,
String joinClassAlias)
IJoin
leftOuter in interface IJoin
public IJoin leftOuter(Class<?> joinClass,
String onLeftProperty,
String onRigthProperty)
IJoin
leftOuter in interface IJoin
public IJoin leftOuter(Class<?> joinClass,
String joinClassAlias,
String onLeftProperty,
String onRigthProperty)
IJoin
leftOuter in interface IJoinpublic IJoin rightOuter(Class<?> joinClass)
IJoin
rightOuter in interface IJoin
public IJoin rightOuter(Class<?> joinClass,
String joinClassAlias)
IJoin
rightOuter in interface IJoin
public IJoin rightOuter(Class<?> joinClass,
String onLeftProperty,
String onRigthProperty)
IJoin
rightOuter in interface IJoin
public IJoin rightOuter(Class<?> joinClass,
String joinClassAlias,
String onLeftProperty,
String onRigthProperty)
IJoin
rightOuter in interface IJoinpublic IJoin fullOuter(Class<?> joinClass)
IJoin
fullOuter in interface IJoin
public IJoin fullOuter(Class<?> joinClass,
String joinClassAlias)
IJoin
fullOuter in interface IJoin
public IJoin fullOuter(Class<?> joinClass,
String onLeftProperty,
String onRigthProperty)
IJoin
fullOuter in interface IJoin
public IJoin fullOuter(Class<?> joinClass,
String joinClassAlias,
String onLeftProperty,
String onRigthProperty)
IJoin
fullOuter in interface IJoinpublic void setNameSolver(INameSolver nameSolver)
setNameSolver in interface INameSolverConsumerpublic String renderSql()
IRenderableSqlObject
renderSql in interface IRenderableSqlObjectpublic void renderSql(StringBuilder StringBuilder)
IRenderableSqlObject
renderSql in interface IRenderableSqlObject
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||