Uses of Interface
wt.pds.ResultBuilder

Packages that use ResultBuilder
com.ptc.windchill.enterprise.search.server   
wt.pds Provides additional Persistent Database Services.  See PersistenceManager to fulfill most database access needs. 
wt.pds.oracle81   
wt.pds.sqlServer   
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
 

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

Methods in com.ptc.windchill.enterprise.search.server with parameters of type ResultBuilder
 Vector LatestVersionAccessController.getItemBuilders(Vector a_tableInfos, ResultBuilder a_resultBuilder, int a_itemOffset)
          

Supported API: false
 Vector InheritFromSubjectAccessController.getItemBuilders(Vector a_tableInfos, ResultBuilder a_resultBuilder, int a_itemOffset)
          

Supported API: false
 

Uses of ResultBuilder in wt.pds
 

Classes in wt.pds that implement ResultBuilder
 class AbstractCompoundResultBuilder
          

Supported API: false

Extendable: false
 class ClassViewSequentialResultBuilder
          

Supported API: false

Extendable: false
 class CompoundResultBuilder
          

Supported API: false

Extendable: false
 class HomogeneousCompoundResultBuilder
          

Supported API: false

Extendable: false
 class ObjectReferenceResultBuilder
          

Supported API: false

Extendable: false
 class SequentialResultBuilder
          This class is a basic implementation that defers processing to the ItemBuilders it contains.
 

Fields in wt.pds declared as ResultBuilder
private  ResultBuilder ObjectReferenceResultBuilder.resultBuilder
           
private  ResultBuilder CompoundResultBuilder.resultBuilder
           
private  ResultBuilder BasicResultCursor.resultBuilder
           
private  ResultBuilder AbstractCompoundResultBuilder.currentResultBuilder
           
 

Methods in wt.pds that return ResultBuilder
 ResultBuilder StatementSpec.getResultBuilder()
          Gets the object for the association that plays role: RESULT_BUILDER.
 ResultBuilder ResultCursor.getResultBuilder()
          Gets the object for the association that plays role: RESULT_BUILDER.
 ResultBuilder RangeResultCursor.getResultBuilder()
          Gets the object for the association that plays role: resultBuilder.
 ResultBuilder ObjectReferenceResultBuilder.getResultBuilder()
          Gets the value of the attribute: resultBuilder.
 ResultBuilder ObjectReferenceCursor.getResultBuilder()
          Gets the object for the association that plays role: resultBuilder.
 ResultBuilder InflateSpec.getResultBuilder()
          Gets the object for the association that plays role: resultBuilder.
 ResultBuilder BasicResultCursor.getResultBuilder()
          Gets the object for the association that plays role: resultBuilder.
 ResultBuilder AbstractCompoundResultBuilder.getCurrentResultBuilder()
          Gets the value of the attribute: currentResultBuilder.
 

Methods in wt.pds with parameters of type ResultBuilder
 Vector SurrogateAccessController.getItemBuilders(Vector a_tableInfos, ResultBuilder a_resultBuilder, int a_itemOffset)
          Return a Vector of ItemBuilders that will be used to retrieve Access Control related objects.
 String[] StatementBuilder.buildSQL(ResultBuilder a_resultBuilder, WTConnection a_connection, boolean a_isComponent, boolean a_isComponentChunkSupported)
          Returns an array of SQL statements to execute.
 String[] StatementBuilder.buildSQL(ResultBuilder a_resultBuilder, WTConnection a_connection, boolean a_isComponent)
          Returns an array of SQL statements to execute.
protected  String StandardDMLGenerator.buildFromForSelect(Vector a_tables, Vector a_aliases, ResultBuilder a_resultBuilder, int[] a_joinOrder, boolean[] a_fullPersistableTableIndicies, String a_partialSelect, JoinClause a_joinClause, boolean a_useBind)
          

Supported API: false
abstract  String StandardDMLGenerator.buildSelectStatement(Vector a_tables, Vector a_aliases, ResultBuilder a_resultBuilder, boolean a_isDistinct, String a_select, String a_whereClause, String a_groupByClause, String a_havingClause, String a_orderByClause, boolean a_forUpdate, int[] a_joinOrder, Vector a_hintsVector, boolean[] a_fullPersistableTableIndicies, JoinClause a_joinClause, boolean a_useBind)
          

Supported API: false
 boolean SequentialResultBuilder.setCurrentResultBuilder(ResultBuilder a_resultBuilder, int a_currentIndex)
          

Supported API: false
 String[] SelectStatementBuilder.buildSQL(ResultBuilder a_resultBuilder, WTConnection a_connection, boolean a_isComponent, boolean a_isComponentChunkSupported)
          Returns an array of JDBC statements to execute.
abstract  String SelectStatementBuilder.buildSQLStatement(Vector a_tables, Vector a_aliases, ResultBuilder a_resultBuilder, boolean a_distinct, WhereClause a_whereClause, String a_orderByClause, GroupByClause a_groupByClause, ConditionsClause a_havingClause, int a_sqlIndex, boolean a_forUpdate)
          This method builds a SQL statement.
 void ResultCursor.setResultBuilder(ResultBuilder a_ResultBuilder)
          Sets the object for the association that plays role: RESULT_BUILDER.
 boolean ResultBuilder.setCurrentResultBuilder(ResultBuilder a_resultBuilder, int a_currentIndex)
          

Supported API: false
 void RangeResultCursor.setResultBuilder(ResultBuilder a_ResultBuilder)
          Sets the object for the association that plays role: resultBuilder.
 String QuerySpecStatementBuilder.buildSQLStatement(Vector a_tables, Vector a_aliases, ResultBuilder a_resultBuilder, boolean a_distinct, WhereClause a_whereClause, String a_orderByClause, GroupByClause a_groupByClause, ConditionsClause a_havingClause, int a_sqlIndex, boolean a_forUpdate)
          This method builds a SQL statement.
 String[] ObjectReferenceStatementBuilder.buildSQL(ResultBuilder a_resultBuilder, WTConnection a_connection, boolean a_isComponent, boolean a_isComponentChunkSupported)
          Returns an array of JDBC statements to execute.
 void ObjectReferenceResultBuilder.setResultBuilder(ResultBuilder a_ResultBuilder)
          Sets the value of the attribute: resultBuilder.
 boolean ObjectReferenceResultBuilder.setCurrentResultBuilder(ResultBuilder a_resultBuilder, int a_currentIndex)
          

Supported API: false
 void ObjectReferenceCursor.setResultBuilder(ResultBuilder a_ResultBuilder)
          Sets the object for the association that plays role: resultBuilder.
 String DMLGenerator.buildSelectStatement(Vector a_tables, Vector a_aliases, ResultBuilder a_resultBuilder, boolean a_isDistinct, String a_select, String a_whereClause, String a_groupByClause, String a_havingClause, String a_orderByClause, boolean a_forUpdate, int[] a_joinOrder, Vector a_hintsVector, boolean[] a_fullPersistableTableIndicies, JoinClause a_joinClause, boolean a_useBind)
          

Supported API: false
 String[] DistinctNavigateThresholdStatementBuilder.buildSQL(ResultBuilder a_resultBuilder, WTConnection a_connection, boolean a_isComponent, boolean a_isComponentChunkSupported)
          Returns an array of SQL statements to execute.
 String[] DepthThresholdStatementBuilder.buildSQL(ResultBuilder a_resultBuilder, WTConnection a_connection, boolean a_isComponent, boolean a_isComponentChunkSupported)
          Returns an array of SQL statements to execute.
protected  String DepthThresholdStatementBuilder.buildSQLStatement(Vector a_tables, Vector a_aliases, ResultBuilder a_resultBuilder, int a_sqlIndex)
          This method builds a single SQL statement for the concrete tables specified.
 Vector CompoundAccessController.getItemBuilders(Vector a_tableInfos, ResultBuilder a_resultBuilder, int a_itemOffset)
          Return a Vector of ItemBuilders that will be used to retrieve Access Control related objects.
 String[] CompositeStatementBuilder.buildSQL(ResultBuilder a_resultBuilder, WTConnection a_connection, boolean a_isComponent, boolean a_isComponentChunkSupported)
          Returns an array of SQL statements to execute.
 Vector CompositeAccessController.getItemBuilders(Vector a_tableInfos, ResultBuilder a_resultBuilder, int a_itemOffset)
          Retrun a Vector of ItemBuilders that will be used to retrieve Access Control related objects.
 String[] BasicStatementBuilder.buildSQL(ResultBuilder a_resultBuilder, WTConnection a_connection, boolean a_isComponent)
          Returns an array of SQL statements to execute.
 void BasicResultCursor.setResultBuilder(ResultBuilder a_ResultBuilder)
          Sets the object for the association that plays role: resultBuilder.
private  void BasicResultCursor.resultBuilderValidate(ResultBuilder a_ResultBuilder)
           
 String[] BasicCompoundStatementBuilder.buildSQL(ResultBuilder a_resultBuilder, WTConnection a_connection, boolean a_isComponent, boolean a_isComponentChunkSupported)
          Returns an array of SQL statements to execute.
 Vector AccessControllerAdapter.getItemBuilders(Vector a_tableInfos, ResultBuilder a_resultBuilder, int a_itemOffset)
          Retrun a Vector of ItemBuilders that will be used to retrieve Access Control related objects.
 Vector AccessController.getItemBuilders(Vector a_tableInfos, ResultBuilder a_resultBuilder, int a_itemOffset)
          Retrun a Vector of ItemBuilders that will be used to retrieve Access Control related objects.
 void AbstractCompoundResultBuilder.setCurrentResultBuilder(ResultBuilder a_CurrentResultBuilder)
          Sets the value of the attribute: currentResultBuilder.
 boolean AbstractCompoundResultBuilder.setCurrentResultBuilder(ResultBuilder a_resultBuilder, int a_currentIndex)
          

Supported API: false
 

Constructors in wt.pds with parameters of type ResultBuilder
ObjectReferenceResultBuilder(ResultBuilder a_resultBuilder)
          

Supported API: false
 

Uses of ResultBuilder in wt.pds.oracle81
 

Methods in wt.pds.oracle81 with parameters of type ResultBuilder
 String OracleDMLGenerator.buildSelectStatement(Vector a_tables, Vector a_aliases, ResultBuilder a_resultBuilder, boolean a_isDistinct, String a_select, String a_whereClause, String a_groupByClause, String a_havingClause, String a_orderByClause, boolean a_forUpdate, int[] a_joinOrder, Vector a_hintsVector, boolean[] a_fullPersistableTableIndicies, JoinClause a_joinClause, boolean a_useBind)
          

Supported API: false
 

Uses of ResultBuilder in wt.pds.sqlServer
 

Methods in wt.pds.sqlServer with parameters of type ResultBuilder
 String SQLServerDMLGenerator.buildSelectStatement(Vector a_tables, Vector a_aliases, ResultBuilder a_resultBuilder, boolean a_isDistinct, String a_select, String a_whereClause, String a_groupByClause, String a_havingClause, String a_orderByClause, boolean a_forUpdate, int[] a_joinOrder, Vector a_hintsVector, boolean[] a_fullPersistableTableIndicies, JoinClause a_joinClause, boolean a_useBind)
          

Supported API: false
 

Uses of ResultBuilder in wt.query
 

Fields in wt.query declared as ResultBuilder
private  ResultBuilder CompoundQuerySpec.resultBuilder
           
 

Methods in wt.query that return ResultBuilder
 ResultBuilder QuerySpec.getResultBuilder()
          Gets the object for the association that plays role: resultBuilder.
 ResultBuilder PageableQuerySpec.getResultBuilder()
          Gets the object for the association that plays role: resultBuilder.
 ResultBuilder ObjectReferenceSpec.getResultBuilder()
          Deprecated.  
 ResultBuilder CompoundQuerySpec.getResultBuilder()
          Gets the object for the association that plays role: resultBuilder.
 ResultBuilder CompositeQuerySpec.getResultBuilder()
          Gets the object for the association that plays role: resultBuilder.