wt.query.qml
Class JoinHandler
java.lang.Object
wt.query.qml.JoinHandler
- All Implemented Interfaces:
- QueryElementHandler
- public class JoinHandler
- extends Object
- implements QueryElementHandler
Supported API: false
Extendable: false
Method Summary |
private void |
appendCorrelatedLinkJoin(QuerySpec a_querySpec,
Class a_fromClass,
Class a_toClass,
int a_fromIndex,
int a_toIndex,
String a_fromAliasPrefix,
String a_toAliasPrefix,
LinkInfo a_linkInfo,
boolean a_fromOuterJoin,
boolean a_toOuterJoin,
boolean a_correlateTo)
|
private void |
appendCorrelatedReferenceJoin(QuerySpec a_querySpec,
Class a_fromClass,
Class a_toClass,
String a_fromFromAlias,
String a_toFromAlias,
String a_referenceName,
boolean a_fromOuterJoin,
boolean a_toOuterJoin)
|
private void |
appendLinkJoin(QuerySpec a_querySpec,
Class a_fromClass,
Class a_toClass,
int a_fromIndex,
int a_toIndex,
LinkInfo a_linkInfo,
boolean a_fromOuterJoin,
boolean a_toOuterJoin)
|
void |
appendQueryElement(QuerySpec a_querySpec,
Element a_element,
Hashtable a_parameterMap)
Supported API: false |
private void |
appendReferenceJoin(QuerySpec a_querySpec,
int a_fromIndex,
int a_toIndex,
String a_referenceName,
boolean a_fromOuterJoin,
boolean a_toOuterJoin)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
CLASSNAME
private static final String CLASSNAME
JoinHandler
public JoinHandler()
appendQueryElement
public void appendQueryElement(QuerySpec a_querySpec,
Element a_element,
Hashtable a_parameterMap)
throws QMLException
Supported API: false
- Specified by:
appendQueryElement
in interface QueryElementHandler
- Parameters:
a_querySpec
- a_element
- a_parameterMap
-
- Throws:
QMLException
appendLinkJoin
private void appendLinkJoin(QuerySpec a_querySpec,
Class a_fromClass,
Class a_toClass,
int a_fromIndex,
int a_toIndex,
LinkInfo a_linkInfo,
boolean a_fromOuterJoin,
boolean a_toOuterJoin)
throws WTException,
ClassNotFoundException,
WTPropertyVetoException
- Throws:
WTException
ClassNotFoundException
WTPropertyVetoException
appendReferenceJoin
private void appendReferenceJoin(QuerySpec a_querySpec,
int a_fromIndex,
int a_toIndex,
String a_referenceName,
boolean a_fromOuterJoin,
boolean a_toOuterJoin)
appendCorrelatedLinkJoin
private void appendCorrelatedLinkJoin(QuerySpec a_querySpec,
Class a_fromClass,
Class a_toClass,
int a_fromIndex,
int a_toIndex,
String a_fromAliasPrefix,
String a_toAliasPrefix,
LinkInfo a_linkInfo,
boolean a_fromOuterJoin,
boolean a_toOuterJoin,
boolean a_correlateTo)
throws WTException
- Throws:
WTException
appendCorrelatedReferenceJoin
private void appendCorrelatedReferenceJoin(QuerySpec a_querySpec,
Class a_fromClass,
Class a_toClass,
String a_fromFromAlias,
String a_toFromAlias,
String a_referenceName,
boolean a_fromOuterJoin,
boolean a_toOuterJoin)
throws WTException
- Throws:
WTException