Uses of Interface
wt.pds.ItemBuilder

Packages that use ItemBuilder
com.ptc.core.query.server.impl   
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 ItemBuilder in com.ptc.core.query.server.impl
 

Classes in com.ptc.core.query.server.impl that implement ItemBuilder
 class AbstractItemBuilder
          This class provides common implementations for building Instance Based Attribute items in a result set.
 class BooleanItemBuilder
          

Supported API: false

Extendable: false
 class FloatingPointItemBuilder
          

Supported API: false

Extendable: false
 class FloatingPointWithUnitsItemBuilder
          

Supported API: false

Extendable: false
 class HyperlinkItemBuilder
          

Supported API: false

Extendable: false
 class IBAValueViewItemBuilder
          This class implements buiding IBA items using the IBAValueViewTableExpression.
 class LongItemBuilder
          

Supported API: false

Extendable: false
 class ObjectItemBuilder
          

Supported API: false

Extendable: false
 class RatioItemBuilder
          

Supported API: false

Extendable: false
 class StringItemBuilder
          

Supported API: false

Extendable: false
 class TimestampItemBuilder
          

Supported API: false

Extendable: false
 

Uses of ItemBuilder in wt.pds
 

Classes in wt.pds that implement ItemBuilder
 class AbstractColumnAccessControlItemBuilder
          

Supported API: false

Extendable: false
 class AttributeItemBuilder
          This class provides the functionality for building a single attribute object from a result set.
 class ClassNameItemBuilder
          This class implements an ItemBuilder to generate the specific class name of a referenced class.
 class ColumnAccessControlItemBuilder
          This class provides the functionality for building an Access Control surrogate object to represent an object associated with a non-Persistable item.
 class EnumeratedTypeItemBuilder
          This class provides the functionality for building an EnumeratedType instance from a result set.
 class ObjectReferenceItemBuilder
          This class provides the functionality for building an object reference from a result set.
 class PersistableItemBuilder
          This class provides the functionality for building a "full" object from a result set.
 class PersistableViewItemBuilder
          This class provides the functionality for building a "full" Persistable object from a result set.
 class SnapShotItemBuilder
          

Supported API: false

Extendable: false
 class ViewColumnAccessControlItemBuilder
          

Supported API: false

Extendable: false
 class ViewInternalColumnACItemBuilder
          

Supported API: false

Extendable: false
 

Methods in wt.pds that return ItemBuilder
 ItemBuilder SurrogateAccessController.getViewItemBuilder(ClassInfo a_classInfo, String a_alias)
          Retrun a ItemBuilders that will be used to retrieve Access Control related objects.
 ItemBuilder CompoundAccessController.getViewItemBuilder(ClassInfo a_classInfo, String a_alias)
          Retrun a ItemBuilders that will be used to retrieve Access Control related objects.
 ItemBuilder CompositeAccessController.getViewItemBuilder(ClassInfo a_classInfo, String a_alias)
          Retrun a ItemBuilders that will be used to retrieve Access Control related objects.
 ItemBuilder AccessControllerAdapter.getViewItemBuilder(ClassInfo a_classInfo, String a_alias)
          Retrun a ItemBuilders that will be used to retrieve Access Control related objects.
 ItemBuilder AccessController.getViewItemBuilder(ClassInfo a_classInfo, String a_alias)
          Retrun a ItemBuilders that will be used to retrieve Access Control related objects.
 

Methods in wt.pds with parameters of type ItemBuilder
 void SequentialResultBuilder.addItemBuilder(ItemBuilder a_itemBuilder)
          Add an ItemBuilder that will be used to build results.
 void ResultBuilder.addItemBuilder(ItemBuilder a_itemBuilder)
          Add an ItemBuilder that will be used to build results.
 void ObjectReferenceResultBuilder.addItemBuilder(ItemBuilder a_itemBuilder)
          Add an ItemBuilder that will be used to build results.
 void ClassViewSequentialResultBuilder.addAutoNaviItemBuilder(ItemBuilder a_itemBuilder)
          

Supported API: false
 void AbstractCompoundResultBuilder.addItemBuilder(ItemBuilder a_itemBuilder)
          Add an ItemBuilder that will be used to build results.
 

Uses of ItemBuilder in wt.query
 

Methods in wt.query that return ItemBuilder
 ItemBuilder TableExpression.getColumnAccessItemBuilder(Class a_class, int a_fromIndex)
          

Supported API: false
 ItemBuilder NullTableExpression.getColumnAccessItemBuilder(Class a_class, int a_fromIndex)
          

Supported API: false
 ItemBuilder ExternalTableExpression.getColumnAccessItemBuilder(Class a_class, int a_fromIndex)
          

Supported API: false
 ItemBuilder ClassViewExpression.getColumnAccessItemBuilder(Class a_class, int a_fromIndex)
          

Supported API: false
 ItemBuilder ClassTableExpression.getColumnAccessItemBuilder(Class a_class, int a_fromIndex)
          

Supported API: false
 ItemBuilder ArrayTableExpression.getColumnAccessItemBuilder(Class a_class, int a_fromIndex)
          

Supported API: false
 ItemBuilder AbstractSubSelectTableExpression.getColumnAccessItemBuilder(Class a_class, int a_fromIndex)
          

Supported API: false
abstract  ItemBuilder AbstractClassTableExpression.getColumnAccessItemBuilder(Class a_class, int a_fromIndex)
          

Supported API: false
 

Methods in wt.query with parameters of type ItemBuilder
(package private)  void QuerySpec.appendSelect(ItemBuilder a_itemBuilder)
          Appends the ItemBuilder to the select.