|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LinkProxy.Role | |
wt.epm.structure | |
wt.epm.util |
Uses of LinkProxy.Role in wt.epm.structure |
Fields in wt.epm.structure declared as LinkProxy.Role | |
private LinkProxy.Role |
NavigateToMasterQuery.otherSideRole
|
private LinkProxy.Role |
NavigateQuery.otherSideRole
|
static LinkProxy.Role |
LinkProxy.RoleA
|
static LinkProxy.Role |
LinkProxy.RoleB
|
protected static LinkProxy.Role |
LinkProxy.Role.ROLEA
|
protected static LinkProxy.Role |
LinkProxy.Role.ROLEB
|
Methods in wt.epm.structure that return LinkProxy.Role | |
static LinkProxy.Role[] |
LinkProxy.getRoles(Class linkClass,
Class objectClass)
For the given Link class, determine which roles (if any) that objects of the given class may participate as. |
abstract LinkProxy.Role |
LinkProxy.Role.getOtherSideRole()
|
Methods in wt.epm.structure with parameters of type LinkProxy.Role | |
static List |
PLSQLNavigator.filterOnLatest(Collection allLinks,
LinkProxy.Role otherSideRole,
EPMCache.ObjectCache objectCache)
Returns the link to the latest iteration of each other-side object. |
static List |
PLSQLNavigator.filter(Collection allLinks,
LinkProxy.Role otherSideRole,
EPMCache.ObjectCache objectCache,
EPMFilter filter)
Returns the link to each other-side object that was returned by the given filter. |
private static List |
PLSQLNavigator.filterLinks(List links,
LinkProxy.Role otherSideRole,
EPMCache.ObjectCache objectCache,
EPMFilter filter)
|
static List |
PLSQLNavigator.filter(Collection allLinks,
LinkProxy.Role otherSideRole,
EPMCache.VersionCache versionCache,
EPMFilter filter)
Returns the link to each other-side object that was returned by the given filter. |
private static List |
PLSQLNavigator.filterLinks(List links,
LinkProxy.Role otherSideRole,
EPMCache.VersionCache versionCache,
EPMFilter filter)
|
static List |
PLSQLNavigator.filterByConfigSpec(Collection linksAndMasters,
LinkProxy.Role otherSideRole,
EPMCache.IterationCache iterationCache,
boolean returnMissingLinks)
Returns the link to the iteration of other-side object that was selected by a config spec. |
private static Collection |
PLSQLNavigator.getSelected(List links,
LinkProxy.Role otherSideRole,
Map iterationToMaster,
EPMCache.IterationCache iterationCache,
boolean returnMissingLinks)
|
private static Class |
NavigateToMasterQuery.getOtherSideClass(Class linkClass,
LinkProxy.Role otherSideRole)
|
QueryKey |
LinkProxy.getRole(LinkProxy.Role role)
Gets the query key (object identifier or version key) for the given role. |
Persistable |
LinkProxy.getRoleObject(LinkProxy.Role role)
Gets the role object for the given role. |
static Set |
LinkProxy.getRole(Collection linkProxies,
LinkProxy.Role role)
Given a collection of LinkProxy objects, return the query keys for the given role. |
static List |
LinkProxy.getRoleObjects(Collection linkProxies,
LinkProxy.Role role)
Given a collection of LinkProxy objects, return the objects for the given role. |
static Map |
LinkProxy.sortByRole(Collection linkProxies,
LinkProxy.Role role)
Given a collection of LinkProxy objects, sort the LinkProxy objects by the query keys for the given role. |
static void |
LinkProxy.cacheRoleObjects(Collection linkProxies,
LinkProxy.Role role,
Collection objects)
Given a collection of LinkProxy objects, query the role A or B objects from the database as efficiently as possible. |
private void |
LinkProxy.setRoleObject(LinkProxy.Role role,
Persistable object)
|
private void |
AssociatedObjects.findBuildRuleRelatedObjects(List objects,
LinkProxy.Role otherSideRole)
|
private void |
AssociatedObjects.addAssociations(LinkProxy.Role role,
List buildRules,
EPMCache.VersionCache versionCache)
|
private void |
AssociatedObjects.findRelatedObjects(List objects,
Class linkClass,
LinkProxy.Role otherSideRole)
|
Constructors in wt.epm.structure with parameters of type LinkProxy.Role | |
NavigateToMasterQuery(long[] databaseIds,
Class linkClass,
LinkProxy.Role otherSideRole)
Constructs a NavigateToMasterQuery used to navigate a link class to the other-side object. |
|
NavigateQuery(long[] databaseIds,
Class linkClass,
LinkProxy.Role otherSideRole)
Constructs a NavigateQuery used to navigate a link class. |
Uses of LinkProxy.Role in wt.epm.util |
Methods in wt.epm.util with parameters of type LinkProxy.Role | |
protected static String |
PLSQLQuery.getColumnName(Class linkClass,
LinkProxy.Role role)
Given a link class and a role, find the name of the database column for the role identifier. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |