|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LinkQueryData | |
wt.fc.manifest | |
wt.fc.requireddata |
Uses of LinkQueryData in wt.fc.manifest |
Methods in wt.fc.manifest that return LinkQueryData | |
protected LinkQueryData |
QueryLinkExistenceSingleRoleDirectiveDelegate.getLinkQueryData(LinkExistenceCriteria criteria)
|
protected LinkQueryData[] |
QueryLinkExistenceDirectiveDelegate.getLinkQueryData(Directive dir)
Given a QueryLinkExistenceDirective get a LinkQueryData. |
Uses of LinkQueryData in wt.fc.requireddata |
Subclasses of LinkQueryData in wt.fc.requireddata | |
class |
AdHocForeignKeyLinkQueryData
Data carrier for ad hoc foreign key queries, i.e. |
Methods in wt.fc.requireddata that return LinkQueryData | |
static LinkQueryData |
LinkQueryData.newInstance(Class linkClass,
long[] roleAIds,
long[] roleBIds)
Supported API: false |
static LinkQueryData |
LinkQueryData.newInstance(Class linkClass,
Long[] roleAIds,
Long[] roleBIds)
Supported API: false |
Methods in wt.fc.requireddata with parameters of type LinkQueryData | |
WTCollection |
StandardRequiredDataService.queryLinks(LinkQueryData[] linkQueryData)
Builds a query based on the information in an array of LinkQueryData objects and returns a WTCollection for the linkClasses defined in the LinkQueryData[]. |
WTKeyedMap |
StandardRequiredDataService.queryLinks(LinkQueryData[] linkQueryData,
boolean useRoleA)
Queries a single link class role specified by the useRoleA boolean and the information defined in the LinkQueryData[]. |
private QuerySpec |
StandardRequiredDataService.getLinkQueryDataQuerySpec(LinkQueryData data,
boolean useRoleA)
|
private String |
StandardRequiredDataService.getRoleAttribute(LinkQueryData data,
boolean useRoleA)
Return the correct attribute to query against based on whether the role specified is Iterated. |
private void |
StandardRequiredDataService.appendConstantExpression(LinkQueryData data,
boolean useRoleA,
QuerySpec querySpec)
Append a ConstantExpression based on whether the role object is Versioned or not. |
private QuerySpec |
StandardRequiredDataService.getLinkQuerySpec(LinkQueryData data,
boolean useRoleA)
Get a QuerySpec based on the type of LinkQueryData input. |
private void |
StandardRequiredDataService.appendIdSearchCondition(LinkQueryData data,
QuerySpec querySpec,
boolean appendRoleA)
Determine if the specified role represents a Versioned object for the link class being queries and append either the branchIds or ida2a2s. |
private QuerySpec |
StandardRequiredDataService.getLinkQuerySpec(LinkQueryData data)
Get QuerySpec for a link class. |
private long[] |
StandardRequiredDataService.getRoleIds(LinkQueryData data,
String role)
Return true if the linkClass for the LinkQueryData instance is a type of either ObjectToVersionLink or VersionToVersionLink. |
private void |
StandardRequiredDataService.appendVersionIdSearchCondition(LinkQueryData data,
String role,
QuerySpec querySpec,
int[] fromIndices)
Append a SearchCondition where all branchIds for the specified role and where latest iteration = true. |
private void |
StandardRequiredDataService.appendOidSearchCondition(LinkQueryData data,
String role,
QuerySpec querySpec,
int[] fromIndices)
Append a SearchCondition where all ida2a2s for the specified role. |
private boolean |
StandardRequiredDataService.hasIds(LinkQueryData data)
Return true if the LinkQueryData has either roleA or roleB ids. |
private boolean |
StandardRequiredDataService.hasRoleAIds(LinkQueryData data)
Return true if the LinkQueryData has either roleA ids. |
private boolean |
StandardRequiredDataService.hasRoleBIds(LinkQueryData data)
Return true if the LinkQueryData has either roleB ids. |
private QuerySpec[] |
StandardRequiredDataService.buildQuerySpecs(LinkQueryData[] linkQueryData,
boolean singleRoleOnly,
boolean useRoleA)
Returns a List of QuerySpecs. |
private boolean |
StandardRequiredDataService.isLinkQueryDataValid(LinkQueryData[] linkQueryData)
|
WTCollection |
RequiredDataServiceSvr.queryLinks(LinkQueryData[] linkQueryData)
Builds a query based on the information in an array of LinkQueryData objects and returns a WTCollection for the linkClasses defined in the LinkQueryData[]. |
WTKeyedMap |
RequiredDataServiceSvr.queryLinks(LinkQueryData[] linkQueryData,
boolean useRoleA)
Queries a single link class role specified by the useRoleA boolean and the information defined in the LinkQueryData[]. |
static boolean |
RequiredDataServerHelper.isRoleForVersionedObject(LinkQueryData data,
boolean useRoleA)
Return true if the linkClass in LinkQueryData is ObjectToVersionLink or VersionToVersionLink and if the role object specified by 'checkRoleA' is Iterated. |
private static boolean |
RequiredDataServerHelper.isVersionLinkType(LinkQueryData data)
Return true if the linkClass for the LinkQueryData instance is a type of either ObjectToVersionLink or VersionToVersionLink. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |