IBM Branch Transformation Toolkit Javadoc

Package com.ibm.dse.base.types

Interface Summary
Conversion  
ElementState This interface is implemented by the DSEElementState class to provide an implementation for the state property of the DataElement class and the intialState of the AbstractPropertyDescriptor.
Key This interface is implemented by DSEKey, a unique Identifier for a business object.
KeyBuilder This interface is implemented by Objects which build Keys for business objects of a specific Type.
PropertyDescription This interface is implemented by all PropertyDescriptors that descend from the abstract implementation, AbstractPropertyDescriptor.
Type This interface is implemented by DSEType, a concrete class that defines a type of business object or business process.
TypeConstants This interface defines all constants required for the com.ibm.dse.base.types package.
TypeExternalizer This interface is implemented by DSETypeExternalizer, a singleton class which is responsible for maintaining a registry of all Type instances.
Validation This interface is implemented by all Validators that descend from the abstract implementation, AbstractValidator.
 

Class Summary
AbstractConverter This class resides at the top of the Converter hierarchy and provides an abstract implementation of the Conversion interface for Type-specific Converters to extend.
AbstractPropertyDescriptor This class resides at the top of the PropertyDescriptor hierarchy and provides an abstract implementation of the PropertyDescription interface for Type specific PropertyDescriptors to extend.
AbstractValidator This class resides at the top of the Validator hierarchy and provides an abstract implementation of the Validation interface for Type specific Validators to extend.
Constants This class contains constants used in the com.ibm.dse.base.types and com.ibm.dse.base.types.ext packages.
DSEElementState This class implements the ElementState interface as a 32 bits mask of state flags.
DSEKey This class provides an implementation of a business object identifier.
DSEType This class provides an implementation of the Type interface that defines the type of the business object or business process.
DSETypeExternalizer This class provides an implementation of the TypeExternalizer interface and is responsible for maintaining a registry of all known Types indexed by name.
ICollConverter This class provides an extension point for all specific Converters that support conversion of compound business objects which are IndexedCollections.
ICollPropertyDescriptor This class is a generic PropertyDescriptor for compound business objects that are IndexedCollections.
ICollValidator This class is a Validator for compound business objects that are IndexedCollections.
KCollConverter This class is a generic Converter for compound business objects that are KeyedCollections.
KCollPropertyDescriptor This class is a generic PropertyDescriptor for compound business objects that are KeyedCollections.
KCollValidator This class is a Validator for compound business objects that are KeyedCollections.
StringArraySerializer  
StringHashtableSerializer  
StringVectorSerializer  
TypeExternalizerAccessor This class is used to access the typed data externalizer
 

Exception Summary
DSETypeException This class is a subclass of the generic DSEException and is thrown when an unexpected error occurs during processing concerned with Types, Conversion or Validation.
 


IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005