Uses of Class
wt.query.QuerySpec

Packages that use QuerySpec
com.ptc.core.query.optimize.server   
com.ptc.core.query.optimize.server.impl   
com.ptc.core.query.server   
com.ptc.core.query.server.criteria   
com.ptc.core.query.server.impl   
com.ptc.epm.commands   
com.ptc.hli.ecad.query   
com.ptc.netmarkets.model   
com.ptc.windchill.cadx.common.htmllog   
com.ptc.windchill.cadx.common.picker   
com.ptc.windchill.cadx.common.util   
com.ptc.windchill.cadx.search   
com.ptc.windchill.classproxy   
com.ptc.windchill.esi.txn   
com.ptc.windchill.upgrade.dust   
com.ptc.windchill.upgrade.util   
com.ptc.windchill.uwgm.cadx.checkout   
com.ptc.windchill.uwgm.common.pdm   
com.ptc.wvs.common.util   
com.ptc.wvs.server.publish   
com.ptc.wvs.server.schedule   
wt.access
The access control service is responsible for defining and enforcing access to business and system objects. 
wt.admin
Provides classes to represent and manage AdministrativeDomain objects. 
wt.build   
wt.calendar Uses the CalendarAccessProtocol and the CalendarService to provide iCalandar Access Protocol support. 
wt.change2 Defines several reference implementations of change objects (including WTChangeRequest2, WTChangeIssue and WTChangeOrder2) that are all managed by ChangeService2, but the service interface is defined at a higher level of interfaces to change objects to allow replacing the reference implementations with customization of the interfaces. 
wt.clients.scheduler   
wt.configuration   
wt.csm.navigation   
wt.csm.navigation.service   
wt.dataops.objectcol.delegate   
wt.dataops.objectcol.dependency   
wt.dataops.objectcol.resolution   
wt.doc   
wt.eff Provides generic base effectivity functionality via EffService, EffConfigSpecAssistant and EffGroupAssistant to assert that a PDM object is effective under certain conditions; an out-of-the-box reference implementation of this base functionality is defined by wt.effectivity
wt.enterprise Provides the abstract building blocks of functionality from which most businesses classes are extended; also defines support for template processors, delegates and factories that are useful for UI development for these business classes. 
wt.epm
 
wt.epm.familytable   
wt.epm.query   
wt.epm.retriever   
wt.epm.structure   
wt.epm.util   
wt.epm.workspaces   
wt.fc Provides high level datastore access by using the PersistenceManager (and server-side-only PersistenceManagerSvr) to find and manage Persistable objects. 
wt.fc.association   
wt.fc.batch Provides a mechanism for specifying operations that affect mulitple objects in the persistent datastore. 
wt.fc.collections Provides Windchill-specific Collection objects, and a collection-based refresh API. 
wt.fc.requireddata   
wt.federation

The federation service (wt.federation package) provides functionality to create and manage proxy objects of remote systems and perform utility functions supporting the federation system. 

wt.fv
fv package — File Vault Service

The file vault service (wt.fv package) is responsible for the definition and execution of rules that define the vaulting algorithm for content items. 

wt.graph   
wt.iba.value   
wt.inf.container   
wt.inf.sharing   
wt.inf.team   
wt.inf.template   
wt.infoengine Provides some InfoEngine support for Windchill. 
wt.ixb.publicforhandlers Provides APIs to develop IXB plugable components. 
wt.lifecycle
 
wt.maturity   
wt.meeting.actionitem   
wt.occurrence Defines the capability to uniquely distinguish one occurrence of an object within some complex structure from another occurrence of that same object within the same structure using OccurrenceService
wt.part Defines WTParts and WTPartMasters ( the fundamental enterprise objects used to represent product structures composed of assemblies and components), WTPartUsageLink and WTPartConfigSpec (used to build the structures of parts and select the correct versions of parts from the structures) and the WTPartService to manage these parts. 
wt.pds Provides additional Persistent Database Services.  See PersistenceManager to fulfill most database access needs. 
wt.pom Provides low-level, yet database independent, access to a database. 
wt.prefs Uses the PreferenceService to manage Preferences
wt.projmgmt.execution   
wt.projmgmt.monitor   
wt.query Provides generic support for defining SQL queries (see QuerySpec and the various things that can be appended to it) in a database inedependent manner that should be used with the PersistenceManager
wt.query.qml   
wt.query.specification   
wt.query.template Provides generic support for saved report queries using ReportTemplate and various methods in ReportTemplateHelper for executing and generating reports. 
wt.recent   
wt.rule.util   
wt.sandbox This package provides "sandbox" container functionality.  A "sandbox" container is a container wherein a multiple users can work on a set of related changes through multiple iterations without disturbing the broader organization (apart from placing locks on the objects the broader organziation sees).  The package provides the following core capabilities:  
wt.scheduler
scheduler package — Scheduling Service

The scheduling service is responsible for scheduling the execution of resource-intensive methods, and keeping a history of their outcomes. 

wt.ufid Uses the UfidService (and server-side-only wt.ufid.UfidServiceSvr) to manage the Universal Federated Identifier for Federatable objects. 
wt.vc
 
wt.vc.config
 
wt.vc.struct
 
wt.workflow.engine
Provides workflow classes responsible for the flow of control and data from an execution point of view. 
wt.workflow.work
Provides workflow classes responsible for managing the work assigned to individual users. 
 

Uses of QuerySpec in com.ptc.core.query.optimize.server
 

Methods in com.ptc.core.query.optimize.server with parameters of type QuerySpec
 void Optimizer.addIntersectHints(QuerySpec a_querySpec, List a_criterion)
          This methods adds hints to the specified query that may be appropriate.
 

Uses of QuerySpec in com.ptc.core.query.optimize.server.impl
 

Methods in com.ptc.core.query.optimize.server.impl with parameters of type QuerySpec
 void BasicOptimizer.addIntersectHints(QuerySpec a_querySpec, List a_criterion)
          This methods adds hints to the specified query that may be appropriate.
private  void BasicOptimizer.processNoIndex(QuerySpec a_querySpec, CriteriaRankInfo a_criteriaRankInfo)
           
private  void BasicOptimizer.processDrivingTable(QuerySpec a_querySpec, CriteriaRankInfo a_drivingTableCriteriaRankInfo, List a_criteriaRankInfos)
           
 

Uses of QuerySpec in com.ptc.core.query.server
 

Methods in com.ptc.core.query.server with parameters of type QuerySpec
 WhereExpression CriteriaHandler.buildWhere(Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds a WhereExpression to be used in the query.
 

Uses of QuerySpec in com.ptc.core.query.server.criteria
 

Methods in com.ptc.core.query.server.criteria with parameters of type QuerySpec
 WhereExpression WCTypeCriteriaHandler.buildWhere(Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds a WhereExpression to be used in the query.
 WhereExpression SubSelectCriteriaHandler.buildWhere(Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds a WhereExpression to be used in the query.
 WhereExpression ServerCalculatedAttributeCriteriaHandler.buildWhere(Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds a WhereExpression to be used in the query.
 WhereExpression ModeledAttributeCriteriaHandler.buildWhere(Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds a WhereExpression to be used in the query.
 WhereExpression LogicalCriteriaProcessor.buildWhere(Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds a WhereExpression to be used in the query.
 WhereExpression LogicalCriteriaHandler.buildWhere(Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds a WhereExpression to be used in the query.
 WhereExpression InstanceBasedAttributeCriteriaHandler.buildWhere(Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds a WhereExpression to be used in the query.
 WhereExpression DataStoreFunctionCriteriaHandler.buildWhere(Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds a WhereExpression to be used in the query.
protected  void ContextualCriteriaHandler.buildContext(AttributeTypeIdentifier a_attributeTypeId, Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds the necessary context for a criteria.
abstract  WhereExpression ContextualCriteriaHandler.buildWhere(Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds a WhereExpression to be used in the query.
 WhereExpression ContainerSpecCriteriaHandler.buildWhere(Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds a WhereExpression to be used in the query.
 WhereExpression AdvancedQueryEnabledSubSelectCriteriaHandler.buildWhere(Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds a WhereExpression to be used in the query.
 WhereExpression AbstractAssociationCriteriaHandler.buildWhere(Map a_typeIndexMap, QuerySpec a_querySpec)
          This method builds a WhereExpression to be used in the query.
 

Uses of QuerySpec in com.ptc.core.query.server.impl
 

Methods in com.ptc.core.query.server.impl that return QuerySpec
private  QuerySpec BasicQueryService.buildQuerySpec(ResultSpec a_resultSpec, AttributeContainerSet a_criteria, SortSpec a_sortSpec, TypeIdentifier a_targetTypeId, QueryTargetResolver a_resolver, int a_statementIndex, Locale a_locale, boolean a_latest, boolean a_refresh, Boolean a_useBind, List a_resultHandlers, List a_sortList, Map a_typeIndexMap)
           
 

Methods in com.ptc.core.query.server.impl with parameters of type QuerySpec
 int WCTypeResultHandler.build(QuerySpec a_querySpec, Map a_typeIndexMap, Map a_sortMap)
          This method allows the handler to modify the QuerySpec as needed.
 int ResultHandler.build(QuerySpec a_querySpec, Map a_typeIndexMap, Map a_sortMap)
          This method allows the handler to modify the QuerySpec as needed.
 int NonPersistedAttributeResultHandler.build(QuerySpec a_querySpec, Map a_typeIndexMap, Map a_sortMap)
          This method allows the handler to modify the QuerySpec as needed.
 int NonPersistedAssociationResultHandler.build(QuerySpec a_querySpec, Map a_typeIndexMap, Map a_sortMap)
          This method allows the handler to modify the QuerySpec as needed.
 int ModeledAttributeResultHandler.build(QuerySpec a_querySpec, Map a_typeIndexMap, Map a_sortMap)
          This method allows the handler to modify the QuerySpec as needed.
 IndexedColumn ModeledAttributeResultHandler.buildColumn(QuerySpec a_querySpec, Map a_typeIndexMap)
          This method returns an indexed ColumnExpression associated with the definition object.
 int ModeledAssociationResultHandler.build(QuerySpec a_querySpec, Map a_typeIndexMap, Map a_sortMap)
          This method allows the handler to modify the QuerySpec as needed.
 int InstanceBasedAttributeResultHandler.build(QuerySpec a_querySpec, Map a_typeIndexMap, Map a_sortMap)
          This method allows the handler to modify the QuerySpec as needed.
 IndexedColumn InstanceBasedAttributeResultHandler.buildColumn(QuerySpec a_querySpec, Map a_typeIndexMap)
          This method returns an indexed ColumnExpression associated with the definition object.
 int InstanceBasedAssociationResultHandler.build(QuerySpec a_querySpec, Map a_typeIndexMap, Map a_sortMap)
          This method allows the handler to modify the QuerySpec as needed.
static void HandlerUtil.buildAggregate(QuerySpec a_querySpec, AbstractItemBuilder a_itemBuilder)
          This method builds the query for aggregate items.
static void HandlerUtil.convertClassTableExpression(QuerySpec a_querySpec, int a_fromIndex)
           
static IndexedColumn HandlerUtil.processIBAValueViewSort(InstanceBasedAttributeTypeIdentifier a_attributeTypeId, Map a_sortMap, boolean a_selectOnly, QuerySpec a_querySpec, Map a_typeIndexMap, HandlerInfo a_info)
           
static boolean HandlerUtil.processNullAssociation(QuerySpec a_querySpec, Integer a_fromIndex, Integer a_toIndex)
           
static Integer HandlerUtil.processAssociationType(TypeIdentifier a_mapKeyTypeId, TypeIdentifier a_typeId, TypeIdentifier a_targetTypeId, QuerySpec a_querySpec, Map a_typeIndexMap, boolean a_latest, boolean a_isResolved, TypeIdentifier a_unresolvedTypeId, HandlerInfo a_handlerInfo)
           
static Integer HandlerUtil.processType(TypeIdentifier a_mapKeyTypeId, TypeIdentifier a_typeId, QuerySpec a_querySpec, Map a_typeIndexMap, boolean a_latest, boolean a_isResolved, boolean a_isRefresh, HandlerInfo a_handlerInfo)
           
static AbstractItemBuilder HandlerUtil.processAttributeType(ModeledAttributeTypeIdentifier a_attributeTypeId, QuerySpec a_querySpec, Map a_typeIndexMap, QueryTargetResolver a_resolver, TypeIdentifier a_targetTypeId)
           
static AbstractItemBuilder HandlerUtil.processAttributeType(InstanceBasedAttributeTypeIdentifier a_attributeTypeId, QuerySpec a_querySpec, Map a_typeIndexMap, QueryTargetResolver a_resolver, TypeIdentifier a_targetTypeId, boolean a_criteriaProcessing, boolean a_compoundProcessing)
           
static int HandlerUtil.buildAttributeType(InstanceBasedAttributeTypeIdentifier a_attributeTypeId, QuerySpec a_querySpec, Map a_typeIndexMap, HandlerInfo a_info, int a_resultOffset)
           
private static AbstractItemBuilder HandlerUtil.buildAttributeType(ModeledAttributeTypeIdentifier a_attributeTypeId, QuerySpec a_querySpec, Map a_typeIndexMap, QueryTargetResolver a_resolver, TypeIdentifier a_targetTypeId)
           
private static AbstractItemBuilder HandlerUtil.buildAttributeType(InstanceBasedAttributeTypeIdentifier a_attributeTypeId, boolean a_processHierarchically, QuerySpec a_querySpec, Map a_typeIndexMap, QueryTargetResolver a_resolver, TypeIdentifier a_targetTypeId, boolean a_criteriaProcessing, boolean a_compoundProcessing)
           
private static HandlerUtil.ResolvedAttributeTypeInfo HandlerUtil.getResolvedAttributeTypeInfo(AttributeTypeIdentifier a_attributeTypeId, QuerySpec a_querySpec, Map a_typeIndexMap, QueryTargetResolver a_resolver, TypeIdentifier a_targetTypeId)
           
 int FunctionNonPersistedAttributeResultHandler.build(QuerySpec a_querySpec, Map a_typeIndexMap, Map a_sortMap)
          This method allows the handler to modify the QuerySpec as needed.
 IndexedColumn FunctionNonPersistedAttributeResultHandler.buildColumn(QuerySpec a_querySpec, Map a_typeIndexMap)
          This method returns an indexed ColumnExpression associated with the definition object.
abstract  int ContextualResultHandler.build(QuerySpec a_querySpec, Map a_typeIndexMap, Map a_sortMap)
          This method allows the handler to modify the QuerySpec as needed.
 int ContextualResultHandler.buildContextHandler(QuerySpec a_querySpec, Map a_typeIndexMap)
          This method allows the handler for the context to modify the QuerySpec as needed.
 IndexedColumn ConstantExpressionBuilder.buildColumn(QuerySpec a_querySpec, Map a_typeIndexMap)
          This method returns an indexed ColumnExpression associated with the definition object.
 IndexedColumn ColumnExpressionBuilder.buildColumn(QuerySpec a_querySpec, Map a_typeIndexMap)
          This method returns an indexed ColumnExpression associated with the definition object.
private  void BasicQueryService.filterOtherTargets(QuerySpec a_querySpec, TypeIdentifier[] a_targetTypeIdentifierList, int a_currentTargetIndex, Map a_typeIndexMap)
           
 int AbstractModeledAssociationReferenceResultHandler.build(QuerySpec a_querySpec, Map a_typeIndexMap, Map a_sortMap)
          This method allows the handler to modify the QuerySpec as needed.
 

Uses of QuerySpec in com.ptc.epm.commands
 

Methods in com.ptc.epm.commands that return QuerySpec
private static QuerySpec ECADSchematicQuery.buildQuerySpec(Properties attributes)
           
private static QuerySpec ECADBoardQuery.buildQuerySpec(Properties attributes)
           
private static QuerySpec ECADAssemblyQuery.buildQuerySpec(Properties attributes)
           
protected static QuerySpec ECADAbstractQuery.addCommonConditions(QuerySpec querySpec, Properties attributes)
           
 

Methods in com.ptc.epm.commands with parameters of type QuerySpec
protected static QuerySpec ECADAbstractQuery.addCommonConditions(QuerySpec querySpec, Properties attributes)
           
protected static void ECADAbstractQuery.appendWhere(QuerySpec querySpec, Class queryClass, String attributeName, String stringValue)
           
protected static void ECADAbstractQuery.appendJoin(QuerySpec querySpec, Class queryClass, String joinCriteria, Class joinClass, String attributeName, String stringValue)
           
protected static void ECADAbstractQuery.appendLink(QuerySpec querySpec, Class linkClass, Class targetClass, String attributeName, String stringValue)
           
protected static void ECADAbstractQuery.appendUserAttributes(QuerySpec querySpec, Properties attributes)
           
protected static void ECADAbstractQuery.appendUserAttribute(QuerySpec querySpec, String attrName, String value)
           
 

Uses of QuerySpec in com.ptc.hli.ecad.query
 

Methods in com.ptc.hli.ecad.query that return QuerySpec
 QuerySpec QueryAbstractDocument.updateQuerySpec(QuerySpec querySpec)
           
 

Methods in com.ptc.hli.ecad.query with parameters of type QuerySpec
 QuerySpec QueryAbstractDocument.updateQuerySpec(QuerySpec querySpec)
           
private static void QueryAbstractDocument.appendJoin(QuerySpec querySpec, Class queryClass, String joinCriteria, Class joinClass, String attributeName, String stringValue)
           
 

Uses of QuerySpec in com.ptc.netmarkets.model
 

Methods in com.ptc.netmarkets.model that return QuerySpec
private  QuerySpec StandardNmObjectService.getQSForOverdueObjects(Class classname, ObjectIdentifier oid)
           
private  QuerySpec StandardNmObjectService.getQSForCompletedDelivs(Class classname, ObjectIdentifier oid)
           
private  QuerySpec StandardNmObjectService.getQSForCompletedWfExecObjects(Class classname, ObjectIdentifier oid)
           
private  QuerySpec StandardNmObjectService.getQSForInCompleteDelivs(Class classname, ObjectIdentifier oid)
           
private  QuerySpec StandardNmObjectService.getQSForInCompleteWfExecObjects(Class classname, ObjectIdentifier oid)
           
private  QuerySpec StandardNmObjectService.getQSOwnables(Class classname, ObjectIdentifier oid)
           
 

Uses of QuerySpec in com.ptc.windchill.cadx.common.htmllog
 

Methods in com.ptc.windchill.cadx.common.htmllog with parameters of type QuerySpec
static void HTMLLogServerHelper.deleteLogMessages(QuerySpec spec)
          

Supported API: false
 

Uses of QuerySpec in com.ptc.windchill.cadx.common.picker
 

Methods in com.ptc.windchill.cadx.common.picker that return QuerySpec
 QuerySpec SharedOnlyConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Returns a clone of the passed-in QuerySpec.
protected  QuerySpec PickerBrowserUtilities.appendNavigateCriteria(QuerySpec qs)
           
 QuerySpec AuthoringApplicationConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Returns a clone of the passed-in QuerySpec.
 

Methods in com.ptc.windchill.cadx.common.picker with parameters of type QuerySpec
 QuerySpec SharedOnlyConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Returns a clone of the passed-in QuerySpec.
protected  QuerySpec PickerBrowserUtilities.appendNavigateCriteria(QuerySpec qs)
           
 QuerySpec AuthoringApplicationConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Returns a clone of the passed-in QuerySpec.
 

Uses of QuerySpec in com.ptc.windchill.cadx.common.util
 

Methods in com.ptc.windchill.cadx.common.util with parameters of type QuerySpec
private static void ContainerDataSharingUtilities.addEnabledClause(QuerySpec qs, int enabled_status)
          Adds a clause to the query spec that restricts the maps returned to those with the same status as the one passed as argument.
static QueryResult CADDocTemplateUtilities.getTemplateCADDocs(WTContainer container, QuerySpec querySpec, Locale locale, boolean lookup, boolean removeOverridden, boolean firstMatchOnly)
          Return back the Template CAD Documents for the specified container and for the specified CAD Doc Query Spec.
 

Uses of QuerySpec in com.ptc.windchill.cadx.search
 

Fields in com.ptc.windchill.cadx.search declared as QuerySpec
private  QuerySpec IntegratedSearchTask.searchQuerySpec
           
(package private)  QuerySpec DatabaseSearch.customSearch
           
 

Methods in com.ptc.windchill.cadx.search that return QuerySpec
 QuerySpec IntegratedSearchTask.getCustomSearchQuerySpec()
           
private  QuerySpec DatabaseSearch.appendOidList(Class classname, int index, Vector oid_arrays)
          Append the oids list from the content search into the database search.
private  QuerySpec DatabaseSearch.populateQuerySpec(Class classname, QuerySpec qs)
          Use all of the information that has been set on this class to populate the QuerySpec(s).
private  QuerySpec DatabaseSearch.initQuerySpec(Class one_class)
           
private  QuerySpec DatabaseSearch.addToWhere(QuerySpec qs, SearchCondition sc)
           
private  QuerySpec DatabaseSearch.addConfigSpec(Class classname, QuerySpec qs, String searchFilter)
           
private  QuerySpec DatabaseSearch.populateQuerySpec(Class classname, int i, QuerySpec qs, boolean isAnd, Vector oids, Hashtable criteriaIBA)
           
 

Methods in com.ptc.windchill.cadx.search with parameters of type QuerySpec
private  HashMap StandardCustomSearchManager.getGenerics(QuerySpec searchQuerySpec)
           
private  HashMap StandardCustomSearchManager.getInstances(QuerySpec searchQuerySpec)
           
private  HashMap StandardCustomSearchManager.getGenericHolderOfInstances(QuerySpec searchQuerySpec)
           
private  HashMap StandardCustomSearchManager.getHolders(QuerySpec searchQuerySpec)
           
private  HashMap StandardCustomSearchManager.getShared(QuerySpec searchQuerySpec, WTContainer container)
           
 void IBAQuerySpec.doSearchCondition(QuerySpec qs, Class holderCl)
          

Supported API: false
 void IBAQuerySpec.doSearchCondition(QuerySpec qs, Class holderCl, int order)
          

Supported API: false
private  void IBAQuerySpec.setFilterAndAdvanced(QuerySpec qs, String searchFilter, Class holderCl, int holderInd)
           
protected  void IBAQuerySpec.doQueryObjectSearchCondition(QuerySpec qs, IBAQueryObject qo, int holderInd, int attrInd)
           
private  QuerySpec DatabaseSearch.populateQuerySpec(Class classname, QuerySpec qs)
          Use all of the information that has been set on this class to populate the QuerySpec(s).
private  QuerySpec DatabaseSearch.addToWhere(QuerySpec qs, SearchCondition sc)
           
private  QuerySpec DatabaseSearch.addConfigSpec(Class classname, QuerySpec qs, String searchFilter)
           
private  QuerySpec DatabaseSearch.populateQuerySpec(Class classname, int i, QuerySpec qs, boolean isAnd, Vector oids, Hashtable criteriaIBA)
           
 

Uses of QuerySpec in com.ptc.windchill.classproxy
 

Methods in com.ptc.windchill.classproxy with parameters of type QuerySpec
static QueryResult CadxClassProxy.getTemplateCADDocs(WTContainer container, QuerySpec querySpec, Locale locale, boolean lookup, boolean removeOverridden, boolean firstMatchOnly)
           
 

Uses of QuerySpec in com.ptc.windchill.esi.txn
 

Methods in com.ptc.windchill.esi.txn with parameters of type QuerySpec
private  void ESITransactionUtility.addPartMastersToQuery(QuerySpec qs, Collection masters, int pmIndex, Class partMasterClass)
           
 

Uses of QuerySpec in com.ptc.windchill.upgrade.dust
 

Fields in com.ptc.windchill.upgrade.dust declared as QuerySpec
(package private)  QuerySpec PagingIteratorImpl.querySpec
           
 

Methods in com.ptc.windchill.upgrade.dust that return QuerySpec
protected  QuerySpec PagingIteratorImpl.initPageQuerySpec(String class_name)
           
 

Uses of QuerySpec in com.ptc.windchill.upgrade.util
 

Fields in com.ptc.windchill.upgrade.util declared as QuerySpec
(package private)  QuerySpec PagedTableObjectIterator.querySpec
           
(package private)  QuerySpec ConditionalPagedTableIterator.querySpec
           
 

Methods in com.ptc.windchill.upgrade.util that return QuerySpec
private  QuerySpec PagedTableObjectIterator.initPageQuerySpec(String class_name)
           
private  QuerySpec ConditionalPagedTableIterator.initQuerySpec(String class_name, boolean selectable)
           
private  QuerySpec ConditionalPagedTableIterator.initPageQuerySpec(String class_name, String[] attr_list, String[] column_list)
           
private  QuerySpec ConditionalPagedTableIterator.initPageQuerySpec(String class_name)
           
private  QuerySpec ConditionalPagedTableIterator.addWhereToQuerySpec(String class_name, QuerySpec select)
           
 

Methods in com.ptc.windchill.upgrade.util with parameters of type QuerySpec
private  QuerySpec ConditionalPagedTableIterator.addWhereToQuerySpec(String class_name, QuerySpec select)
           
 

Uses of QuerySpec in com.ptc.windchill.uwgm.cadx.checkout
 

Methods in com.ptc.windchill.uwgm.cadx.checkout that return QuerySpec
protected static QuerySpec CheckoutUpdateActionHelper.buildFindAnyIterationSelect(Baseline baseline, List baselineables)
           
 

Uses of QuerySpec in com.ptc.windchill.uwgm.common.pdm
 

Methods in com.ptc.windchill.uwgm.common.pdm with parameters of type QuerySpec
private  void FolderPartDocumentRetriever.addFolderSearchCondition(QuerySpec qs, Class iterCl)
           
private  void FolderPartDocumentRetriever.addFolderSearchCondition(QuerySpec qs, Class iterCl)
           
 

Uses of QuerySpec in com.ptc.wvs.common.util
 

Methods in com.ptc.wvs.common.util that return QuerySpec
 QuerySpec ConfigSpecProxy.appendSearchCriteria(QuerySpec querySpec)
           
 

Methods in com.ptc.wvs.common.util with parameters of type QuerySpec
 QuerySpec ConfigSpecProxy.appendSearchCriteria(QuerySpec querySpec)
           
 

Uses of QuerySpec in com.ptc.wvs.server.publish
 

Fields in com.ptc.wvs.server.publish declared as QuerySpec
private static QuerySpec PublishHelper.latestEPMDoc
           
 

Uses of QuerySpec in com.ptc.wvs.server.schedule
 

Methods in com.ptc.wvs.server.schedule that return QuerySpec
static QuerySpec ScheduleJobs.allWTDocuments()
           
static QuerySpec ScheduleJobs.allEPMDocuments()
          Returns QuerySpec to determine all EPMDocuments in the database

Supported API: false
static QuerySpec ScheduleJobs.allWTPartNoDefaultDerivedImage()
          Returns QuerySpec to determine all EPMDocuments with no default Representation (Derived Image)

Supported API: false
 

Uses of QuerySpec in wt.access
 

Methods in wt.access that return QuerySpec
 QuerySpec AccessSelector.getQuerySpec(Class target_class)
          Returns a query specification for the class (AccessPolicyRule or PolicyAcl) passed as argument.
 QuerySpec AccessSelector.getQuerySpec(Class target_class)
          Returns a query specification for the class (AccessPolicyRule or PolicyAcl) passed as argument.
 

Uses of QuerySpec in wt.admin
 

Methods in wt.admin that return QuerySpec
 QuerySpec Selector.getQuerySpec(Class target_class)
          Returns the query spec embodied by the selector for the persistence type identifier passed as parameter.
 QuerySpec Selector.getQuerySpec(Class target_class)
          Returns the query spec embodied by the selector for the persistence type identifier passed as parameter.
 

Uses of QuerySpec in wt.build
 

Methods in wt.build with parameters of type QuerySpec
protected static WTCollection BuildServiceUtility.expand(WTCollection objects, Class linkClass, String otherSideRole, QuerySpec querySpec, boolean inflateOtherSideObject, boolean inflateRoleObject)
          Navigates the links of the specified class from one set of objects to another bypassing access control.
 

Uses of QuerySpec in wt.calendar
 

Methods in wt.calendar that return QuerySpec
private  QuerySpec LocalCAP.buildOwnerQuery(WTPrincipal p)
          Search Conditions *
 

Uses of QuerySpec in wt.change2
 

Methods in wt.change2 that return QuerySpec
private  QuerySpec StandardChangeService2.newChangeLinkSpec(Class linkClass, Class changeClass, String role, long[] oids)
          Returns a new query spec selecting the class name and OID of the changeables whose OIDs are specified, and are associated with the named link class (linking the changeable to the named change class).
 QuerySpec Changeable2ConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "latest == true" condition to the QuerySpec.
 

Methods in wt.change2 with parameters of type QuerySpec
 QuerySpec Changeable2ConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "latest == true" condition to the QuerySpec.
 

Uses of QuerySpec in wt.clients.scheduler
 

Fields in wt.clients.scheduler declared as QuerySpec
private  QuerySpec SchedPanel.filter
           
private  QuerySpec SchedInfo._filter
           
 

Methods in wt.clients.scheduler that return QuerySpec
 QuerySpec SchedPanel.retrieveFilter()
          The contents of the MultiList are governed by the filter.
 QuerySpec SchedInfo.getFilter()
           
 

Methods in wt.clients.scheduler with parameters of type QuerySpec
 void SchedPanel.specifyFilter(QuerySpec filter)
          Customizers may programatically set the filter to be used by the application.
 void SchedInfo.setFilter(QuerySpec qs)
           
 

Uses of QuerySpec in wt.configuration
 

Methods in wt.configuration that return QuerySpec
 QuerySpec SerialNumberedConfiguredInstanceConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec RemoveConfigurationVisitor.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec ConfigurationVisitor.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec ConfigurationMemberConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec BaselineConfigurationConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 

Methods in wt.configuration with parameters of type QuerySpec
 QueryResult StandardConfigurationService.getUnmappedInstances(SerialNumbered serialNumbered, Timestamp notIncorporatedByContextAsOf, QuerySpec instanceSpec)
          Get all the instances that have not been allocated into another instance.
 QuerySpec SerialNumberedConfiguredInstanceConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec RemoveConfigurationVisitor.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec ConfigurationVisitor.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QueryResult ConfigurationServiceFwd.getUnmappedInstances(SerialNumbered serialNumbered, Timestamp notIncorporatedByContextAsOf, QuerySpec instanceSpec)
          Get all the instances that have not been allocated into another instance.
 QueryResult ConfigurationService.getUnmappedInstances(SerialNumbered serialNumbered, Timestamp notIncorporatedByContextAsOf, QuerySpec instanceSpec)
          Get all the instances that have not been allocated into another instance.
 QuerySpec ConfigurationMemberConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec BaselineConfigurationConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 

Uses of QuerySpec in wt.csm.navigation
 

Methods in wt.csm.navigation that return QuerySpec
private  QuerySpec NavigationNodeSearch.formQuerySpec()
          Helper function to form a QuerySpec for the search
 

Uses of QuerySpec in wt.csm.navigation.service
 

Methods in wt.csm.navigation.service that return QuerySpec
private  QuerySpec NavigationDBService.formQuerySpec(long navStructId, String navStructClassName, String srcString, String srcPattern)
           
 

Uses of QuerySpec in wt.dataops.objectcol.delegate
 

Methods in wt.dataops.objectcol.delegate that return QuerySpec
protected  QuerySpec VersionAtMaturityAttrQueryDelegate.appendSubQuery(QuerySpec spec, LogicalOperator oper)
           
protected  QuerySpec LatestOfLatestO2MDelegate.createSubQueryForPred(Class tgtClass)
           
 

Methods in wt.dataops.objectcol.delegate with parameters of type QuerySpec
protected  QuerySpec VersionAtMaturityAttrQueryDelegate.appendSubQuery(QuerySpec spec, LogicalOperator oper)
           
protected  RelationalExpression VersionAtMaturityAttrQueryDelegate.createSubSelectForVersionId(QuerySpec spec)
           
protected  void O2VLinkAllIterDelegate.appendRelationshipTargetJoinCondition(QuerySpec spec, Class relClass, int relIdx, Class tgtClass, int tgtIdx)
           
protected  void LatestOfLatestO2MDelegate.appendRelationshipRoleMasterAttr(QuerySpec spec, Class relClass, int relIdx, Class tgtClass, int tgtIdx)
           
protected  void LatestOfAllO2MDelegate.appendRelationshipTargetJoinCondition(QuerySpec spec, Class relClass, int relIdx, Class tgtClass, int tgtIdx)
           
protected  void LatestOfAllO2MDelegate.appendRelationshipRoleMasterAttr(QuerySpec spec, Class relClass, int relIdx, Class tgtClass, int tgtIdx)
           
 

Uses of QuerySpec in wt.dataops.objectcol.dependency
 

Methods in wt.dataops.objectcol.dependency with parameters of type QuerySpec
protected  int RelatedByRelationshipProcessor.appendRelationshipTargetJoin(QuerySpec spec)
           
 

Uses of QuerySpec in wt.dataops.objectcol.resolution
 

Methods in wt.dataops.objectcol.resolution that return QuerySpec
protected  QuerySpec AttrQueryProcessor.appendAttrSearchCondition(QuerySpec spec, LogicalOperator operator)
           
 

Methods in wt.dataops.objectcol.resolution with parameters of type QuerySpec
protected  StatementSpec RelationshipQueryProcessor.updateQuerySpecWithRel(StatementSpecHolder specHolder, QuerySpec spec, boolean recursive, LogicalOperator operator, List allspecs, boolean firstTime)
           
protected  int RelationshipQueryProcessor.appendRelationshipTargetJoin(QuerySpec spec)
           
protected  void RelationshipQueryProcessor.appendRelationshipSeedJoin(QuerySpec spec, Persistable lseed, int relIdx)
           
protected  void RelationshipQueryProcessor.appendRelationshipTargetJoinCondition(QuerySpec spec, Class relClass, int relIdx, Class tgtClass, int tgtIdx)
           
protected  int RelationshipQueryProcessor.findRelationshipClassIndex(QuerySpec spec)
           
 StatementSpec QuerySpecCommandIfc.apply(QuerySpec spec)
           
protected  QuerySpec AttrQueryProcessor.appendAttrSearchCondition(QuerySpec spec, LogicalOperator operator)
           
 

Uses of QuerySpec in wt.doc
 

Methods in wt.doc that return QuerySpec
 QuerySpec WTDocumentStandardConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec WTDocumentConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 

Methods in wt.doc with parameters of type QuerySpec
 QuerySpec WTDocumentStandardConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec WTDocumentConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 

Uses of QuerySpec in wt.eff
 

Methods in wt.eff that return QuerySpec
private static QuerySpec QueryHelper.newRelevantEffSubSelect(FromClause fc, int effIdx)
          Returns a new QuerySpec corresponding to a basic sub select of Eff objects to be used in an EXISTS expression.
 QuerySpec PersistableEffConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a 'context = and start <= and (end >= or end = null' to the QuerySpec.
 QuerySpec EffConfigSpecGroup.appendSearchCriteria(QuerySpec querySpec)
          Appends the search criteria for each PersistableEffConfigSpec contained by this group, separating them with the OR operator.
 QuerySpec EffConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Restricts the query to return only those items with the specified EffConfigSpec#effContext and whose EffConfigSpec.value is between the start and end values any effectivities.
private static QuerySpec QueryHelper.newRelevantEffSubSelect(FromClause fc, int effIdx)
          Returns a new QuerySpec corresponding to a basic sub select of Eff objects to be used in an EXISTS expression.
 QuerySpec PersistableEffConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a 'context = and start <= and (end >= or end = null' to the QuerySpec.
 QuerySpec EffConfigSpecGroup.appendSearchCriteria(QuerySpec querySpec)
          Appends the search criteria for each PersistableEffConfigSpec contained by this group, separating them with the OR operator.
 QuerySpec EffConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Restricts the query to return only those items with the specified EffConfigSpec#effContext and whose EffConfigSpec.value is between the start and end values any effectivities.
 

Methods in wt.eff with parameters of type QuerySpec
 QuerySpec PersistableEffConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a 'context = and start <= and (end >= or end = null' to the QuerySpec.
 QuerySpec EffConfigSpecGroup.appendSearchCriteria(QuerySpec querySpec)
          Appends the search criteria for each PersistableEffConfigSpec contained by this group, separating them with the OR operator.
 QuerySpec EffConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Restricts the query to return only those items with the specified EffConfigSpec#effContext and whose EffConfigSpec.value is between the start and end values any effectivities.
 QuerySpec PersistableEffConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a 'context = and start <= and (end >= or end = null' to the QuerySpec.
 QuerySpec EffConfigSpecGroup.appendSearchCriteria(QuerySpec querySpec)
          Appends the search criteria for each PersistableEffConfigSpec contained by this group, separating them with the OR operator.
 QuerySpec EffConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Restricts the query to return only those items with the specified EffConfigSpec#effContext and whose EffConfigSpec.value is between the start and end values any effectivities.
 

Uses of QuerySpec in wt.enterprise
 

Methods in wt.enterprise with parameters of type QuerySpec
 QueryResult StandardEnterpriseService.getTemplates(WTContainer container, QuerySpec querySpec, OrderBy[] orderBys, boolean includeEnabledOnly, boolean lookup, boolean removeOverridden)
          Returns a QueryResult of Templateable objects.
 QueryResult EnterpriseServiceFwd.getTemplates(WTContainer container, QuerySpec querySpec, OrderBy[] orderBys, boolean includeEnabledOnly, boolean lookup, boolean removeOverridden)
          Returns a QueryResult of Templateable objects.
 QueryResult EnterpriseService.getTemplates(WTContainer container, QuerySpec querySpec, OrderBy[] orderBys, boolean includeEnabledOnly, boolean lookup, boolean removeOverridden)
          Returns a QueryResult of Templateable objects.
 

Uses of QuerySpec in wt.epm
 

Fields in wt.epm declared as QuerySpec
protected  QuerySpec EPMFamily.FamilyTableQueryByFamilyTable.query
           
 

Methods in wt.epm that return QuerySpec
private  QuerySpec EPMStandardDocumentManager.oldModelContainedInLinkFilter()
           
 QuerySpec EPMFamily.FamilyTableQueryByFamilyTable.getQuery()
           
 QuerySpec EPMDocConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 

Methods in wt.epm with parameters of type QuerySpec
 QuerySpec EPMDocConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 

Uses of QuerySpec in wt.epm.familytable
 

Methods in wt.epm.familytable that return QuerySpec
private static QuerySpec FamilyDomainHelper.createFTQuery(WTCollection documents, boolean useMasterID)
          Returns a query spec which retrieves the family tables associated to iterations either w/the same master or on the same branch of the given documents.
 

Uses of QuerySpec in wt.epm.query
 

Fields in wt.epm.query declared as QuerySpec
private  QuerySpec QueryNodes.QueryScope.querySpec
           
 

Methods in wt.epm.query that return QuerySpec
 QuerySpec QueryNodes.QueryScope.getQuerySpec()
           
 QuerySpec Query.prepareQuerySpec()
           
 

Methods in wt.epm.query with parameters of type QuerySpec
protected  QueryResult Query.execute(QuerySpec querySpec)
           
protected  QueryResult Query.processConfigSpecLine(QuerySpec querySpec, int iteratedSelectIndex, ConfigSpec configSpec)
           
protected  Set Query.getMasters(QuerySpec querySpec, int classIndex)
           
(package private)  String Query.getSql(QuerySpec querySpec)
           
protected static void Query.addMasterFilter(QuerySpec querySpec, int classIndex, long[] masterIds)
           
protected static void Query.addIterationFilter(QuerySpec querySpec, int classIndex, long[] iterationIds)
           
protected static void Query.clearSelectList(QuerySpec querySpec)
           
protected static void Query.appendOpionalAnd(QuerySpec querySpec)
           
 

Uses of QuerySpec in wt.epm.retriever
 

Methods in wt.epm.retriever that return QuerySpec
 QuerySpec LatestConfigSpecWithoutWorkingCopies.appendSearchCriteria(QuerySpec querySpec)
           
 QuerySpec LatestConfigSpecWithoutWorkingCopies.appendSearchCriteria(QuerySpec querySpec)
           
 

Methods in wt.epm.retriever with parameters of type QuerySpec
 QuerySpec LatestConfigSpecWithoutWorkingCopies.appendSearchCriteria(QuerySpec querySpec)
           
private  void EPMRetriever.addWhere(QuerySpec qs, String alias)
           
private  void EPMRetriever.addWhere(QuerySpec qs, String alias, String recursionAlias)
           
private  void EPMRetriever.addCondition(QuerySpec qs, SearchCondition sc, boolean appendAnd, int appendOpenParen, int appendCloseParen)
           
 void EPMRetriever.Scope.appendWhere(QuerySpec qs, Class iterCl)
           
 void EPMRetriever.Scope.appendNotProjectWhere(QuerySpec qs, Class iterCl, int iterInd)
           
 void EPMRetriever.Scope.appendSeedWhere(QuerySpec qs, Class iterCl, int iterInd)
           
 void EPMRetriever.Scope.appendProjectWhere(QuerySpec qs, Class iterCl, int iterInd)
           
private  ExistsExpression EPMRetriever.Scope.getExistsInSandboxBaselineExpression(QuerySpec qs, Class iterCl, int iterInd)
           
 QuerySpec LatestConfigSpecWithoutWorkingCopies.appendSearchCriteria(QuerySpec querySpec)
           
private  void EPMRetriever.addWhere(QuerySpec qs, String alias)
           
private  void EPMRetriever.addWhere(QuerySpec qs, String alias, String recursionAlias)
           
private  void EPMRetriever.addCondition(QuerySpec qs, SearchCondition sc, boolean appendAnd, int appendOpenParen, int appendCloseParen)
           
 void EPMRetriever.Scope.appendWhere(QuerySpec qs, Class iterCl)
           
 void EPMRetriever.Scope.appendNotProjectWhere(QuerySpec qs, Class iterCl, int iterInd)
           
 void EPMRetriever.Scope.appendSeedWhere(QuerySpec qs, Class iterCl, int iterInd)
           
 void EPMRetriever.Scope.appendProjectWhere(QuerySpec qs, Class iterCl, int iterInd)
           
private  ExistsExpression EPMRetriever.Scope.getExistsInSandboxBaselineExpression(QuerySpec qs, Class iterCl, int iterInd)
           
 

Uses of QuerySpec in wt.epm.structure
 

Methods in wt.epm.structure with parameters of type QuerySpec
abstract  void Relationship.Role.appendJoinCriteria(QuerySpec select, Class linkClass)
          Appends a JOIN condition to input QuerySpec that joins this role of the given link class with the object class that this role references.
abstract  void Relationship.Role.appendRoleCriteria(QuerySpec select, Class linkClass, WTCollection objects)
          Appends a seach condition to the input QuerySpec that finds all links of the given class where this role of the link references one of the objects in the given collection.
 void Relationship.Role.selectQueryKey(QuerySpec select, Class linkClass)
          Appends to the SELECT clause such that the identifier and class name of the object that this role references is returned by the query.
 void Relationship.ObjectRole.appendJoinCriteria(QuerySpec select, Class linkClass)
           
 void Relationship.ObjectRole.appendRoleCriteria(QuerySpec select, Class linkClass, WTCollection objects)
           
 void Relationship.VersionRole.appendJoinCriteria(QuerySpec select, Class linkClass)
           
 void Relationship.VersionRole.appendRoleCriteria(QuerySpec select, Class linkClass, WTCollection objects)
           
 void NavigateResultProcessor.selectWhatToReturn(Relationship relationship, QuerySpec querySpec)
          Specifies what objects or attributes to return when navigating a Binary link from one set of objects to another.
 void NavigateCollectors.AbstractCollector.selectWhatToReturn(Relationship relationship, QuerySpec querySpec)
           
 void NavigateCollectors.Links.selectWhatToReturn(Relationship relationship, QuerySpec querySpec)
           
 void NavigateCollectors.OtherSideObjects.selectWhatToReturn(Relationship relationship, QuerySpec querySpec)
           
 void NavigateCollectors.Endpoints.selectWhatToReturn(Relationship relationship, QuerySpec querySpec)
           
 void NavigateCollectors.LinksObjects.selectWhatToReturn(Relationship relationship, QuerySpec querySpec)
           
 void NavigateCollectors.Iterations.selectWhatToReturn(Relationship relationship, QuerySpec querySpec)
           
 void NavigateCollectors.LinksIterations.selectWhatToReturn(Relationship relationship, QuerySpec querySpec)
           
 QueryResult EPMStructureServiceFwd.navigateUses(EPMDocument document, QuerySpec querySpec)
          Deprecated. at R6.2, please use navigateUses(EPMDocument, QuerySpec, boolean)
 QueryResult EPMStructureServiceFwd.navigateUses(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the USES role of the EPMMemberLink, returning a QueryResult of EPMMemberLinks if onlyOtherSide is "false" or EPMDocumentMasters if onlyOtherSide is "true".
 WTKeyedMap EPMStructureServiceFwd.navigateUses(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocuments, navigates the USES role of the EPMMemberLink and returns a WTKeyedMap whose values are WTSets of EPMMemberLinks or EPMDocumentMasters depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureServiceFwd.navigateUsedBy(EPMDocumentMaster master, QuerySpec querySpec)
          Deprecated. at R6.2, please use navigateUsedBy(EPMDocumentMaster, QuerySpec, boolean)
 QueryResult EPMStructureServiceFwd.navigateUsedBy(EPMDocumentMaster master, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the USED_BY role of the EPMMemberLink and returns a QueryResult of EPMMemberLinks if the value of onlyOtherSide is "false" or EPMDocuments if the value is "true".
 WTKeyedMap EPMStructureServiceFwd.navigateUsedBy(WTCollection masters, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocumentMasters, navigates the USED_BY role of the EPMMemberLink and returns a WTKeyedMap whose values are WTSets of EPMMemberLinks or EPMDocuments depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureServiceFwd.navigateUsesToIteration(EPMDocument document, QuerySpec querySpec, ConfigSpec configSpec)
          Deprecated. at R6.2, please use navigateUsesToIteration(EPMDocument, QuerySpec, boolean, ConfigSpec)
 QueryResult EPMStructureServiceFwd.navigateUsesToIteration(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the USES role of the EPMMemberLink and finds the appropriate iterations for those EPMDocumentMasters by applying the configSpec.
 WTKeyedMap EPMStructureServiceFwd.navigateUsesToIteration(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          For the given WTCollection of EPMDocuments, navigates the USES role of the EPMMemberLink and finds the appropriate iteration for each other-side EPMDocumentMaster by applying the config spec.
 QueryResult EPMStructureServiceFwd.navigateReferences(EPMDocument document, QuerySpec querySpec)
          Deprecated. at R6.2, please use navigateReferences(EPMDocument, QuerySpec, boolean)
 QueryResult EPMStructureServiceFwd.navigateReferences(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the REFERENCES role of the EPMReferenceLink, returning a QueryResult of EPMReferenceLinks if the value of onlyOtherSide is "false" or DocumentMasters if the value is "true".
 WTKeyedMap EPMStructureServiceFwd.navigateReferences(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocuments, navigates the REFERENCES role of the EPMReferenceLink and returns a WTKeyedMap whose values are WTSets of EPMReferenceLinks or DocumentMasters depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureServiceFwd.navigateReferencedBy(DocumentMaster master, QuerySpec querySpec)
          Deprecated. at R6.2, please use navigateReferencedBy(EPMDocumentMaster, QuerySpec, boolean)
 QueryResult EPMStructureServiceFwd.navigateReferencedBy(DocumentMaster master, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the REFERENCED_BY role of the EPMReferenceLink and returns a QueryResult of EPMReferenceLinks if the value of onlyOtherSide is "false" or EPMDocuments if the value is "true".
 WTKeyedMap EPMStructureServiceFwd.navigateReferencedBy(WTCollection masters, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of DocumentMasters, navigates the REFERENCED_BY role of the EPMReferenceLink and returns a WTKeyedMap whose values are WTSets of EPMReferenceLinks or EPMDocuments depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureServiceFwd.navigateReferencesToIteration(EPMDocument document, QuerySpec querySpec, ConfigSpec configSpec)
          Deprecated. at R6.2, please use navigateReferencesToIteration(EPMDocument, QuerySpec, boolean, ConfigSpec)
 QueryResult EPMStructureServiceFwd.navigateReferencesToIteration(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the REFERENCES role of the EPMReferenceLink and finds the appropriate iterations for the DocumentMasters by applying the configSpec.
 WTKeyedMap EPMStructureServiceFwd.navigateReferencesToIteration(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          For the given WTCollection of EPMDocuments, navigates the REFERENCES role of the EPMReferenceLink and finds the appropriate iteration for each other-side DocumentMaster by applying the config spec.
 EPMRecursiveResultSet EPMStructureServiceFwd.navigateUsesToIteration(EPMDocument document, QuerySpec querySpec, ConfigSpec configSpec, int depth)
          Deprecated. at R6.2, please use navigateUsesToIteration(EPMDocument, QuerySpec, boolean, ConfigSpec, int)
 EPMRecursiveResultSet EPMStructureServiceFwd.navigateUsesToIteration(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec, int depth)
          Navigate the USES role of the EPMMemberLink and finds the appropriate iterations for those EPMDocumentMasters by applying the configSpec.
 EPMRecursiveResultSet EPMStructureServiceFwd.navigateReferencesToIteration(EPMDocument document, QuerySpec querySpec, ConfigSpec configSpec, int depth)
          Deprecated. at R6.2, please use navigateReferencesToIteration(EPMDocument, QuerySpec, boolean, ConfigSpec, int)
 EPMRecursiveResultSet EPMStructureServiceFwd.navigateReferencesToIteration(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec, int depth)
          Navigate the REFERENCES role of the EPMReferenceLink and finds the appropriate iterations for those DocumentMasters by applying the configSpec.
 QueryResult EPMStructureServiceFwd.navigateGeneric(EPMDocument variant, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the GENERIC role of the EPM Variant Link.
 WTKeyedMap EPMStructureServiceFwd.navigateGeneric(WTCollection variants, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocuments, navigates the GENERIC role of the EPMVariantLink and returns a WTKeyedMap whose values are WTSets of EPMVariantLinks or EPMDocumentMasters depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureServiceFwd.navigateGenericToIteration(EPMDocument variant, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the GENERIC role of the EPMVariantLink and finds the appropriate iteration of the generic for this variant by applying the configSpec.
 WTKeyedMap EPMStructureServiceFwd.navigateGenericToIteration(WTCollection variants, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          For the given WTCollection of EPMDocuments, navigates the GENERIC role of the EPMVariantLink and finds the appropriate iteration for each other-side EPMDocumentMaster by applying the config spec.
 QueryResult EPMStructureServiceFwd.navigateVariant(EPMDocumentMaster genericMaster, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the VARIANT role of the EPMVariantLink.
 WTKeyedMap EPMStructureServiceFwd.navigateVariant(WTCollection masters, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocumentMasters, navigates the VARIANT role of the EPMVariantLink and returns a WTKeyedMap whose values are WTSets of EPMVariantLinks or EPMDocuments depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureServiceFwd.navigateContains(EPMFamilyTable container, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the CONTAINS role of an EPMContainedInLink.
 WTKeyedMap EPMStructureServiceFwd.navigateContains(WTCollection familyTables, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMFamilyTables, navigates the CONTAINS role of the EPMContainedIn link and returns a WTKeyedMap whose values are WTSets of EPMContainedIn links or EPMDocuments depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureServiceFwd.navigateContains(EPMFamilyTable container, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Deprecated.  
 QueryResult EPMStructureServiceFwd.navigateContainedIn(EPMDocument contained, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the CONTAINED_IN role of an EPMContainedInLink.
 WTKeyedMap EPMStructureServiceFwd.navigateContainedIn(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocuments, navigates the CONTAINED_IN role of the EPMContainedIn link and returns a WTKeyedMap whose values are WTSets of EPMContainedIn links or EPMFamilyTables depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureServiceFwd.navigateContainedIn(EPMDocument contained, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the CONTAINED_IN role of the EPMContainedInLink and finds the appropriate iterations of the "container" EPM family table by applying the configSpec.
 QueryResult EPMStructureServiceFwd.navigate(QueryResult objects, Class linkClass, String otherSideRole, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the links of the specified class to the given role from the supplied Persistable objects.
 QueryResult EPMStructureServiceFwd.navigateMasterToIteration(QueryResult objects, Class linkClass, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the links of the specified class to Mastered objects from the supplied Persistable objects and finds the appropriate iterations for those Mastered objects by applying the configSpec.
 QueryResult EPMStructureServiceFwd.navigateToIteration(QueryResult objects, Class linkClass, String otherSideRole, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the links of the specified class to Iterated objects from the supplied Persistable objects and finds the appropriate Iterated objects by applying the configSpec.
 WTKeyedMap EPMStructureServiceFwd.navigate(WTCollection objects, Class linkClass, String otherSideRole, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the links of the specified class to the given role from each Persistable in the given WTCollection using a single query.
 QueryResult EPMStructureService.navigateUses(EPMDocument document, QuerySpec querySpec)
          Deprecated. at R6.2, please use navigateUses(EPMDocument, QuerySpec, boolean)
 QueryResult EPMStructureService.navigateUses(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the USES role of the EPMMemberLink, returning a QueryResult of EPMMemberLinks if onlyOtherSide is "false" or EPMDocumentMasters if onlyOtherSide is "true".
 WTKeyedMap EPMStructureService.navigateUses(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocuments, navigates the USES role of the EPMMemberLink and returns a WTKeyedMap whose values are WTSets of EPMMemberLinks or EPMDocumentMasters depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureService.navigateUsedBy(EPMDocumentMaster master, QuerySpec querySpec)
          Deprecated. at R6.2, please use navigateUsedBy(EPMDocumentMaster, QuerySpec, boolean)
 QueryResult EPMStructureService.navigateUsedBy(EPMDocumentMaster master, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the USED_BY role of the EPMMemberLink and returns a QueryResult of EPMMemberLinks if the value of onlyOtherSide is "false" or EPMDocuments if the value is "true".
 WTKeyedMap EPMStructureService.navigateUsedBy(WTCollection masters, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocumentMasters, navigates the USED_BY role of the EPMMemberLink and returns a WTKeyedMap whose values are WTSets of EPMMemberLinks or EPMDocuments depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureService.navigateUsesToIteration(EPMDocument document, QuerySpec querySpec, ConfigSpec configSpec)
          Deprecated. at R6.2, please use navigateUsesToIteration(EPMDocument, QuerySpec, boolean, ConfigSpec)
 QueryResult EPMStructureService.navigateUsesToIteration(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the USES role of the EPMMemberLink and finds the appropriate iterations for those EPMDocumentMasters by applying the configSpec.
 WTKeyedMap EPMStructureService.navigateUsesToIteration(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          For the given WTCollection of EPMDocuments, navigates the USES role of the EPMMemberLink and finds the appropriate iteration for each other-side EPMDocumentMaster by applying the config spec.
 QueryResult EPMStructureService.navigateReferences(EPMDocument document, QuerySpec querySpec)
          Deprecated. at R6.2, please use navigateReferences(EPMDocument, QuerySpec, boolean)
 QueryResult EPMStructureService.navigateReferences(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the REFERENCES role of the EPMReferenceLink, returning a QueryResult of EPMReferenceLinks if the value of onlyOtherSide is "false" or DocumentMasters if the value is "true".
 WTKeyedMap EPMStructureService.navigateReferences(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocuments, navigates the REFERENCES role of the EPMReferenceLink and returns a WTKeyedMap whose values are WTSets of EPMReferenceLinks or DocumentMasters depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureService.navigateReferencedBy(DocumentMaster master, QuerySpec querySpec)
          Deprecated. at R6.2, please use navigateReferencedBy(EPMDocumentMaster, QuerySpec, boolean)
 QueryResult EPMStructureService.navigateReferencedBy(DocumentMaster master, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the REFERENCED_BY role of the EPMReferenceLink and returns a QueryResult of EPMReferenceLinks if the value of onlyOtherSide is "false" or EPMDocuments if the value is "true".
 WTKeyedMap EPMStructureService.navigateReferencedBy(WTCollection masters, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of DocumentMasters, navigates the REFERENCED_BY role of the EPMReferenceLink and returns a WTKeyedMap whose values are WTSets of EPMReferenceLinks or EPMDocuments depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureService.navigateReferencesToIteration(EPMDocument document, QuerySpec querySpec, ConfigSpec configSpec)
          Deprecated. at R6.2, please use navigateReferencesToIteration(EPMDocument, QuerySpec, boolean, ConfigSpec)
 QueryResult EPMStructureService.navigateReferencesToIteration(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the REFERENCES role of the EPMReferenceLink and finds the appropriate iterations for the DocumentMasters by applying the configSpec.
 WTKeyedMap EPMStructureService.navigateReferencesToIteration(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          For the given WTCollection of EPMDocuments, navigates the REFERENCES role of the EPMReferenceLink and finds the appropriate iteration for each other-side DocumentMaster by applying the config spec.
 EPMRecursiveResultSet EPMStructureService.navigateUsesToIteration(EPMDocument document, QuerySpec querySpec, ConfigSpec configSpec, int depth)
          Deprecated. at R6.2, please use navigateUsesToIteration(EPMDocument, QuerySpec, boolean, ConfigSpec, int)
 EPMRecursiveResultSet EPMStructureService.navigateUsesToIteration(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec, int depth)
          Navigate the USES role of the EPMMemberLink and finds the appropriate iterations for those EPMDocumentMasters by applying the configSpec.
 EPMRecursiveResultSet EPMStructureService.navigateReferencesToIteration(EPMDocument document, QuerySpec querySpec, ConfigSpec configSpec, int depth)
          Deprecated. at R6.2, please use navigateReferencesToIteration(EPMDocument, QuerySpec, boolean, ConfigSpec, int)
 EPMRecursiveResultSet EPMStructureService.navigateReferencesToIteration(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec, int depth)
          Navigate the REFERENCES role of the EPMReferenceLink and finds the appropriate iterations for those DocumentMasters by applying the configSpec.
 QueryResult EPMStructureService.navigateGeneric(EPMDocument variant, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the GENERIC role of the EPM Variant Link.
 WTKeyedMap EPMStructureService.navigateGeneric(WTCollection variants, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocuments, navigates the GENERIC role of the EPMVariantLink and returns a WTKeyedMap whose values are WTSets of EPMVariantLinks or EPMDocumentMasters depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureService.navigateGenericToIteration(EPMDocument variant, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the GENERIC role of the EPMVariantLink and finds the appropriate iteration of the generic for this variant by applying the configSpec.
 WTKeyedMap EPMStructureService.navigateGenericToIteration(WTCollection variants, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          For the given WTCollection of EPMDocuments, navigates the GENERIC role of the EPMVariantLink and finds the appropriate iteration for each other-side EPMDocumentMaster by applying the config spec.
 QueryResult EPMStructureService.navigateVariant(EPMDocumentMaster genericMaster, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the VARIANT role of the EPMVariantLink.
 WTKeyedMap EPMStructureService.navigateVariant(WTCollection masters, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocumentMasters, navigates the VARIANT role of the EPMVariantLink and returns a WTKeyedMap whose values are WTSets of EPMVariantLinks or EPMDocuments depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureService.navigateContains(EPMFamilyTable container, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the CONTAINS role of an EPMContainedInLink.
 WTKeyedMap EPMStructureService.navigateContains(WTCollection familyTables, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMFamilyTables, navigates the CONTAINS role of the EPMContainedIn link and returns a WTKeyedMap whose values are WTSets of EPMContainedIn links or EPMDocuments depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureService.navigateContains(EPMFamilyTable container, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Deprecated.  
 QueryResult EPMStructureService.navigateContainedIn(EPMDocument contained, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the CONTAINED_IN role of an EPMContainedInLink.
 WTKeyedMap EPMStructureService.navigateContainedIn(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocuments, navigates the CONTAINED_IN role of the EPMContainedIn link and returns a WTKeyedMap whose values are WTSets of EPMContainedIn links or EPMFamilyTables depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStructureService.navigateContainedIn(EPMDocument contained, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the CONTAINED_IN role of the EPMContainedInLink and finds the appropriate iterations of the "container" EPM family table by applying the configSpec.
 QueryResult EPMStructureService.navigate(QueryResult objects, Class linkClass, String otherSideRole, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the links of the specified class to the given role from the supplied Persistable objects.
 QueryResult EPMStructureService.navigateMasterToIteration(QueryResult objects, Class linkClass, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the links of the specified class to Mastered objects from the supplied Persistable objects and finds the appropriate iterations for those Mastered objects by applying the configSpec.
 QueryResult EPMStructureService.navigateToIteration(QueryResult objects, Class linkClass, String otherSideRole, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the links of the specified class to Iterated objects from the supplied Persistable objects and finds the appropriate Iterated objects by applying the configSpec.
 WTKeyedMap EPMStructureService.navigate(WTCollection objects, Class linkClass, String otherSideRole, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the links of the specified class to the given role from each Persistable in the given WTCollection using a single query.
 QueryResult EPMStandardStructureService.navigateUses(EPMDocument document, QuerySpec querySpec)
          Deprecated. at R6.2, please use navigateUses(EPMDocument, QuerySpec, boolean)
 QueryResult EPMStandardStructureService.navigateUses(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the USES role of the EPMMemberLink, returning a QueryResult of EPMMemberLinks if onlyOtherSide is "false" or EPMDocumentMasters if onlyOtherSide is "true".
 WTKeyedMap EPMStandardStructureService.navigateUses(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocuments, navigates the USES role of the EPMMemberLink and returns a WTKeyedMap whose values are WTSets of EPMMemberLinks or EPMDocumentMasters depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStandardStructureService.navigateUsedBy(EPMDocumentMaster master, QuerySpec querySpec)
          Deprecated. at R6.2, please use navigateUsedBy(EPMDocumentMaster, QuerySpec, boolean)
 QueryResult EPMStandardStructureService.navigateUsedBy(EPMDocumentMaster master, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the USED_BY role of the EPMMemberLink and returns a QueryResult of EPMMemberLinks if the value of onlyOtherSide is "false" or EPMDocuments if the value is "true".
 WTKeyedMap EPMStandardStructureService.navigateUsedBy(WTCollection masters, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocumentMasters, navigates the USED_BY role of the EPMMemberLink and returns a WTKeyedMap whose values are WTSets of EPMMemberLinks or EPMDocuments depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStandardStructureService.navigateUsesToIteration(EPMDocument document, QuerySpec querySpec, ConfigSpec configSpec)
          Deprecated. at R6.2, please use navigateUsesToIteration(EPMDocument, QuerySpec, boolean, ConfigSpec)
 QueryResult EPMStandardStructureService.navigateUsesToIteration(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the USES role of the EPMMemberLink and finds the appropriate iterations for those EPMDocumentMasters by applying the configSpec.
 WTKeyedMap EPMStandardStructureService.navigateUsesToIteration(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          For the given WTCollection of EPMDocuments, navigates the USES role of the EPMMemberLink and finds the appropriate iteration for each other-side EPMDocumentMaster by applying the config spec.
 QueryResult EPMStandardStructureService.navigateReferences(EPMDocument document, QuerySpec querySpec)
          Deprecated. at R6.2, please use navigateReferences(EPMDocument, QuerySpec, boolean)
 QueryResult EPMStandardStructureService.navigateReferences(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the REFERENCES role of the EPMReferenceLink, returning a QueryResult of EPMReferenceLinks if the value of onlyOtherSide is "false" or DocumentMasters if the value is "true".
 WTKeyedMap EPMStandardStructureService.navigateReferences(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocuments, navigates the REFERENCES role of the EPMReferenceLink and returns a WTKeyedMap whose values are WTSets of EPMReferenceLinks or DocumentMasters depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStandardStructureService.navigateReferencedBy(DocumentMaster master, QuerySpec querySpec)
          Deprecated. at R6.2, please use navigateReferencedBy(EPMDocumentMaster, QuerySpec, boolean)
 QueryResult EPMStandardStructureService.navigateReferencedBy(DocumentMaster master, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the REFERENCED_BY role of the EPMReferenceLink and returns a QueryResult of EPMReferenceLinks if the value of onlyOtherSide is "false" or EPMDocuments if the value is "true".
 WTKeyedMap EPMStandardStructureService.navigateReferencedBy(WTCollection masters, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of DocumentMasters, navigates the REFERENCED_BY role of the EPMReferenceLink and returns a WTKeyedMap whose values are WTSets of EPMReferenceLinks or EPMDocuments depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStandardStructureService.navigateReferencesToIteration(EPMDocument document, QuerySpec querySpec, ConfigSpec configSpec)
          Deprecated. at R6.2, please use navigateReferencesToIteration(EPMDocument, QuerySpec, boolean, ConfigSpec)
 QueryResult EPMStandardStructureService.navigateReferencesToIteration(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the REFERENCES role of the EPMReferenceLink and finds the appropriate iterations for the DocumentMasters by applying the configSpec.
 WTKeyedMap EPMStandardStructureService.navigateReferencesToIteration(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          For the given WTCollection of EPMDocuments, navigates the REFERENCES role of the EPMReferenceLink and finds the appropriate iteration for each other-side DocumentMaster by applying the config spec.
 EPMRecursiveResultSet EPMStandardStructureService.navigateUsesToIteration(EPMDocument document, QuerySpec querySpec, ConfigSpec configSpec, int depth)
          Deprecated. at R6.2, please use navigateUsesToIteration(EPMDocument, QuerySpec, boolean, ConfigSpec, int)
 EPMRecursiveResultSet EPMStandardStructureService.navigateUsesToIteration(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec, int depth)
          Navigate the USES role of the EPMMemberLink and finds the appropriate iterations for those EPMDocumentMasters by applying the configSpec.
 EPMRecursiveResultSet EPMStandardStructureService.navigateReferencesToIteration(EPMDocument document, QuerySpec querySpec, ConfigSpec configSpec, int depth)
          Deprecated. at R6.2, please use navigateReferencesToIteration(EPMDocument, QuerySpec, boolean, ConfigSpec, int)
 EPMRecursiveResultSet EPMStandardStructureService.navigateReferencesToIteration(EPMDocument document, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec, int depth)
          Navigate the REFERENCES role of the EPMReferenceLink and finds the appropriate iterations for those DocumentMasters by applying the configSpec.
 QueryResult EPMStandardStructureService.navigateGeneric(EPMDocument variant, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the GENERIC role of the EPM Variant Link.
 WTKeyedMap EPMStandardStructureService.navigateGeneric(WTCollection variants, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocuments, navigates the GENERIC role of the EPMVariantLink and returns a WTKeyedMap whose values are WTSets of EPMVariantLinks or EPMDocumentMasters depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStandardStructureService.navigateGenericToIteration(EPMDocument variant, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the GENERIC role of the EPMVariantLink and finds the appropriate iteration of the generic for this variant by applying the configSpec.
 WTKeyedMap EPMStandardStructureService.navigateGenericToIteration(WTCollection variants, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          For the given WTCollection of EPMDocuments, navigates the GENERIC role of the EPMVariantLink and finds the appropriate iteration for each other-side EPMDocumentMaster by applying the config spec.
 QueryResult EPMStandardStructureService.navigateVariant(EPMDocumentMaster genericMaster, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the VARIANT role of the EPMVariantLink.
 WTKeyedMap EPMStandardStructureService.navigateVariant(WTCollection masters, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocumentMasters, navigates the VARIANT role of the EPMVariantLink and returns a WTKeyedMap whose values are WTSets of EPMVariantLinks or EPMDocuments depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStandardStructureService.navigateContains(EPMFamilyTable container, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the CONTAINS role of an EPMContainedInLink.
 WTKeyedMap EPMStandardStructureService.navigateContains(WTCollection familyTables, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMFamilyTables, navigates the CONTAINS role of the EPMContainedIn link and returns a WTKeyedMap whose values are WTSets of EPMContainedIn links or EPMDocuments depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStandardStructureService.navigateContains(EPMFamilyTable container, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Deprecated.  
 QueryResult EPMStandardStructureService.navigateContainedIn(EPMDocument contained, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the CONTAINED_IN role of an EPMContainedInLink.
 WTKeyedMap EPMStandardStructureService.navigateContainedIn(WTCollection documents, QuerySpec querySpec, boolean onlyOtherSide)
          For the given WTCollection of EPMDocuments, navigates the CONTAINED_IN role of the EPMContainedIn link and returns a WTKeyedMap whose values are WTSets of EPMContainedIn links or EPMFamilyTables depending upon the value of the onlyOtherSide flag.
 QueryResult EPMStandardStructureService.navigateContainedIn(EPMDocument contained, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the CONTAINED_IN role of the EPMContainedInLink and finds the appropriate iterations of the "container" EPM family table by applying the configSpec.
 QueryResult EPMStandardStructureService.navigate(QueryResult objects, Class linkClass, String otherSideRole, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the links of the specified class to the given role from the supplied Persistable objects.
 QueryResult EPMStandardStructureService.navigateMasterToIteration(QueryResult objects, Class linkClass, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the links of the specified class to Mastered objects from the supplied Persistable objects and finds the appropriate iterations for those Mastered objects by applying the configSpec.
 QueryResult EPMStandardStructureService.navigateToIteration(QueryResult objects, Class linkClass, String otherSideRole, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the links of the specified class to Iterated objects from the supplied Persistable objects and finds the appropriate Iterated objects by applying the configSpec.
 WTKeyedMap EPMStandardStructureService.navigate(WTCollection objects, Class linkClass, String otherSideRole, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the links of the specified class to the given role from each Persistable in the given WTCollection using a single query.
 QueryResult EPMStandardStructureService.expand(QueryResult objects, Class linkClass, String otherSideRole, QuerySpec querySpec)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult EPMStandardStructureService.expand(QueryResult objects, Class linkClass, String otherSideRole, QuerySpec querySpec, boolean onlyOtherSide)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 Object EPMStandardStructureService.navigate(WTCollection objects, Class linkClass, String otherSideRole, QuerySpec querySpec, NavigateResultProcessor processor)
          Navigates the links of the specified class from one set of objects to another.
 Object EPMStandardStructureService.expand(WTCollection objects, Class linkClass, String otherSideRole, QuerySpec querySpec, NavigateResultProcessor processor)
          Navigates the links of the specified class from one set of objects to another bypassing access control.
 QueryResult EPMSrvStructureService.expand(QueryResult objects, Class linkClass, String otherSideRole, QuerySpec querySpec)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult EPMSrvStructureService.expand(QueryResult objects, Class linkClass, String otherSideRole, QuerySpec querySpec, boolean onlyOtherSide)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 Object EPMSrvStructureService.navigate(WTCollection objects, Class linkClass, String otherSideRole, QuerySpec querySpec, NavigateResultProcessor processor)
          Navigates the links of the specified class from one set of objects to another.
 Object EPMSrvStructureService.expand(WTCollection objects, Class linkClass, String otherSideRole, QuerySpec querySpec, NavigateResultProcessor processor)
          Navigates the links of the specified class from one set of objects to another bypassing access control.
(package private) static EPMRecursiveResultSet EPMRecursiveQueryUtility.navigateDownRecursive(EPMDocument doc, QuerySpec querySpec, boolean onlyOther, ConfigSpec spec, Class linkClass, String roleName, int depth, Hashtable objects)
           
protected static WTKeyedMap EPMNavigateUtility.navigate(WTCollection objects, Relationship relationship, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the given relationship to the other side objects and returns a WTKeyedMap whose values are WTSets of links or other-side objects depending upon the value of the onlyOtherSide flag.
protected static QueryResult EPMNavigateUtility.navigate(Persistable object, Relationship relationship, QuerySpec querySpec, boolean onlyOtherSide)
          Navigates the given relationship to the other side objects and returns a QueryResult of links or other-side objects depending upon the value of the onlyOtherSide flag.
protected static WTKeyedMap EPMNavigateUtility.navigate(WTCollection objects, Relationship relationship, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigates the given iteration-to-master relationship.
protected static Object EPMNavigateUtility.navigate(WTCollection objects, Relationship relationship, QuerySpec querySpec, NavigateResultProcessor processor, boolean bypassAccessControl)
          Navigate the given relationship to the other side objects possibly bypassing access control.
protected static QueryResult EPMNavigateUtility.navigate(EPMNavigateUtility.IdSet objectIdSet, Relationship assocation, QuerySpec querySpec, boolean returnLinks, boolean returnOtherSide)
          Navigate the given relationship to the other side objects.
protected static QueryResult EPMNavigateUtility.navigate(EPMNavigateUtility.IdSet objectIdSet, Relationship assocation, QuerySpec querySpec, boolean returnLinks, boolean returnOtherSide, boolean bypassAccessControl)
          If bypassAccessControl is true, use low level API (query)
protected static QueryResult EPMNavigateUtility.navigateMasterToIteration(EPMNavigateUtility.IdSet objectIdSet, Relationship relationship, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the given relationship to the other side Mastered objects.
protected static QueryResult EPMNavigateUtility.navigateToIteration(EPMNavigateUtility.IdSet objectIdSet, Relationship relationship, QuerySpec querySpec, boolean onlyOtherSide, ConfigSpec configSpec)
          Navigate the given relationship to the other side Iterated objects.
private static QueryResult EPMNavigateUtility.navigateIterationToMaster(EPMNavigateUtility.IdSet objectIdSet, Relationship relationship, QuerySpec querySpec)
          Navigate the given relationship to the other side Iterated objects.
 void EPMNavigateUtility.QueryResultProcessor.selectWhatToReturn(Relationship relationship, QuerySpec querySpec)
           
 

Uses of QuerySpec in wt.epm.util
 

Methods in wt.epm.util that return QuerySpec
private static QuerySpec FamilyUtility.newSubSelect(String prefix)
           
private static QuerySpec EPMQueryHelper.getOnlyInstancesRestriction()
           
 QuerySpec EPMConfigSpecFilter.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 

Methods in wt.epm.util with parameters of type QuerySpec
private static ExistsExpression FamilyUtility.fromWorkingCopy(QuerySpec outerSelect, int betweenInsts, int betweenGenerics)
           
private static ExistsExpression FamilyUtility.isCheckedOut(QuerySpec outerSelect, int betweenDocs)
           
static QueryResult EPMQueryUtility.find(QuerySpec querySpec, Class objectClass, String attribute, long[] values)
          If the number of values exceeds the maximum number of elements allowed in an IN clause, execute the query in chunks (if possible) and return the combined results.
private static void EPMQueryUtility.addHint(Class iterationClass, QuerySpec select)
           
private static QueryResult EPMQueryHelper.lookupMembersAndContainedInLinks(QueryResult familyTables, ConfigSpec configSpec, QuerySpec querySpec)
           
protected static int EPMQueryHelper.addLinkCondition(QuerySpec qs, Class linkCl, long[] ids)
           
static void EPMQueryHelper.addModifiedFilterToQuerySpec(QuerySpec select, Class workableClass, int workableIndex, boolean modified, EPMWorkspace ws)
           
static void EPMQueryHelper.addCheckedOutFilterToQuerySpec(QuerySpec select, Class workableClass, int workableIndex, EPMWorkspace ws)
           
static void EPMQueryHelper.addModifiedInSBFilterToQuerySpec(QuerySpec select, Class iteratedClass, int iteratedIndex, boolean modified)
           
 QuerySpec EPMConfigSpecFilter.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 

Uses of QuerySpec in wt.epm.workspaces
 

Methods in wt.epm.workspaces that return QuerySpec
 QuerySpec WorkspaceConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec EPMAsStoredConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the QuerySpec based on the substitution rules to be followed.
protected  QuerySpec EPMAsStoredConfigSpec.newSubSelect()
           
protected static QuerySpec BaselineServiceUtility.buildFindAnyIterationSelect(Baseline baseline, List baselineables)
           
 

Methods in wt.epm.workspaces with parameters of type QuerySpec
 QuerySpec WorkspaceConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec EPMAsStoredConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the QuerySpec based on the substitution rules to be followed.
 

Uses of QuerySpec in wt.fc
 

Methods in wt.fc that return QuerySpec
 QuerySpec StringKey.appendKeyCriteria(QuerySpec qs)
          Overides usage of classname from QueryKey and has it contain the entire key in string form to access the object.
private  QuerySpec StandardPersistenceManager.makeQuerySpec(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Make a QuerySpec for all link objects that exist between two Persistable objects.
private  QuerySpec StandardPersistenceManager.makeQuerySpec(Class targetLinkClass, ObjectIdentifier obj1Oid, String obj1Role, ObjectIdentifier obj2Oid)
          Make a QuerySpec for all link objects that exist between two Persistable objects given their object identifiers.
 QuerySpec QueryKey.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
static QuerySpec PersistenceServerHelper.buildLinkRoleQuerySpec(Object a_source, String a_role, Class a_linkClass)
          Builds a QuerySpec for retrieving objects related to the specified source object(s), role, and link class.
 QuerySpec ObjectToObjectLink.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec ObjectToObjectLink.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 QuerySpec ObjectIdentifier.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
 QuerySpec Link.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec Link.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 QuerySpec StringKey.appendKeyCriteria(QuerySpec qs)
          Overides usage of classname from QueryKey and has it contain the entire key in string form to access the object.
private  QuerySpec StandardPersistenceManager.makeQuerySpec(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Make a QuerySpec for all link objects that exist between two Persistable objects.
private  QuerySpec StandardPersistenceManager.makeQuerySpec(Class targetLinkClass, ObjectIdentifier obj1Oid, String obj1Role, ObjectIdentifier obj2Oid)
          Make a QuerySpec for all link objects that exist between two Persistable objects given their object identifiers.
 QuerySpec QueryKey.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
static QuerySpec PersistenceServerHelper.buildLinkRoleQuerySpec(Object a_source, String a_role, Class a_linkClass)
          Builds a QuerySpec for retrieving objects related to the specified source object(s), role, and link class.
 QuerySpec ObjectToObjectLink.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec ObjectToObjectLink.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 QuerySpec ObjectIdentifier.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
 QuerySpec Link.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec Link.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 

Methods in wt.fc with parameters of type QuerySpec
 QuerySpec StringKey.appendKeyCriteria(QuerySpec qs)
          Overides usage of classname from QueryKey and has it contain the entire key in string form to access the object.
 QueryResult StandardPersistenceManager.find(QuerySpec criteria)
          Deprecated. as of R8.0, use find(StatementSpec).
 QueryResult StandardPersistenceManager.navigate(Persistable obj, String role, QuerySpec criteria)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult StandardPersistenceManager.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult StandardPersistenceManager.expand(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult StandardPersistenceManager.query(QuerySpec qs)
          Retrieves persistable objects from the datastore given the specified selection criteria.
private  QueryResult StandardPersistenceManager.expand(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, AccessControllerProcessor a_accessControllerProcessor)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QuerySpec QueryKey.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
 QueryResult PersistenceManagerSvr.expand(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult PersistenceManagerSvr.query(QuerySpec qs)
          Retrieves persistable objects from the datastore given the specified selection criteria.
 QueryResult PersistenceManagerFwd.find(QuerySpec criteria)
          Deprecated. as of R8.0, use find(StatementSpec).
 QueryResult PersistenceManagerFwd.navigate(Persistable obj, String role, QuerySpec criteria)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult PersistenceManagerFwd.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult PersistenceManager.find(QuerySpec criteria)
          Deprecated. as of R8.0, use find(StatementSpec).
 QueryResult PersistenceManager.navigate(Persistable obj, String role, QuerySpec criteria)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult PersistenceManager.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
static PagingQueryResult PagingSessionHelper.openPagingSession(int a_offset, int a_range, Persistable a_source, String a_role, QuerySpec a_criteria, boolean a_onlyOtherSide)
          This method opens a paging session for navigation given the source object, the role, and criteria.
 QuerySpec ObjectToObjectLink.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec ObjectToObjectLink.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 QuerySpec ObjectIdentifier.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
 QuerySpec Link.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec Link.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 QuerySpec StringKey.appendKeyCriteria(QuerySpec qs)
          Overides usage of classname from QueryKey and has it contain the entire key in string form to access the object.
 QueryResult StandardPersistenceManager.find(QuerySpec criteria)
          Deprecated. as of R8.0, use find(StatementSpec).
 QueryResult StandardPersistenceManager.navigate(Persistable obj, String role, QuerySpec criteria)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult StandardPersistenceManager.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult StandardPersistenceManager.expand(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult StandardPersistenceManager.query(QuerySpec qs)
          Retrieves persistable objects from the datastore given the specified selection criteria.
private  QueryResult StandardPersistenceManager.expand(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, AccessControllerProcessor a_accessControllerProcessor)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QuerySpec QueryKey.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
 QueryResult PersistenceManagerSvr.expand(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult PersistenceManagerSvr.query(QuerySpec qs)
          Retrieves persistable objects from the datastore given the specified selection criteria.
 QueryResult PersistenceManagerFwd.find(QuerySpec criteria)
          Deprecated. as of R8.0, use find(StatementSpec).
 QueryResult PersistenceManagerFwd.navigate(Persistable obj, String role, QuerySpec criteria)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult PersistenceManagerFwd.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult PersistenceManager.find(QuerySpec criteria)
          Deprecated. as of R8.0, use find(StatementSpec).
 QueryResult PersistenceManager.navigate(Persistable obj, String role, QuerySpec criteria)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
 QueryResult PersistenceManager.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Retrieves objects related to the given persistable object given a role, an association name and selection criteria.
static PagingQueryResult PagingSessionHelper.openPagingSession(int a_offset, int a_range, Persistable a_source, String a_role, QuerySpec a_criteria, boolean a_onlyOtherSide)
          This method opens a paging session for navigation given the source object, the role, and criteria.
 QuerySpec ObjectToObjectLink.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec ObjectToObjectLink.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 QuerySpec ObjectIdentifier.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
 QuerySpec Link.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec Link.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 

Uses of QuerySpec in wt.fc.association
 

Methods in wt.fc.association that return QuerySpec
static QuerySpec AssociationRuntimeUtilities.buildComponentRoleSpec(long[] a_objectIds, RoleDescriptor a_role, Class a_referenceType, Class a_validClass, String[] a_validClassNames, boolean a_selectLinkObjects, boolean a_linkObjectIds, ClassInfo a_targetClassInfo)
          This method builds a query to return role ObjectIdentifier columns and optionally link ObjectIdentifier columns (if a_selectLinkObjects=true) for the specified role.
 

Uses of QuerySpec in wt.fc.batch
 

Methods in wt.fc.batch that return QuerySpec
private static QuerySpec AbstractBatchSpec.buildIdUpdateCountQuerySpec(Class a_targetClass, WTCollection a_targetObjects, boolean a_useColumnList)
           
 

Uses of QuerySpec in wt.fc.collections
 

Methods in wt.fc.collections that return QuerySpec
(package private)  QuerySpec RefreshHelper.Refresh.getFirstPassQuery(RefreshHelper.RefreshData data)
          Get a statement that selects the oids, classnames, updatecounts, and possibly branch ids for the given RefreshData
 

Methods in wt.fc.collections with parameters of type QuerySpec
(package private) static void RefreshHelper.appendWhereBranchIDIn(Collection branch_ids, Class query_class, QuerySpec qs)
          Add a search condition selecting the latest iterations of the objects with the given branch ids.
(package private) static void RefreshHelper.appendWhereOidIn(Collection oids, Class query_class, QuerySpec qs)
          Add a search condition selecting the objects with the given oids.
(package private)  void RefreshHelper.Refresh.appendClassNameSelect(QuerySpec qs, RefreshHelper.RefreshData data)
          Allows subclasses to select the classname during the first pass query, if necessary.
(package private)  void RefreshHelper.Refresh.appendPlaceHolderSelect(QuerySpec qs)
          Allows subclasses to select a placeholder branch id if necessary
(package private)  void RefreshHelper.UnionRefresh.appendClassNameSelect(QuerySpec qs, RefreshHelper.RefreshData data)
           
(package private)  void RefreshHelper.UnionRefresh.appendPlaceHolderSelect(QuerySpec qs)
           
(package private)  void RefreshHelper.RefreshData.appendFirstPassWhere(QuerySpec qs)
           
(package private)  void RefreshHelper.RefreshData.appendSecondPassWhere(QuerySpec qs)
           
(package private) abstract  void RefreshHelper.LinkRefresh.appendAdditionalCriteria(QuerySpec qs, Class link_class, int link_idx)
          Add criteria to select the roles based on the link type and link action
(package private)  void RefreshHelper.LinkRefresh.appendSelectVersionRoleA(QuerySpec qs, int link_idx, LinkInfo info)
          Utility method to add criteria for a version-based role a to the QuerySpec
(package private)  void RefreshHelper.LinkRefresh.appendSelectVersionRoleB(QuerySpec qs, int link_idx, LinkInfo info)
          Utility method to add criteria for a version-based role b to the QuerySpec
(package private)  void RefreshHelper.BothRoleRefresh.appendAdditionalCriteria(QuerySpec qs, Class link_class, int link_idx)
           
(package private)  void RefreshHelper.RoleARefresh.appendAdditionalCriteria(QuerySpec qs, Class c, int link_idx)
           
(package private)  void RefreshHelper.RoleBRefresh.appendAdditionalCriteria(QuerySpec qs, Class link_class, int link_idx)
           
 

Uses of QuerySpec in wt.fc.requireddata
 

Methods in wt.fc.requireddata that return QuerySpec
private  QuerySpec StandardRequiredDataService.getForeignKeyQuerySpec(AdHocForeignKeyLinkQueryData data)
           
private  QuerySpec StandardRequiredDataService.getLinkQueryDataQuerySpec(LinkQueryData data, boolean useRoleA)
           
private  QuerySpec StandardRequiredDataService.getLinkQuerySpec(LinkQueryData data, boolean useRoleA)
          Get a QuerySpec based on the type of LinkQueryData input.
private  QuerySpec StandardRequiredDataService.getLinkQuerySpec(LinkQueryData data)
          Get QuerySpec for a link class.
private  QuerySpec StandardRequiredDataService.initializeQuerySpec(Class linkClass, boolean isSelectable)
          Setup a QuerySpec that will return the id and classname attributes for the linkClass argument.
private  QuerySpec[] StandardRequiredDataService.buildQuerySpecs(LinkQueryData[] linkQueryData, boolean singleRoleOnly, boolean useRoleA)
          Returns a List of QuerySpecs.
 

Methods in wt.fc.requireddata with parameters of type QuerySpec
private  CompoundQuerySpec StandardRequiredDataService.buildCompoundQuerySpec(SetOperator operator, QuerySpec[] querySpecs)
          Build a CompoundQuerySpec given a SetOperator and an array of QuerySpec objects.
private  void StandardRequiredDataService.appendConstantExpression(LinkQueryData data, boolean useRoleA, QuerySpec querySpec)
          Append a ConstantExpression based on whether the role object is Versioned or not.
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  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.
 

Uses of QuerySpec in wt.federation
 

Methods in wt.federation with parameters of type QuerySpec
 QueryResult StandardFederationService.findObjects(QuerySpec qs)
          Sends a query to all federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, String serviceName)
          Sends a query to the specified federated service, and returns the results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, String[] serviceNames)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, String[] serviceNames, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, Enumeration services, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult StandardFederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and selection critieria.
 QueryResult StandardFederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and selection critieria.
 String QuerySpecTranslator.translateQuerySpec(QuerySpec qs)
          Return a string representing a search filter that returns objects matching the specified QuerySpec.
 QueryResult ProxyUser.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 QueryResult ProxyURLData.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 QueryResult ProxyPartMaster.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 QueryResult ProxyGroup.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 QueryResult ProxyDocumentMaster.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 QueryResult ProxyDocument.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 String IESQLQuerySpecTranslator.translateQuerySpec(QuerySpec spec)
          Translate a Windchill QuerySpec to an SQL WHERE clause
static QueryResult FederationUtilities.findObjects(QuerySpec qs)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.findObjects(QuerySpec qs, Enumeration services)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Deprecated. See FederationService.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs)
          Sends a query to all federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, String serviceName)
          Sends a query to the specified federated service, and returns the results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, String[] serviceNames)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, String[] serviceNames, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, Enumeration services, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and selection critieria.
 QueryResult FederationServiceFwd.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and selection critieria.
 QueryResult FederationService.findObjects(QuerySpec qs)
          Sends a query to all federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(QuerySpec qs, String serviceName)
          Sends a query to the specified federated service, and returns the results.
 QueryResult FederationService.findObjects(QuerySpec qs, String[] serviceNames)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(QuerySpec qs, String[] serviceNames, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(QuerySpec qs, Enumeration services, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and selection critieria.
 QueryResult FederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and selection critieria.
 QueryResult FederatedService.findObjects(QuerySpec criteria)
          Retrieve objects from this federated service using the specified selection criteria.
 QueryResult FederatedService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link selection crtieria.
 QueryResult FederatedInfoEngineService.findObjects(QuerySpec criteria)
          Retrieve objects from this federated service using the specified selection criteria.
 QueryResult FederatedInfoEngineService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link selection crtieria.
 QueryResult FederatedDirectoryService.findObjects(QuerySpec criteria)
          Retrieve objects from this federated service using the specified selection criteria.
 QueryResult FederatedDirectoryService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link selection crtieria.
 QueryResult Federated.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 String DirectoryQuerySpecTranslator.translateQuerySpec(QuerySpec spec)
          Translate a Windchill QuerySpec to an LDAP search expression.
 QueryResult StandardFederationService.findObjects(QuerySpec qs)
          Sends a query to all federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, String serviceName)
          Sends a query to the specified federated service, and returns the results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, String[] serviceNames)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, String[] serviceNames, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, Enumeration services, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult StandardFederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and selection critieria.
 QueryResult StandardFederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and selection critieria.
 String QuerySpecTranslator.translateQuerySpec(QuerySpec qs)
          Return a string representing a search filter that returns objects matching the specified QuerySpec.
 QueryResult ProxyUser.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 QueryResult ProxyURLData.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 QueryResult ProxyPartMaster.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 QueryResult ProxyGroup.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 QueryResult ProxyDocumentMaster.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 QueryResult ProxyDocument.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 String IESQLQuerySpecTranslator.translateQuerySpec(QuerySpec spec)
          Translate a Windchill QuerySpec to an SQL WHERE clause
static QueryResult FederationUtilities.findObjects(QuerySpec qs)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.findObjects(QuerySpec qs, Enumeration services)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Deprecated. See FederationService.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs)
          Sends a query to all federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, String serviceName)
          Sends a query to the specified federated service, and returns the results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, String[] serviceNames)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, String[] serviceNames, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, Enumeration services, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and selection critieria.
 QueryResult FederationServiceFwd.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and selection critieria.
 QueryResult FederationService.findObjects(QuerySpec qs)
          Sends a query to all federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(QuerySpec qs, String serviceName)
          Sends a query to the specified federated service, and returns the results.
 QueryResult FederationService.findObjects(QuerySpec qs, String[] serviceNames)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(QuerySpec qs, String[] serviceNames, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(QuerySpec qs, Enumeration services, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and selection critieria.
 QueryResult FederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and selection critieria.
 QueryResult FederatedService.findObjects(QuerySpec criteria)
          Retrieve objects from this federated service using the specified selection criteria.
 QueryResult FederatedService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link selection crtieria.
 QueryResult FederatedInfoEngineService.findObjects(QuerySpec criteria)
          Retrieve objects from this federated service using the specified selection criteria.
 QueryResult FederatedInfoEngineService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link selection crtieria.
 QueryResult FederatedDirectoryService.findObjects(QuerySpec criteria)
          Retrieve objects from this federated service using the specified selection criteria.
 QueryResult FederatedDirectoryService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link selection crtieria.
 QueryResult Federated.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 String DirectoryQuerySpecTranslator.translateQuerySpec(QuerySpec spec)
          Translate a Windchill QuerySpec to an LDAP search expression.
 

Uses of QuerySpec in wt.fv
 

Methods in wt.fv that return QuerySpec
private  QuerySpec ReplicatorElemFinder.addClausesFromCHolderToAppData(QuerySpec qs, Class cHolderClass, int idxCHolder, int idxAppData)
          Method adds clauses to query spec, which connect ConentHolder to all its ApplicationData objects.
private  QuerySpec ReplicatorElemFinder.addClausesFromAppDataToContent(QuerySpec qs, int idxAppData, Class[] streamedContClasses, int[] streamedContIdx)
          Method adds search conditions to the QuerySpec connecting AplicationData and streamed Objects which it references of types supplied in streamedContClasses Input Args: qs - QuerySpec to which the search conditions will be added idxAppData - Index of ApplicationData.class in the query spec streamedContClasses - Array of classes(they must implement wt.fc.Streamed interface) to be added to query streamedContIdx - Array of QuerySpec idexes of the classes in the streamedContClasses
private  QuerySpec ReplicatorElemFinder.addClauseCompContHolderWithPolicyItem(QuerySpec qs, Class cHolderClass, int idxCHolder, int idxPolicyItem)
          Method adds search clauses to query Spec which comare certain fields of ContentHolder with fields of FvPolicyItem
 

Methods in wt.fv with parameters of type QuerySpec
private  QuerySpec ReplicatorElemFinder.addClausesFromCHolderToAppData(QuerySpec qs, Class cHolderClass, int idxCHolder, int idxAppData)
          Method adds clauses to query spec, which connect ConentHolder to all its ApplicationData objects.
private  QuerySpec ReplicatorElemFinder.addClausesFromAppDataToContent(QuerySpec qs, int idxAppData, Class[] streamedContClasses, int[] streamedContIdx)
          Method adds search conditions to the QuerySpec connecting AplicationData and streamed Objects which it references of types supplied in streamedContClasses Input Args: qs - QuerySpec to which the search conditions will be added idxAppData - Index of ApplicationData.class in the query spec streamedContClasses - Array of classes(they must implement wt.fc.Streamed interface) to be added to query streamedContIdx - Array of QuerySpec idexes of the classes in the streamedContClasses
private  QuerySpec ReplicatorElemFinder.addClauseCompContHolderWithPolicyItem(QuerySpec qs, Class cHolderClass, int idxCHolder, int idxPolicyItem)
          Method adds search clauses to query Spec which comare certain fields of ContentHolder with fields of FvPolicyItem
 

Uses of QuerySpec in wt.graph
 

Methods in wt.graph that return QuerySpec
 QuerySpec AbstractObjectGraphEdge.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec AbstractObjectGraphEdge.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 

Methods in wt.graph with parameters of type QuerySpec
 QuerySpec AbstractObjectGraphEdge.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec AbstractObjectGraphEdge.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 

Uses of QuerySpec in wt.iba.value
 

Methods in wt.iba.value that return QuerySpec
private  QuerySpec IBAValueViewTableExpression.buildValueSpec(String a_className, Object a_ids)
           
 

Methods in wt.iba.value with parameters of type QuerySpec
 void IBAValueViewTableExpression.appendSnapshotSelectId(QuerySpec a_snapshotSpec, int a_fromIndex)
          This method appends an paging ID item to the specified snapshot query.
 void IBAValueViewTableExpression.appendSnapshotSelectName(QuerySpec a_snapshotSpec, int a_fromIndex)
          This method appends an paging name item to the specified snapshot query.
private  void IBAValueViewTableExpression.appendValueColumn(Class a_tableClass, QuerySpec a_query, Map a_valueTypeMap, String a_valueAlias, int[] a_index)
           
 

Uses of QuerySpec in wt.inf.container
 

Methods in wt.inf.container that return QuerySpec
private static QuerySpec[] LookupSpecHelper.getSortedLookupQuerySpecs(LookupSpec spec, boolean inflate)
           
 QuerySpec LookupSpec.getQuerySpec()
          Deprecated. Replaced by the querySpecs property and the addQuerySpec(s) methods.
private static QuerySpec ContainerSpecHelper.getQuerySpecForResultClasses(ContainerSpec spec)
          Returns a QuerySpec optimized to look in the containers specified in the ContainerSpec's resultClasses Collection.
private static QuerySpec[] LookupSpecHelper.getSortedLookupQuerySpecs(LookupSpec spec, boolean inflate)
           
 QuerySpec LookupSpec.getQuerySpec()
          Deprecated. Replaced by the querySpecs property and the addQuerySpec(s) methods.
private static QuerySpec ContainerSpecHelper.getQuerySpecForResultClasses(ContainerSpec spec)
          Returns a QuerySpec optimized to look in the containers specified in the ContainerSpec's resultClasses Collection.
 

Methods in wt.inf.container with parameters of type QuerySpec
static QueryResult MigrateContainerHelper.query(QuerySpec qs)
          Performs the query
private static void LookupSpecHelper.applyDeleteState(QuerySpec qs, LookupSpec ls)
           
 void LookupSpec.setQuerySpec(QuerySpec a_QuerySpec)
          Deprecated. Replaced by the querySpecs property and the addQuerySpec(s) methods.
 boolean LookupSpec.addQuerySpec(QuerySpec query_spec)
          

Supported API: false
 boolean LookupSpec.addQuerySpecs(QuerySpec[] query_specs)
          

Supported API: false
private static void ContainerSpecHelper.applySelectState(QuerySpec qs, int select_state)
          Set the selection criteria of the given QuerySpec based on the given ContainerSpec select state
static QueryResult MigrateContainerHelper.query(QuerySpec qs)
          Performs the query
private static void LookupSpecHelper.applyDeleteState(QuerySpec qs, LookupSpec ls)
           
 void LookupSpec.setQuerySpec(QuerySpec a_QuerySpec)
          Deprecated. Replaced by the querySpecs property and the addQuerySpec(s) methods.
 boolean LookupSpec.addQuerySpec(QuerySpec query_spec)
          

Supported API: false
 boolean LookupSpec.addQuerySpecs(QuerySpec[] query_specs)
          

Supported API: false
private static void ContainerSpecHelper.applySelectState(QuerySpec qs, int select_state)
          Set the selection criteria of the given QuerySpec based on the given ContainerSpec select state
 

Constructors in wt.inf.container with parameters of type QuerySpec
LookupSpec(QuerySpec query_spec, WTContainerRef start_point)
          

Supported API: false
LookupSpec(QuerySpec query_spec, WTContainerRef start_point)
          

Supported API: false
 

Uses of QuerySpec in wt.inf.sharing
 

Methods in wt.inf.sharing that return QuerySpec
private  QuerySpec StandardDataSharingService.getFolderContentQS(Folder folder, ConfigSpec config_spec, Class obj_class)
           
 

Methods in wt.inf.sharing with parameters of type QuerySpec
private  void StandardDataSharingService.addEnabledClause(QuerySpec qs, int enabled_status, int index)
          Adds a clause to the query spec that restricts the maps returned to those with the same status as the one passed as argument.
private  void StandardDataSharingService.addShareKeyClause(QuerySpec qs, long share_key)
          Adds a clause to the query spec that restricts the maps returned to those with the same status as the one passed as argument.
private  void StandardDataSharingService.addTargetContainerClause(QuerySpec qs, WTContainerRef container_ref, int index)
          Adds a clause to the query spec that restricts the maps returned to those for which the target container is the one passed as argument as an container reference.
private  void StandardDataSharingService.addSourceContainerClause(QuerySpec qs, WTContainerRef container_ref)
          Adds a clause to the query spec that restricts the maps returned to those for which the source container is the one passed as argument as an container reference.
private  void StandardDataSharingService.addObjectClause(QuerySpec qs, Object object)
          Adds a clause to the query spec that restricts the maps returned to those that reference the object passed as argument.
private  void StandardDataSharingService.appendAnd(QuerySpec qs)
          Returns object's identification (name) for debugging purposes
private  void StandardDataSharingService.appendJoin(QuerySpec qs, Class link_class, Class role_a_class, Class role_b_class, int lnk_indx, int a_indx, int b_indx)
           
private  void StandardDataSharingService.processExcludes(QuerySpec qs, int from_index)
           
 

Uses of QuerySpec in wt.inf.team
 

Methods in wt.inf.team that return QuerySpec
static QuerySpec ContainerTeamHelper.getMembershipQuery(ContainerSpec spec)
          

Supported API: false
protected static QuerySpec ContainerTeamHelper.getMembershipQuery(ContainerSpec spec, int membership_state)
           
 

Uses of QuerySpec in wt.inf.template
 

Methods in wt.inf.template that return QuerySpec
private  QuerySpec StandardContainerTemplateService.getQueryForTemplates(String container_classname, boolean enabled_only)
           
private  QuerySpec StandardContainerTemplateService.getQueryForMasters(String container_classname, boolean enabled_only)
           
private  QuerySpec StandardContainerTemplateService.getMasterQuerySpec(String name, String containerClassName)
           
private  QuerySpec StandardContainerTemplateService.getMasterQuerySpec(String name, String containerClassName, String locale)
           
 

Methods in wt.inf.template with parameters of type QuerySpec
private  void StandardContainerTemplateService.processLookupSpec(LookupSpec ls, QuerySpec qs, ClassAttribute name_attr, Locale locale)
           
 

Uses of QuerySpec in wt.infoengine
 

Fields in wt.infoengine declared as QuerySpec
(package private)  QuerySpec CUP$ParseIeWhere$actions.finalQuerySpec
           
 

Methods in wt.infoengine that return QuerySpec
static QuerySpec ParseIeWhere.buildQuerySpec(String className, String where)
           
 

Uses of QuerySpec in wt.ixb.publicforhandlers
 

Methods in wt.ixb.publicforhandlers that return QuerySpec
static QuerySpec ReferenceHndHelper.appendMasterSearchCondition(Class classObject, Mastered master, QuerySpec specification)
           
static QuerySpec ReferenceHndHelper.appendViewSearchCondition(Class classObject, QuerySpec specification, IxbElement element)
           
static QuerySpec ReferenceHndHelper.appendVersionSearchCondition(Class classObject, QuerySpec specification, IxbElement element)
           
static QuerySpec ReferenceHndHelper.appendIterationSearchCondition(Class classObject, QuerySpec specification, IxbElement element)
           
 

Methods in wt.ixb.publicforhandlers with parameters of type QuerySpec
static QueryResult ReferenceHndHelper.queryDB(QuerySpec specification)
           
static QueryResult ReferenceHndHelper.findVersionedObjectFromMaster(Class classObject, Mastered master, QuerySpec specification, IxbElement element)
           
static QueryResult ReferenceHndHelper.findVersionedObject(Class classObject, QuerySpec specification, IxbElement element)
           
static QuerySpec ReferenceHndHelper.appendMasterSearchCondition(Class classObject, Mastered master, QuerySpec specification)
           
static QuerySpec ReferenceHndHelper.appendViewSearchCondition(Class classObject, QuerySpec specification, IxbElement element)
           
static QuerySpec ReferenceHndHelper.appendVersionSearchCondition(Class classObject, QuerySpec specification, IxbElement element)
           
static QuerySpec ReferenceHndHelper.appendIterationSearchCondition(Class classObject, QuerySpec specification, IxbElement element)
           
 

Uses of QuerySpec in wt.lifecycle
 

Methods in wt.lifecycle that return QuerySpec
private  QuerySpec StandardLifeCycleService.newInitialPhasesSpec(WTCollection lcts)
          Returns a query spec selecting the initial phase template of each of the argument life cycle templates, NULL, and NULL.
private  QuerySpec StandardLifeCycleService.newSuccessorPhasesSpec(WTCollection lcts)
          Returns a query spec selecting the all non-initial phase templates of each of the argument life cycle templates and a reference to each such phase template's predecessor.
private  QuerySpec StandardLifeCycleService.newInitialPhasesSpec(WTCollection lcts)
          Returns a query spec selecting the initial phase template of each of the argument life cycle templates, NULL, and NULL.
private  QuerySpec StandardLifeCycleService.newSuccessorPhasesSpec(WTCollection lcts)
          Returns a query spec selecting the all non-initial phase templates of each of the argument life cycle templates and a reference to each such phase template's predecessor.
 

Methods in wt.lifecycle with parameters of type QuerySpec
private  Vector StandardLifeCycleService.getPhaseSignatures(LifeCycleManaged object, WTUser user, QuerySpec select)
           
private  Vector StandardLifeCycleService.getPhaseSignatures(LifeCycleManaged object, WTUser user, QuerySpec select)
           
 

Uses of QuerySpec in wt.maturity
 

Methods in wt.maturity that return QuerySpec
 QuerySpec PromotionNoticeConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 

Methods in wt.maturity with parameters of type QuerySpec
 QuerySpec PromotionNoticeConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 

Uses of QuerySpec in wt.meeting.actionitem
 

Methods in wt.meeting.actionitem that return QuerySpec
private static QuerySpec StandardActionItemService.getQuerySpec(Class target, WTContainer container, String attribute, ObjectIdentifier oid)
           
 

Methods in wt.meeting.actionitem with parameters of type QuerySpec
private  ActionItem[] StandardActionItemService.getActionItemsImpl(QuerySpec qs)
           
 

Uses of QuerySpec in wt.occurrence
 

Methods in wt.occurrence that return QuerySpec
 QuerySpec UsesOccurrenceForeignKey.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
 QuerySpec DataOccurrenceForeignKey.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
 

Methods in wt.occurrence with parameters of type QuerySpec
 QuerySpec UsesOccurrenceForeignKey.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
 QuerySpec DataOccurrenceForeignKey.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
 

Uses of QuerySpec in wt.part
 

Methods in wt.part that return QuerySpec
 QuerySpec WTPartStandardConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec WTPartEffectivityConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec WTPartConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec WTPartBaselineConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec StandardPartDocService.LatestReleasedConfigSpec.appendSearchCriteria(QuerySpec querySpec)
           
 

Methods in wt.part with parameters of type QuerySpec
 QuerySpec WTPartStandardConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec WTPartEffectivityConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec WTPartConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec WTPartBaselineConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QueryResult StandardPartDocService.findEligibleDocuments(QuerySpec docSpec)
          

Supported API: false
 QuerySpec StandardPartDocService.LatestReleasedConfigSpec.appendSearchCriteria(QuerySpec querySpec)
           
 QueryResult PartDocServiceFwd.findEligibleDocuments(QuerySpec docSpec)
          

Supported API: false
 QueryResult PartDocService.findEligibleDocuments(QuerySpec docSpec)
          

Supported API: false
 

Uses of QuerySpec in wt.pds
 

Fields in wt.pds declared as QuerySpec
private  QuerySpec QuerySpecStatementBuilder.querySpec
           
 

Methods in wt.pds that return QuerySpec
 QuerySpec QuerySpecStatementBuilder.getQuerySpec()
          Gets the object for the association that plays role: querySpec.
static QuerySpec NavigateUtil.createQuerySpec(Persistable a_source, String a_role, QuerySpec a_criteria, boolean a_onlyOtherSide)
           
static QuerySpec NavigateUtil.createQuerySpec(Persistable a_source, String a_role, Class a_linkClass, boolean a_onlyOtherSide)
           
static QuerySpec NavigateUtil.createQuerySpec(Class a_targetClass, Class a_linkClass, Persistable a_source, String a_referenceName)
           
(package private) static QuerySpec NavigateUtil.createForeignKeyQuerySpec(QuerySpec a_querySpec, Persistable a_source, String a_referenceName)
           
private static QuerySpec NavigateUtil.createQuerySpecInternal(QuerySpec a_criteria, Class a_targetClass, Class a_linkClass, Persistable a_source, String a_role, String a_targetRole, boolean a_onlyOtherSide)
           
 

Methods in wt.pds with parameters of type QuerySpec
 QueryResult SQLDatabasePds.expand(WTConnection a_connection, Persistable a_obj, String a_otherSideRole, QuerySpec a_querySpec, boolean a_onlyOtherSide, AccessControllerProcessor a_accessControllerProcessor)
          Expand the association from the object using the specified role and QuerySpec.
private  QueryResult SQLDatabasePds.expandLink(WTConnection a_connection, Persistable a_obj, String a_otherSideRole, boolean a_onlyOtherSide, QuerySpec a_querySpec, LinkInfo a_linkInfo, AccessControllerProcessor a_accessControllerProcessor)
          Performs the expand operation.
 void QuerySpecStatementBuilder.setQuerySpec(QuerySpec a_QuerySpec)
          Sets the object for the association that plays role: querySpec.
private  void QuerySpecStatementBuilder.querySpecValidate(QuerySpec a_QuerySpec)
           
 QueryResult PDSIfc.expand(WTConnection a_connection, Persistable a_obj, String a_otherSideRole, QuerySpec a_querySpec, boolean a_onlyOtherSide, AccessControllerProcessor a_accessControllerProcessor)
          Expand the association from the object using the specified role and QuerySpec.
static QuerySpec NavigateUtil.createQuerySpec(Persistable a_source, String a_role, QuerySpec a_criteria, boolean a_onlyOtherSide)
           
(package private) static boolean NavigateUtil.isOnlyOtherSideQuerySpec(QuerySpec a_querySpec)
           
(package private) static QuerySpec NavigateUtil.createForeignKeyQuerySpec(QuerySpec a_querySpec, Persistable a_source, String a_referenceName)
           
private static QuerySpec NavigateUtil.createQuerySpecInternal(QuerySpec a_criteria, Class a_targetClass, Class a_linkClass, Persistable a_source, String a_role, String a_targetRole, boolean a_onlyOtherSide)
           
 

Constructors in wt.pds with parameters of type QuerySpec
NavigateStatementBuilder(QuerySpec a_querySpec, String a_role, Object a_source, Vector a_bindParameters)
          

Supported API: false
 

Uses of QuerySpec in wt.pom
 

Methods in wt.pom that return QuerySpec
private  QuerySpec PersistentObjectManager.getRoleSpec(Persistable a_source, QuerySpec a_querySpec, RoleDescriptor a_role, boolean a_onlyOtherSide)
           
 

Methods in wt.pom with parameters of type QuerySpec
 QueryResult PersistentObjectManager.expand(Persistable a_source, String a_otherSideRole, QuerySpec a_querySpec, boolean a_onlyOtherSide, AccessControllerProcessor a_accessControllerProcessor)
          Expand the given persistent object by retrieving the links from the datastore given the role that the object plays in the association, the target association class and the selection criteria provided.
private  QueryResult PersistentObjectManager.expandAllRoles(Persistable a_source, Class a_linkClass, QuerySpec a_querySpec, boolean a_onlyOtherSide, AccessControllerProcessor a_accessControllerProcessor, boolean a_sorted)
           
private  QuerySpec PersistentObjectManager.getRoleSpec(Persistable a_source, QuerySpec a_querySpec, RoleDescriptor a_role, boolean a_onlyOtherSide)
           
 

Uses of QuerySpec in wt.prefs
 

Methods in wt.prefs that return QuerySpec
private  QuerySpec DBPrefEntry.getIntermediaryQuerySpec(String[] search_context)
          Will create a Query Spec for all the Intermediary nodes
private static QuerySpec DBPrefEntry.getQuerySpec(String m_node, String[] m_context, String m_name)
           
private  QuerySpec DBPrefEntry.getQuerySpec()
          This method will create a query spec for the DBPrefEntry.
private  QuerySpec DBPrefEntry.getLeafNodeQuerySpec(String[] search_context)
          Will return all the nodes that are leaf nodes of the current node.
private  QuerySpec DBPrefEntry.getSearchQuerySpec(String aString, String[] aContext, boolean isLike)
          This method will build a query spect for this service class.
 

Methods in wt.prefs with parameters of type QuerySpec
protected  void DBPrefEntry.appendWhere(QuerySpec qs, Class cls, String field, String cond, String val)
          AppendWhere used for the querying of objects.
 

Uses of QuerySpec in wt.projmgmt.execution
 

Methods in wt.projmgmt.execution that return QuerySpec
private  QuerySpec StandardProjExecService.getSuccConnQS(ProjectNode node)
           
private  QuerySpec StandardProjExecService.getPredQS(ObjectIdentifier conn_oid, Class template_class, Class exec_class)
           
private  QuerySpec StandardProjExecService.getSuccQS(ProjectNode node, Class exec_class)
           
 

Uses of QuerySpec in wt.projmgmt.monitor
 

Methods in wt.projmgmt.monitor that return QuerySpec
private  QuerySpec StandardProjMonitorService.getSubscriptionQS(ProjectPlan plan, WTUser user, Class target_class, String plan_ref_attr_name)
          Returns all subscriptions associated with objects of the target class that are contained in the project plan.
private static QuerySpec SchedulerHelper.getQuerySpec(Class target_class, String attr_name, ObjectIdentifier container_id)
           
static QuerySpec SchedulerHelper.getTimesQs(Class target_class, ObjectIdentifier container_id)
           
 

Methods in wt.projmgmt.monitor with parameters of type QuerySpec
private static void SchedulerHelper.appendJoin(QuerySpec qs, Class link_class, Class role_a_class, Class role_b_class, int lnk_indx, int a_indx, int b_indx)
           
 

Uses of QuerySpec in wt.query
 

Subclasses of QuerySpec in wt.query
 class NavigateSpec
          This class implements a specification for a navigate query.
 

Methods in wt.query that return QuerySpec
 QuerySpec SearchTask.create_query_spec(Class classname, Vector searchSpecVector)
          Not to be used outside of Windchill code.
private  QuerySpec SearchTask.addMasterAccessControl(QuerySpec qs, Class searchClass)
           
private  QuerySpec DatabaseSearch.appendOidList(Class classname, int index, Vector oid_arrays)
          Append the oids list from the content search into the database search.
private  QuerySpec DatabaseSearch.populateQuerySpec(Class classname, QuerySpec qs)
          Use all of the information that has been set on this class to populate the QuerySpec(s).
private  QuerySpec DatabaseSearch.limitedPopulateQuerySpec(Class classname, QuerySpec qs)
          Use all of the information that has been set on this class to populate the QuerySpec(s).
private  QuerySpec DatabaseSearch.initQuerySpec(Class one_class)
           
private  QuerySpec DatabaseSearch.addToWhere(QuerySpec qs, SearchCondition sc)
           
private  QuerySpec DatabaseSearch.addToWhere(QuerySpec qs, SearchCondition sc, String logicalOperator)
           
private  QuerySpec DatabaseSearch.addConfigSpec(Class classname, QuerySpec qs, String searchFilter)
           
 

Methods in wt.query with parameters of type QuerySpec
private  QuerySpec SearchTask.addMasterAccessControl(QuerySpec qs, Class searchClass)
           
private  void SearchTask.updateQuerySpecForContainers(QuerySpec qs, WTContainer container, Vector containerList, Class classname)
           
private  void SearchTask.updateQuerySpecForTerminalObjects(QuerySpec qs, Class classname)
           
protected  boolean QuerySpec.readVersion(QuerySpec thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
protected static void QuerySpec.clone(QuerySpec clone, QuerySpec original, boolean a_includeStatementBuilder)
          Create a deep-copy of this object.
private  void PagingSessionSpec.bindPagingParameter(QuerySpec a_qs, int a_start, int a_end)
           
 void PageableTableExpression.appendSnapshotSelectId(QuerySpec a_snapshotSpec, int a_fromIndex)
          This method appends an paging ID item to the specified snapshot query.
 void PageableTableExpression.appendSnapshotSelectName(QuerySpec a_snapshotSpec, int a_fromIndex)
          This method appends an paging name item to the specified snapshot query.
 void NullTableExpression.appendSnapshotSelectId(QuerySpec a_snapshotSpec, int a_fromIndex)
          This method appends an paging ID item to the specified snapshot query.
 void NullTableExpression.appendSnapshotSelectName(QuerySpec a_snapshotSpec, int a_fromIndex)
          This method appends an paging name item to the specified snapshot query.
private  QuerySpec DatabaseSearch.populateQuerySpec(Class classname, QuerySpec qs)
          Use all of the information that has been set on this class to populate the QuerySpec(s).
private  QuerySpec DatabaseSearch.limitedPopulateQuerySpec(Class classname, QuerySpec qs)
          Use all of the information that has been set on this class to populate the QuerySpec(s).
private  QuerySpec DatabaseSearch.addToWhere(QuerySpec qs, SearchCondition sc)
           
private  QuerySpec DatabaseSearch.addToWhere(QuerySpec qs, SearchCondition sc, String logicalOperator)
           
private  QuerySpec DatabaseSearch.addConfigSpec(Class classname, QuerySpec qs, String searchFilter)
           
private  void BasicPageableQuerySpec.buildSpecsInternal(QuerySpec snapshotSpec, QuerySpec pagingSpec, Hashtable aliasMap, List objArray, int groupFromIndex, long sessionId)
           
private  void BasicPageableQuerySpec.appendOrderBy(QuerySpec pagingSpec, int fromCount)
           
private  void BasicPageableQuerySpec.appendOrderBySelect(QuerySpec pagingSpec, int fromCount, boolean isSelectOnly)
           
private  void BasicPageableQuerySpec.respecifyOrderSelect(QuerySpec a_spec, String[] a_alias)
           
 void AbstractClassTableExpression.appendSnapshotSelectId(QuerySpec a_snapshotSpec, int a_fromIndex)
          This method appends an paging ID item to the specified snapshot query.
 void AbstractClassTableExpression.appendSnapshotSelectName(QuerySpec a_snapshotSpec, int a_fromIndex)
          This method appends an paging name item to the specified snapshot query.
 

Constructors in wt.query with parameters of type QuerySpec
QuerySpec(Class targetClass, Class linkClass, QuerySpec a_querySpec)
          Deprecated. as of X05, use NavigateSpec(QuerySpec,String,Persistable)
NavigateSpec(QuerySpec a_querySpec, String a_role, Object a_source)
          This constructor initializes the instance.
 

Uses of QuerySpec in wt.query.qml
 

Methods in wt.query.qml that return QuerySpec
 QuerySpec SubQueryStatementHandler.newQuerySpec(Element a_element)
          This method constructs the QuerySpec instance and sets any applicable attributes.
 QuerySpec AbstractQueryStatementHandler.newQuerySpec(Element a_element)
          This method constructs the QuerySpec instance and sets any applicable attributes.
 

Methods in wt.query.qml with parameters of type QuerySpec
 void WhereHandler.appendQueryElement(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 WhereExpression WhereElementHandler.buildWhereExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 WhereExpression WhereElementFactory.buildWhereExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 void SubSelectHandler.appendQueryElement(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 IndexedRelationalExpression SubSelectHandler.buildRelationalExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 void QueryElementHandler.appendQueryElement(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 void QueryElementFactory.appendQueryElement(QuerySpec a_querySpec, Element a_element, boolean a_processChildren, Hashtable a_parameterMap)
          

Supported API: false
 void QueryElementFactory.appendQueryElement(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 IndexedRelationalExpression ParameterHandler.buildRelationalExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 void OrderByHandler.appendQueryElement(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 IndexedRelationalExpression OperandElementHandler.buildRelationalExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 IndexedRelationalExpression OperandElementFactory.buildRelationalExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 void ObjectSelectHandler.appendQueryElement(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 WhereExpression NegatedConditionHandler.buildWhereExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 IndexedRelationalExpression ListHandler.buildRelationalExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 void KeywordHandler.appendQueryElement(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 IndexedRelationalExpression KeywordHandler.buildRelationalExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 void JoinHandler.appendQueryElement(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
private  void JoinHandler.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)
           
private  void JoinHandler.appendReferenceJoin(QuerySpec a_querySpec, int a_fromIndex, int a_toIndex, String a_referenceName, boolean a_fromOuterJoin, boolean a_toOuterJoin)
           
private  void JoinHandler.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 JoinHandler.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)
           
 void GroupByHandler.appendQueryElement(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 void FunctionHandler.appendQueryElement(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 IndexedRelationalExpression FunctionHandler.buildRelationalExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 WhereExpression ExistsHandler.buildWhereExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 IndexedRelationalExpression DelimitedListHandler.buildRelationalExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 void ConstantHandler.appendQueryElement(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 IndexedRelationalExpression ConstantHandler.buildRelationalExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 WhereExpression ConditionHandler.buildWhereExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 WhereExpression CompositeConditionHandler.buildWhereExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 IndexedRelationalExpression ColumnTargetHandler.buildRelationalExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 void ColumnHandler.appendQueryElement(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 IndexedRelationalExpression ColumnHandler.buildRelationalExpression(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 void ClassFromHandler.appendQueryElement(QuerySpec a_querySpec, Element a_element, Hashtable a_parameterMap)
          

Supported API: false
 

Uses of QuerySpec in wt.query.specification
 

Methods in wt.query.specification that return QuerySpec
protected  QuerySpec DefaultQueryWriter.getQuerySpec(SelectionSearchSpec a_selection)
          

Supported API: false
 

Methods in wt.query.specification with parameters of type QuerySpec
protected  void DefaultQueryWriter.setupQuerySpecForInstance(QuerySpec a_query_spec, ClassSearchSpec a_selection, AttributeSearchExp an_expression, String a_column, Boolean use_reference)
          

Supported API: false
protected  void DefaultQueryWriter.setupQuerySpec(QuerySpec a_query_spec, AttributeSearchExp an_expression, String a_column, Boolean use_reference)
          

Supported API: false
 

Uses of QuerySpec in wt.query.template
 

Methods in wt.query.template that return QuerySpec
static QuerySpec ReportTemplateQueryHelper.newQuerySpec(WTContainerRef a_containerReference, boolean a_hierarchicalContainerLookup)
          This method builds a partial QuerySpec.
static QuerySpec ReportTemplateQueryHelper.newQuerySpec(WTContainerRef a_containerReference, boolean a_hierarchicalContainerLookup, String[] a_reportTemplateAttributes, String[] a_containerAttributes)
          This method builds a QuerySpec.
static QuerySpec ReportTemplateQueryHelper.newQuerySpec(WTContainerRef a_containerReference, boolean a_hierarchicalContainerLookup, String[] a_reportTemplateAttributes)
          This method builds a QuerySpec.
static QuerySpec ReportTemplateQueryHelper.newQuerySpec(WTContainerRef a_containerReference, boolean a_hierarchicalContainerLookup)
          This method builds a partial QuerySpec.
static QuerySpec ReportTemplateQueryHelper.newQuerySpec(WTContainerRef a_containerReference, boolean a_hierarchicalContainerLookup, String[] a_reportTemplateAttributes, String[] a_containerAttributes)
          This method builds a QuerySpec.
static QuerySpec ReportTemplateQueryHelper.newQuerySpec(WTContainerRef a_containerReference, boolean a_hierarchicalContainerLookup, String[] a_reportTemplateAttributes)
          This method builds a QuerySpec.
 

Methods in wt.query.template with parameters of type QuerySpec
static void ReportTemplateQueryHelper.appendNameCondition(String a_nameValue, boolean a_wildcard, LogicalOperator a_logicalOperator, int a_fromIndex, QuerySpec a_querySpec)
          This method appends a "name" attribute condition to the specified criteria.
private static void ReportTemplateQueryHelper.processSelectAttributes(String[] a_attributes, Class a_targetClass, int a_fromIndex, QuerySpec a_querySpec)
           
static void ReportTemplateQueryHelper.appendNameCondition(String a_nameValue, boolean a_wildcard, LogicalOperator a_logicalOperator, int a_fromIndex, QuerySpec a_querySpec)
          This method appends a "name" attribute condition to the specified criteria.
private static void ReportTemplateQueryHelper.processSelectAttributes(String[] a_attributes, Class a_targetClass, int a_fromIndex, QuerySpec a_querySpec)
           
 

Uses of QuerySpec in wt.recent
 

Methods in wt.recent that return QuerySpec
private  QuerySpec StandardRecentlyVisitedService.getStackQuerySpec(String listName)
           
private  QuerySpec StandardRecentlyVisitedService.getObjectQuerySpec(String[] chunkedBORs, String listName)
           
 

Uses of QuerySpec in wt.rule.util
 

Methods in wt.rule.util that return QuerySpec
(package private) static QuerySpec QueryUtils.getBasicSpec(RuleType ruleType, Boolean defaultRule, Boolean enabled)
          Return a QuerySpec that queries the TypeBasedRule table for rules that meet the specified criteria.
static QuerySpec QueryUtils.createBasicQuerySpec(Class table, RuleType ruleType, boolean defaultRule, boolean enabled)
          Construct a basic QuerySpec that can be used as the basis for querying for Rules: either InstanceBasedRules or TypeBasedRules (or another Rule subclass).
 

Methods in wt.rule.util with parameters of type QuerySpec
(package private) static StatementSpec QueryUtils.getTypeHierarchySpec(QuerySpec qs, String[] typeNames)
          Return a StatementSpec that returns the IDs of all TypeBasedRules that meet the conditions in the query spec that is passed in and have their OBJ_TYPE attribute set equal to one of the type names in the typeNames list.
private static StatementSpec QueryUtils.getTypeHierarchySpec(QuerySpec qs, WTContainerRef[] containers, String[] typeNames)
          Return a StatementSpec that returns the IDs of all TypeBasedRules that meet the conditions in the query spec that is passed in and are contained in one of the containers in the containers list and have their OBJ_TYPE attribute set equal to one of the typenames in the typeNames list.
 

Uses of QuerySpec in wt.sandbox
 

Methods in wt.sandbox that return QuerySpec
 QuerySpec SandboxConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
private  QuerySpec SandboxConfigSpec.appendSandboxConfigSpecCriteria(QuerySpec querySpec, String subSelectAliasPrefix, boolean appendAndWhenPrevConditions, boolean simplifyCriteria, boolean cloneQuerySpec)
           
private  QuerySpec SandboxConfigSpec.appendUserAndSandboxConfigSpecCriteria(QuerySpec querySpec)
           
 

Methods in wt.sandbox with parameters of type QuerySpec
(package private) static void Utilities.appendStringAttrInListCriteria(QuerySpec querySpec, Class fromClass, int fromIdx, String attrName, Collection attrValuesColl)
           
(package private) static void Utilities.appendObjIdListCriteria(QuerySpec querySpec, int objectFromIdx, long[] objectIds, boolean inList)
           
(package private) static void Utilities.appendOrgIdCriteria(QuerySpec querySpec, Class fromClass, int fromIdx, WTPrincipalReference orgRef)
           
(package private) static void Utilities.appendIdCriteriaWithNullIdHandling(QuerySpec querySpec, ClassAttribute idAttr, int fromIdx, long idValue)
           
(package private) static int Utilities.appendWorkableVersionedContainedFromExpr(QuerySpec querySpec, boolean useClassViewExpression)
          Creates and adds from expression appropriate for an object that is Workable, OneOffVersioned, and Contained returning the from expression index.
(package private) static int Utilities.appendWorkableVersionedContainedFromExpr(QuerySpec querySpec, boolean useClassViewExpression, Collection classesToLimitTo)
          Same as other call signature but limits query to a given set of classes (tables), unless 'classesToLimitTo' is null in which case this routine reverts to the other call signature's behavior.
private static AbstractClassTableExpression Utilities.createWorkableVersionedContainedFromExpr(QuerySpec querySpec, boolean useClassViewExpression, Collection otherAdditionalInterfaces, Collection classesToLimitTo)
           
(package private) static int Utilities.appendWVCBaselineableFromExpr(QuerySpec querySpec, boolean useClassViewExpression)
           
(package private) static int Utilities.appendWVCBaselineableFromExpr(QuerySpec querySpec, boolean useClassViewExpression, Collection classesToLimitTo)
           
(package private) static int Utilities.appendBaselineMemberFromExpr(QuerySpec querySpec, boolean useClassViewExpression)
          Placeholder for any special logic we might wish; also allows easier switching between view and table expressions
(package private) static int Utilities.appendFromNoSelectNoDescendants(QuerySpec querySpec, Class queryClass)
           
(package private) static int Utilities.appendFromWithSelectNoDescendants(QuerySpec querySpec, Class queryClass)
           
(package private) static void Utilities.appendIdColumnsToSelectAsNeeded(QuerySpec querySpec, int fromIdx, long[] objectIds, long[] branchIds)
           
(package private) static void Utilities.appendContainingContainerRefToSelect(QuerySpec querySpec, int containedFromIdx)
           
(package private) static void Utilities.appendInObjOrVerIdsCriteria(QuerySpec querySpec, int objectFromIdx, Class refClass, long[] objectIds, long[] branchIds)
          Add the following query criteria to a query spec: ( OBJ.thePersistInfo.theObjectIdentifier.id in {objectIds} or ( OBJ.iterationInfo.branchId in {branchIds} and OBJ.iterationInfo.latest = 1 ) ) where either criteria will automatically be dropped if there are no corresponding ids.
(package private) static void Utilities.appendBranchIdListCriteria(QuerySpec querySpec, int objectFromIdx, long[] branchIds, boolean inList)
           
(package private) static void Utilities.appendSandboxCheckoutLinkCriteria(QuerySpec querySpec, int originalCopyFromIdx, int workingCopyFromIdx, int sandboxCheckoutLinkIdx)
           
(package private) static void Utilities.appendSandboxCheckoutLinkOriginalCopyCriteria(QuerySpec querySpec, int originalCopyFromIdx, int sandboxCheckoutLinkIdx)
           
(package private) static void Utilities.appendSandboxCheckoutLinkWorkingCopyCriteria(QuerySpec querySpec, int workingCopyFromIdx, int sandboxCheckoutLinkIdx)
           
(package private) static void Utilities.appendSandboxCheckoutLinkOriginalCopyObjectIdCriteria(QuerySpec querySpec, int sandboxCheckoutLinkIdx, long originalCopyId)
           
(package private) static void Utilities.appendOwnerIdCriteria(QuerySpec querySpec, Class fromClass, int fromIdx, long principalID, boolean equal)
           
(package private) static void Utilities.appendLockerIdCriteria(QuerySpec querySpec, Class fromClass, int fromIdx, long principalID)
           
(package private) static void Utilities.appendSandboxCheckoutLinkWorkingBranchIdCriteria(QuerySpec querySpec, int sandboxCheckoutLinkIdx, long workingCopyBranchId)
           
(package private) static void Utilities.appendSandboxCheckinLinkCriteria(QuerySpec querySpec, int sandboxCopyFromIdx, int checkedInCopyFromIdx, int sandboxCheckinLinkIdx)
           
(package private) static void Utilities.appendSandboxCheckinLinkSandboxCopyCriteria(QuerySpec querySpec, int sandboxCopyFromIdx, int sandboxCheckinLinkIdx)
           
(package private) static void Utilities.appendSandboxCheckinLinkCheckedInCopyCriteria(QuerySpec querySpec, int checkedInCopyFromIdx, int sandboxCheckinLinkIdx)
           
(package private) static void Utilities.appendSandboxCheckinLinkCheckedinIdCriteria(QuerySpec querySpec, int sandboxCheckinLinkIdx, long checkedInCopyObjectId)
           
(package private) static void Utilities.appendSandboxCheckinLinkSandboxCopyIdCriteria(QuerySpec querySpec, int sandboxCheckinLinkIdx, long sandboxCopyObjectId)
           
(package private) static void Utilities.appendWorkInProgressStateCriteria(QuerySpec querySpec, int workableFromIdx, WorkInProgressState wipState, String conditionOperator)
           
(package private) static void Utilities.appendContainingContainerIdCriteria(QuerySpec querySpec, int containedFromIdx, long containerId)
           
(package private) static void Utilities.appendContainingContainerIdInCriteria(QuerySpec querySpec, int containedFromIdx, long[] containerIds)
           
(package private) static void Utilities.appendLatestIterationCriteria(QuerySpec querySpec, int iteratedFromIdx)
           
(package private) static void Utilities.appendCreatorIdCriteria(QuerySpec querySpec, int iteratedFromIdx, long principalId)
           
(package private) static void Utilities.appendLockerIdCriteria(QuerySpec querySpec, int lockableFromIdx, long principalId)
           
(package private) static void Utilities.appendBaselineMemberCriteria(QuerySpec querySpec, int baselineableFromIdx, int baselineMemberFromIdx)
           
(package private) static void Utilities.appendBaselineIdCriteria(QuerySpec querySpec, int baselineMemberFromIdx, long baselineId)
           
(package private) static void Utilities.appendShareMapTargetContainerCriteria(QuerySpec querySpec, int containedFromIdx, int sharedContainerMapFromIdx)
           
(package private) static void Utilities.appendIteratedControlBranchCriteria(QuerySpec querySpec, int iteratedFromIdx, int controlBranchFromIdx)
           
(package private) static void Utilities.appendControlBranchPredShareMapBranchCriteria(QuerySpec querySpec, int controlBranchFromIdx, int sharedContainerMapFromIdx)
           
(package private) static void Utilities.appendIteratedMasterIdsCriteria(QuerySpec querySpec, int iteratedFromIdx, long[] masterIds)
           
(package private) static void Utilities.appendSameMasterCriteria(QuerySpec querySpec, int iteratedIdx1, int iteratedIdx2)
           
(package private) static void Utilities.appendSameBranchCriteria(QuerySpec querySpec, int iteratedIdx1, int iteratedIdx2)
           
(package private) static void Utilities.appendMasterKeyJoinCriteria(QuerySpec querySpec, int masterFromIdx, int semanticKeyFromIdx)
           
(package private) static void Utilities.appendKeyNamespaceCriteria(QuerySpec querySpec, int semanticKeyFromIdx, WTContainerRef namespaceRef)
           
(package private) static void Utilities.appendBinaryCorrelatedJoin(QuerySpec subSelectSpec, SearchCondition condition, QuerySpec qs1, int fromIdx1, QuerySpec qs2, int fromIdx2)
           
(package private) static QueryResult Utilities.queryNoExcludeMarkedForDelete(QuerySpec querySpec)
           
 QuerySpec SandboxConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
private  QuerySpec SandboxConfigSpec.appendSandboxConfigSpecCriteria(QuerySpec querySpec, String subSelectAliasPrefix, boolean appendAndWhenPrevConditions, boolean simplifyCriteria, boolean cloneQuerySpec)
           
private  QuerySpec SandboxConfigSpec.appendUserAndSandboxConfigSpecCriteria(QuerySpec querySpec)
           
 

Uses of QuerySpec in wt.scheduler
 

Methods in wt.scheduler with parameters of type QuerySpec
 Enumeration StandardSchedulingService.getScheduleItems(QuerySpec filter)
          Returns schedule items which satisfy the query spec.
 Enumeration SchedulingServiceFwd.getScheduleItems(QuerySpec filter)
          Returns schedule items which satisfy the query spec.
 Enumeration SchedulingService.getScheduleItems(QuerySpec filter)
          Returns schedule items which satisfy the query spec.
 

Uses of QuerySpec in wt.ufid
 

Methods in wt.ufid that return QuerySpec
static QuerySpec FederatableServerHelper.RepositoryUtil.byGuidQuerySpec(String guid)
          This will form the query spec to get the local Repository Entry
static QuerySpec FederatableServerHelper.RepositoryUtil.isLocalQuerySpec()
          This will form the query spec to get the Repository via the GUID
static QuerySpec FederatableServerHelper.RepositoryUtil.repositoryQuerySpec(Repository repos)
          This will form the query spec to get the Repository, via the GUID if it is not empty; and by the "local" flag.
static QuerySpec FederatableServerHelper.OwnerRepositoryUtil.isOwnerQuerySpec(Federatable object)
          This will form the query spec to access the link table representing the ownership releationship between a federatable and the repository
static QuerySpec FederatableServerHelper.OwnerRepositoryUtil.getOwnerQuerySpec(WTCollection objectSet)
           
static QuerySpec FederatableServerHelper.RemoteObjectUtil.hasCorrespondingQuerySpec(Ufid ufid)
          This will form the query spec to access the RemoteObjectInfo table to determin the existence of a give oid and guid between a federatable and the repository
static QuerySpec FederatableServerHelper.RemoteObjectUtil.correspondingQuerySpec(Ufid ufid)
          This will form the query spec to get the remote object table entry based on the Ufid
static QuerySpec FederatableServerHelper.RemoteObjectUtil.correspondingQuerySpec(Vector ufids)
           
static QuerySpec FederatableServerHelper.RemoteObjectUtil.correspondingQuerySpec(Federatable object)
          This will form the query spec to get the remote object table entry based on the Federatable
static QuerySpec FederatableServerHelper.RemoteObjectUtil.correspondingQuerySpec(long[] ids)
          This will form the query spec to get the remote object table entry based on the array of Federatable Ids
 

Uses of QuerySpec in wt.vc
 

Methods in wt.vc that return QuerySpec
 QuerySpec VersionToVersionLink.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec VersionToVersionLink.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 QuerySpec VersionForeignKey.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
abstract  QuerySpec StandardVersionControlService.AllElementsQuery.getSpec(Class element, boolean descendent)
           
 QuerySpec StandardVersionControlService.AllIterationsQuery.getSpec(Class iteration_class, boolean descendant)
           
 QuerySpec StandardVersionControlService.AllVersionsQuery.getSpec(Class version_class, boolean descendant)
           
 QuerySpec ObjectToVersionLink.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec ObjectToVersionLink.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 QuerySpec VersionToVersionLink.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec VersionToVersionLink.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 QuerySpec VersionForeignKey.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
abstract  QuerySpec StandardVersionControlService.AllElementsQuery.getSpec(Class element, boolean descendent)
           
 QuerySpec StandardVersionControlService.AllIterationsQuery.getSpec(Class iteration_class, boolean descendant)
           
 QuerySpec StandardVersionControlService.AllVersionsQuery.getSpec(Class version_class, boolean descendant)
           
 QuerySpec ObjectToVersionLink.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec ObjectToVersionLink.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 

Methods in wt.vc with parameters of type QuerySpec
 QuerySpec VersionToVersionLink.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec VersionToVersionLink.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 QuerySpec VersionForeignKey.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
 QuerySpec ObjectToVersionLink.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec ObjectToVersionLink.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 QuerySpec VersionToVersionLink.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec VersionToVersionLink.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 QuerySpec VersionForeignKey.appendKeyCriteria(QuerySpec qs)
          

Supported API: false
 QuerySpec ObjectToVersionLink.appendJoinCriteria(Persistable obj, String otherSideRole, QuerySpec qs, int targetPos, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role to be navigate to and the attributes of the given object.
 QuerySpec ObjectToVersionLink.appendRoleCriteria(Persistable obj, String role, QuerySpec qs, int linkPos)
          Appends applicable search condition(s) onto the end of the given query spec based on the role and the attributes of the given object.
 

Uses of QuerySpec in wt.vc.config
 

Methods in wt.vc.config that return QuerySpec
 QuerySpec ViewConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "view = getView() OR view = null" to the QuerySpec if isParentIncluded() is false, otherwise appends "view = getView() OR view = parentView [...] OR view = null".
 QuerySpec OwnershipIndependentLatestConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "latest = true" statement to the QuerySpec, indicating that only versions (latest iterations) should be considered.
 QuerySpec MultipleOwnershipIndependentLatestConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "latest = true" statement to the QuerySpec, indicating that only versions (latest iterations) should be considered.
 QuerySpec MultipleLatestConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "latest == true" condition to the QuerySpec.
 QuerySpec LifeCycleConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "lifecyclestate = getLifeCycleState()" to the QuerySpec, indicating that all elements must be at the particular state.
 QuerySpec LatestConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "latest == true" condition to the QuerySpec.
 QuerySpec IteratedFolderedConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "folder = getFolder() OR folder = subFolder OR ..." to the QuerySpec.
 QuerySpec InUseConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Returns a clone of the passed-in QuerySpec.
 QuerySpec EffectivityConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          For a non-null date value with no effectiveConfigItem, appends a "configItemRef = NULL AND getEffectiveDate() >= startDate AND (getEffectiveDate() <= endDate OR endDate = WTDatedEffectivity.END_DATE)".
 QuerySpec ConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QuerySpec BaselineConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "baseline = getBaseline()" to the QuerySpec, indicating that all iterations must belong to the baseline.
 

Methods in wt.vc.config with parameters of type QuerySpec
 QuerySpec ViewConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "view = getView() OR view = null" to the QuerySpec if isParentIncluded() is false, otherwise appends "view = getView() OR view = parentView [...] OR view = null".
 QueryResult StandardConfigService.queryIterations(QuerySpec querySpec, ConfigSpec configSpec)
          Returns a QueryResult of Iterated objects that will be selcted by the given QuerySpec and are valid for the given ConfigSpec.
 QuerySpec OwnershipIndependentLatestConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "latest = true" statement to the QuerySpec, indicating that only versions (latest iterations) should be considered.
 QuerySpec MultipleOwnershipIndependentLatestConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "latest = true" statement to the QuerySpec, indicating that only versions (latest iterations) should be considered.
 QuerySpec MultipleLatestConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "latest == true" condition to the QuerySpec.
 QuerySpec LifeCycleConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "lifecyclestate = getLifeCycleState()" to the QuerySpec, indicating that all elements must be at the particular state.
 QuerySpec LatestConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "latest == true" condition to the QuerySpec.
 QuerySpec IteratedFolderedConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "folder = getFolder() OR folder = subFolder OR ..." to the QuerySpec.
 QuerySpec InUseConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Returns a clone of the passed-in QuerySpec.
 QuerySpec EffectivityConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          For a non-null date value with no effectiveConfigItem, appends a "configItemRef = NULL AND getEffectiveDate() >= startDate AND (getEffectiveDate() <= endDate OR endDate = WTDatedEffectivity.END_DATE)".
 QuerySpec ConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends to the supplied QuerySpec additional search criteria to reduce the resulting iterations to only those that will be considered by this ConfigSpec.
 QueryResult ConfigServiceFwd.queryIterations(QuerySpec querySpec, ConfigSpec configSpec)
          Returns a QueryResult of Iterated objects that will be selcted by the given QuerySpec and are valid for the given ConfigSpec.
 QueryResult ConfigService.queryIterations(QuerySpec querySpec, ConfigSpec configSpec)
          Returns a QueryResult of Iterated objects that will be selcted by the given QuerySpec and are valid for the given ConfigSpec.
 QuerySpec BaselineConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Appends a "baseline = getBaseline()" to the QuerySpec, indicating that all iterations must belong to the baseline.
 

Uses of QuerySpec in wt.vc.struct
 

Methods in wt.vc.struct that return QuerySpec
private  QuerySpec StandardStructService.getCopyLinksForNewIterationQuerySpec(Class linkClass, long[] ids)
           
protected  QuerySpec StandardStructService.buildBasicNavigateReferencedByOrUsedByQuerySpec(Mastered master, Class byBaseClass, Class linkClass, boolean onlyOtherSide)
           
 QuerySpec StandardStructService.ProjectTerminalConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Append the businessConfigSpec and then append terminal/project container criteria.
 

Methods in wt.vc.struct with parameters of type QuerySpec
protected  void StandardStructService.addTerminalWhereStatementToBasicNavigateReferencedByOrUsedByQuerySpec(QuerySpec querySpec, Class byBaseClass)
           
 QuerySpec StandardStructService.ProjectTerminalConfigSpec.appendSearchCriteria(QuerySpec querySpec)
          Append the businessConfigSpec and then append terminal/project container criteria.
 

Uses of QuerySpec in wt.workflow.engine
 

Methods in wt.workflow.engine with parameters of type QuerySpec
private  void StandardWfEngineService.appendAnd(QuerySpec qs)
          Conditionally appends an 'AND' to a query spec.
private  void StandardWfEngineService.appendAnd(QuerySpec qs)
          Conditionally appends an 'AND' to a query spec.
 

Uses of QuerySpec in wt.workflow.work
 

Methods in wt.workflow.work that return QuerySpec
private  QuerySpec StandardWorkflowService.buildOwnerQuery(WTPrincipal p)
          This is a new buildOwnerQuery implementing a WHERE IN clause.