Uses of Interface
wt.fc.ResultProcessor

Packages that use ResultProcessor
com.ptc.core.query.server.impl   
com.ptc.windchill.enterprise.search.server   
wt.dataops.objectcol.resolution   
wt.epm.structure   
wt.fc Provides high level datastore access by using the PersistenceManager (and server-side-only PersistenceManagerSvr) to find and manage Persistable objects. 
wt.fc.collections Provides Windchill-specific Collection objects, and a collection-based refresh API. 
wt.iba.value.service   
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. 
 

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

Classes in com.ptc.core.query.server.impl that implement ResultProcessor
private  class BasicQueryService.TypeInstanceResultProcessor
           
 

Uses of ResultProcessor in com.ptc.windchill.enterprise.search.server
 

Classes in com.ptc.windchill.enterprise.search.server that implement ResultProcessor
 class InheritFromSubjectFilterResultProcessor
          Filters DiscussionPostings and ImportedBookmarks based on access checks performed on their subjects.
 class LatestVersionFilterResultProcessor
          

Supported API: false

Extendable: false
 

Uses of ResultProcessor in wt.dataops.objectcol.resolution
 

Classes in wt.dataops.objectcol.resolution that implement ResultProcessor
 class DefaultCollectionGraph
          

Supported API: false

Extendable: false
 

Uses of ResultProcessor in wt.epm.structure
 

Subinterfaces of ResultProcessor in wt.epm.structure
 interface NavigateResultProcessor
          A NavigateResultProcessor specifies, collects and optionally processes the results returned when navigating a Binary link from one set of objects to another.
 

Classes in wt.epm.structure that implement ResultProcessor
protected static class EPMNavigateUtility.QueryResultProcessor
           
protected static class NavigateCollectors.AbstractCollector
           
static class NavigateCollectors.Endpoints
          This NavigateResultProcessor collects the endpoints of the links and adds them to a Collection or WTKeyedMap.
static class NavigateCollectors.Iterations
          This NavigateResultProcessor processes iteration-to-master links.
static class NavigateCollectors.Links
          This NavigateResultProcessor collects the links and adds them to a Collection or WTKeyedMap.
static class NavigateCollectors.LinksIterations
          This NavigateResultProcessor processes iteration-to-master links.
static class NavigateCollectors.LinksObjects
          This NavigateResultProcessor collects the links and the other-side objects.
static class NavigateCollectors.OtherSideObjects
          This NavigateResultProcessor collects the other-side objects and adds them to a Collection or WTKeyedMap.
 

Uses of ResultProcessor in wt.fc
 

Subinterfaces of ResultProcessor in wt.fc
 interface FilterResultProcessor
          This interface extends ResultProcessor to support methods for filtering results to an underlying ResultProcessor.
 interface ObjectVectorIfc
          Interface that specifies the APIs used to manipulate an object vector

Supported API: true

Extendable: false
 

Classes in wt.fc that implement ResultProcessor
 class AbstractFilterResultProcessor
          This abstract class provides implmentation for some common FilterResultProcessor methods.
 class BasicObjectVector
          This class implments a basic vector of objects and is used to hold query results.
 class IteratedObjectVector
          

Supported API: false

Extendable: false
 class LinkVector
           
 class ObjectSetVector
          

Supported API: false

Extendable: false
 class ObjectVector
          

Supported API: false

Extendable: false
 class SourceLinkMapResultProcessor
          The ResultProcessor creates a mapping of source QueryKeys and associated Link ObjectIdentifiers stored in a WTArrayList value.
 class StreamObjectVector
          

Supported API: false

Extendable: false
 

Fields in wt.fc declared as ResultProcessor
private  ResultProcessor AbstractFilterResultProcessor.resultProcessor
           
private  ResultProcessor AbstractFilterResultProcessor.resultProcessor
           
 

Methods in wt.fc that return ResultProcessor
 ResultProcessor StandardPersistenceManager.find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 ResultProcessor PersistenceManagerFwd.find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 ResultProcessor PersistenceManager.find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 ResultProcessor FilterResultProcessor.getResultProcessor()
          Gets the object for the association that plays role: RESULT_PROCESSOR.
 ResultProcessor AbstractFilterResultProcessor.getResultProcessor()
          Gets the object for the association that plays role: resultProcessor.
 ResultProcessor StandardPersistenceManager.find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 ResultProcessor PersistenceManagerFwd.find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 ResultProcessor PersistenceManager.find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 ResultProcessor FilterResultProcessor.getResultProcessor()
          Gets the object for the association that plays role: RESULT_PROCESSOR.
 ResultProcessor AbstractFilterResultProcessor.getResultProcessor()
          Gets the object for the association that plays role: resultProcessor.
 

Methods in wt.fc with parameters of type ResultProcessor
 ResultProcessor StandardPersistenceManager.find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 void StandardPersistenceManager.query(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 void StandardPersistenceManager.query(StatementSpec a_statementSpec, AccessControllerProcessor a_accessControllerProcessor, ResultProcessor a_resultProcessor)
          This method queries the persistent datastore.
private  QueryResult StandardPersistenceManager._query(StatementSpec a_statementSpec, AccessControllerProcessor a_accessControllerProcessor, ResultProcessor a_resultProcessor)
           
private  QueryResult StandardPersistenceManager._find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
           
 void PersistenceManagerSvr.query(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 void PersistenceManagerSvr.query(StatementSpec a_statementSpec, AccessControllerProcessor a_accessControllerProcessor, ResultProcessor a_resultProcessor)
          This method queries the persistent datastore.
 ResultProcessor PersistenceManagerFwd.find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 ResultProcessor PersistenceManager.find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 void FilterResultProcessor.setResultProcessor(ResultProcessor a_ResultProcessor)
          Sets the object for the association that plays role: RESULT_PROCESSOR.
 void AbstractFilterResultProcessor.setResultProcessor(ResultProcessor a_ResultProcessor)
          Sets the object for the association that plays role: resultProcessor.
private  void AbstractFilterResultProcessor.resultProcessorValidate(ResultProcessor a_ResultProcessor)
           
 ResultProcessor StandardPersistenceManager.find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 void StandardPersistenceManager.query(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 void StandardPersistenceManager.query(StatementSpec a_statementSpec, AccessControllerProcessor a_accessControllerProcessor, ResultProcessor a_resultProcessor)
          This method queries the persistent datastore.
private  QueryResult StandardPersistenceManager._query(StatementSpec a_statementSpec, AccessControllerProcessor a_accessControllerProcessor, ResultProcessor a_resultProcessor)
           
private  QueryResult StandardPersistenceManager._find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
           
 void PersistenceManagerSvr.query(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 void PersistenceManagerSvr.query(StatementSpec a_statementSpec, AccessControllerProcessor a_accessControllerProcessor, ResultProcessor a_resultProcessor)
          This method queries the persistent datastore.
 ResultProcessor PersistenceManagerFwd.find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 ResultProcessor PersistenceManager.find(StatementSpec a_statementSpec, ResultProcessor a_resultProcessor)
          Retrieves persistable objects from the datastore for the specified statement.
 void FilterResultProcessor.setResultProcessor(ResultProcessor a_ResultProcessor)
          Sets the object for the association that plays role: RESULT_PROCESSOR.
 void AbstractFilterResultProcessor.setResultProcessor(ResultProcessor a_ResultProcessor)
          Sets the object for the association that plays role: resultProcessor.
private  void AbstractFilterResultProcessor.resultProcessorValidate(ResultProcessor a_ResultProcessor)
           
 

Uses of ResultProcessor in wt.fc.collections
 

Classes in wt.fc.collections that implement ResultProcessor
 class WTArrayList
          An array-based implementation of WTArrayList
 class WTHashSet
          A hash-based implementation of WTSet.
 class WTKeyedHashMap
          Follows the patterns established by the default collection implementations.
 class WTValuedHashMap
          The key mask for the values collection can be specified in the constructor.
 

Uses of ResultProcessor in wt.iba.value.service
 

Classes in wt.iba.value.service that implement ResultProcessor
(package private) static class MultiObjIBAValueDBService.CopyResultProcessor
           
 

Uses of ResultProcessor in wt.pds
 

Classes in wt.pds that implement ResultProcessor
(package private) static class CompositeAccessController.FilterResultProcessorBridge
           
 

Methods in wt.pds that return ResultProcessor
 ResultProcessor CompositeAccessController.FilterResultProcessorBridge.getResultProcessor()
           
 

Methods in wt.pds with parameters of type ResultProcessor
 void SQLDatabasePds.query(WTConnection a_connection, StatementSpec a_statementSpec, AccessControllerProcessor a_accessControllerProcessor, ResultProcessor a_resultProcessor)
          Query for objects in the SQL database.
 void PDSIfc.query(WTConnection a_connection, StatementSpec a_statementSpec, AccessControllerProcessor a_accessControllerProcessor, ResultProcessor a_resultProcessor)
          Query for objects in the datastore.
 void CompositeAccessController.FilterResultProcessorBridge.setResultProcessor(ResultProcessor a_ResultProcessor)
           
 

Uses of ResultProcessor in wt.pom
 

Classes in wt.pom that implement ResultProcessor
(package private)  class ExpandAllResultProcessor
           
 

Methods in wt.pom with parameters of type ResultProcessor
 QueryResult PersistentObjectManager.query(StatementSpec a_statementSpec, AccessControllerProcessor a_accessControllerProcessor, ResultProcessor a_resultProcessor)
          Execute a query
 QueryResult PersistentObjectManager.query(PageableQuerySpec a_statementSpec, AccessControllerProcessor a_accessControllerProcessor, PagingSessionCache pagingSessionCache, ResultProcessor a_resultProcessor)
          Execute a query
private  void PersistentObjectManager.queryWithEnable(StatementSpec a_snapshotSpec, boolean a_advancedQueryEnabled, WTConnection a_connection, AccessControllerProcessor a_accessControllerProcessor, ResultProcessor a_resultProcessor)