Uses of Interface
wt.pds.StatementBuilder

Packages that use StatementBuilder
wt.fc.profiling   
wt.pds Provides additional Persistent Database Services.  See PersistenceManager to fulfill most database access needs. 
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 StatementBuilder in wt.fc.profiling
 

Methods in wt.fc.profiling with parameters of type StatementBuilder
static TraceTimingEntry DatastoreProfilingHelper.addBeginEntry(String a_className, String a_name, StatementBuilder a_statementBuilder, int a_sqlIndex, TraceTimingLogger a_logger)
          Adds a begin entry to the log.
 

Uses of StatementBuilder in wt.pds
 

Classes in wt.pds that implement StatementBuilder
 class BasicCompoundStatementBuilder
          This class builds a select statement by appending component SQL statements with a Set Operator.
 class BasicStatementBuilder
          This class implements common methods.
 class CompositeStatementBuilder
          

Supported API: false

Extendable: false
 class CompoundStatementBuilder
          This class builds a select statement by appending component SQL statements with a Set Operator.
 class DepthThresholdStatementBuilder
          This class builds a select statement for the depth threshold pre-query.
 class DistinctNavigateThresholdStatementBuilder
          

Supported API: false

Extendable: false
 class NavigateStatementBuilder
          This class implements statement building for navigate operations.
 class NavigateThresholdStatementBuilder
          This class implements SQL statement building for the depth threshold query for navigation.
 class ObjectReferenceStatementBuilder
          This class builds select statements for Object References of a given class.
 class QuerySpecStatementBuilder
          

Supported API: false

Extendable: false
 class SelectStatementBuilder
          This class builds a select statements for the given classes.
 

Fields in wt.pds declared as StatementBuilder
private  StatementBuilder BasicResultCursor.statementBuilder
           
 

Methods in wt.pds that return StatementBuilder
 StatementBuilder StatementSpec.getStatementBuilder()
          Gets the object for the association that plays role: STATEMENT_BUILDER.
 StatementBuilder ResultCursor.getStatementBuilder()
          Gets the object for the association that plays role: STATEMENT_BUILDER.
 StatementBuilder RangeResultCursor.getStatementBuilder()
          Gets the object for the association that plays role: statementBuilder.
 StatementBuilder ObjectReferenceCursor.getStatementBuilder()
          Gets the object for the association that plays role: statementBuilder.
 StatementBuilder InflateSpec.getStatementBuilder()
          Gets the object for the association that plays role: statementBuilder.
 StatementBuilder BasicResultCursor.getStatementBuilder()
          Gets the object for the association that plays role: statementBuilder.
 

Methods in wt.pds with parameters of type StatementBuilder
 Object[] SequentialResultBuilder.build(ResultSet a_resultSet, StatementBuilder a_statementBuilder)
          Builds object from the result set.
 void ResultCursor.setStatementBuilder(StatementBuilder a_StatementBuilder)
          Sets the object for the association that plays role: STATEMENT_BUILDER.
 Object[] ResultBuilder.build(ResultSet a_resultSet, StatementBuilder a_statementBuilder)
          Builds object from the result set.
 void RangeResultCursor.setStatementBuilder(StatementBuilder a_StatementBuilder)
          Sets the object for the association that plays role: statementBuilder.
 Object[] ObjectReferenceResultBuilder.build(ResultSet a_resultSet, StatementBuilder a_statementBuilder)
          Builds object from the result set.
 void ObjectReferenceCursor.setStatementBuilder(StatementBuilder a_StatementBuilder)
          Sets the object for the association that plays role: statementBuilder.
 Object[] HomogeneousCompoundResultBuilder.build(ResultSet a_resultSet, StatementBuilder a_statementBuilder)
          Builds object from the result set.
 Object[] CompoundResultBuilder.build(ResultSet a_resultSet, StatementBuilder a_statementBuilder)
          Builds object from the result set.
 void BasicResultCursor.setStatementBuilder(StatementBuilder a_StatementBuilder)
          Sets the object for the association that plays role: statementBuilder.
private  void BasicResultCursor.statementBuilderValidate(StatementBuilder a_StatementBuilder)
           
abstract  Object[] AbstractCompoundResultBuilder.build(ResultSet a_resultSet, StatementBuilder a_statementBuilder)
          Builds object from the result set.
 

Uses of StatementBuilder in wt.query
 

Methods in wt.query that return StatementBuilder
 StatementBuilder QuerySpec.getStatementBuilder()
          Gets the object for the association that plays role: statementBuilder.
 StatementBuilder PageableQuerySpec.getStatementBuilder()
          Gets the object for the association that plays role: statementBuilder.
 StatementBuilder CompoundQuerySpec.getStatementBuilder()
          Gets the object for the association that plays role: statementBuilder.
 StatementBuilder CompositeQuerySpec.getStatementBuilder()
          Gets the object for the association that plays role: statementBuilder.