|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.epm.structure.NavigateCollectors.AbstractCollector
wt.epm.structure.NavigateCollectors.Endpoints
This NavigateResultProcessor collects the endpoints of the links and adds them to a Collection or WTKeyedMap. The endpoints are two-element arrays where the first element is the query key for the object that we navigated from and the second element is the query key for the object that we navigated to (i.e. the other-side object).
Field Summary |
Fields inherited from class wt.epm.structure.NavigateCollectors.AbstractCollector |
COLLECTION, INITIAL_SIZE, MAP, otherSideRole, results, resultType, reverse, role |
Constructor Summary | |
NavigateCollectors.Endpoints(Collection collection)
With this constructor, the class will add the endpoints of the links to the given Collection. |
|
NavigateCollectors.Endpoints(WTKeyedMap map,
boolean reverse)
With this constructor, the class will add the endpoints of the links to the given WTKeyedMap. |
Method Summary | |
void |
addElement(Object object)
Add the specified object to the result processor, and increase the size by one Supported API: false |
void |
selectWhatToReturn(Relationship relationship,
QuerySpec querySpec)
Specifies what objects or attributes to return when navigating a Binary link from one set of objects to another. |
Methods inherited from class wt.epm.structure.NavigateCollectors.AbstractCollector |
clearPreviousResults, createQueryKey, getResults, processResults, size |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public NavigateCollectors.Endpoints(Collection collection)
public NavigateCollectors.Endpoints(WTKeyedMap map, boolean reverse)
If the reverse flag is false, the values will be WTSets that hold the query keys for the other-side objects and the keys will be the query keys for the objects that we navigated from.
If the reverse flag is true, the keys will be the query keys for the other-side objects and the values will be WTSets that hold the query keys for the objects that we navigated from.
Method Detail |
public void selectWhatToReturn(Relationship relationship, QuerySpec querySpec) throws WTException
NavigateResultProcessor
selectWhatToReturn
in interface NavigateResultProcessor
selectWhatToReturn
in class NavigateCollectors.AbstractCollector
WTException
public void addElement(Object object)
ResultProcessor
addElement
in interface ResultProcessor
addElement
in class NavigateCollectors.AbstractCollector
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |