|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface specifies the methods for implementing a join.
Supported API: false
Extendable: false
Method Summary | |
WhereExpression |
buildArrayWhereExpression(Class a_sourceClass,
Object a_targetArray,
int a_sourceIndex,
boolean a_sourceOuterJoin,
String a_referenceName)
Returns a WhereExpression for the specified source object array and target class. |
WhereExpression |
buildWhereExpression(Class a_sourceClass,
Class a_targetClass,
int a_sourceIndex,
int a_targetIndex,
String a_sourceFromAlias,
String a_targetFromAlias,
boolean a_sourceOuterJoin,
boolean a_targetOuterJoin,
String a_referenceName)
Returns a WhereExpression for the specified source and target classes. |
WhereExpression |
buildWhereExpression(Class a_sourceClass,
Persistable a_target,
int a_sourceIndex,
boolean a_sourceOuterJoin,
String a_referenceName)
Returns a WhereExpression for the specified source object and target class. |
Method Detail |
public WhereExpression buildWhereExpression(Class a_sourceClass, Class a_targetClass, int a_sourceIndex, int a_targetIndex, String a_sourceFromAlias, String a_targetFromAlias, boolean a_sourceOuterJoin, boolean a_targetOuterJoin, String a_referenceName) throws WTException
a_sourceClass
- Source class of the join (i.e. the class containing the referencing column(s)).a_targetClass
- Target class of the join (i.e. the class that is referenced).a_sourceIndex
- Index of the source classa_targetIndex
- Index of the target classa_sourceFromAlias
- From alias for the source class.a_targetFromAlias
- From alias for the target class.a_sourceOuterJoin
- Indicates if the source side of the join expression should be made an outer joina_targetOuterJoin
- Indicates if the target side of the join expression should be made an outer joina_referenceName
- Reference column name (i.e. query name) in the source class
WTException
public WhereExpression buildWhereExpression(Class a_sourceClass, Persistable a_target, int a_sourceIndex, boolean a_sourceOuterJoin, String a_referenceName) throws WTException
a_sourceClass
- Source class of the join (i.e. the class containing the referencing column(s)).a_target
- Target of the referencea_sourceIndex
- Index of the source classa_sourceOuterJoin
- Indicates if the source side of the join expression should be made an outer joina_referenceName
- Reference column name (i.e. query name) in the source class
WTException
public WhereExpression buildArrayWhereExpression(Class a_sourceClass, Object a_targetArray, int a_sourceIndex, boolean a_sourceOuterJoin, String a_referenceName) throws WTException
a_sourceClass
- Source class of the join (i.e. the class containing the referencing column(s)).a_targetArray
- Target array of the referencea_sourceIndex
- Index of the source classa_sourceOuterJoin
- Indicates if the source side of the join expression should be made an outer joina_referenceName
- Reference column name (i.e. query name) in the source class
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |