IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.base
Interface TypedData

All Known Implementing Classes:
AbstractBeanIndexCollection, ArrayCollection, BeanCollection, BeanDataField, BooleanArrayCollection, BooleanDataField, ByteArrayCollection, ByteDataField, CharArrayCollection, CharDataField, DataCollection, DataElement, DataField, DoubleArrayCollection, DoubleDataField, FloatArrayCollection, FloatDataField, HtmlIndexedCollection, IndexDataField, IndexedCollection, IntArrayCollection, IntDataField, KeyedCollection, ListCollection, ListDataField, LongArrayCollection, LongDataField, MapCollection, MapDataField, OperField, ShortArrayCollection, ShortDataField, TraceRequesterField

public interface TypedData

This interface is extended by KeyedCollection and implemented by DataElement. It provides a handle for all business objects independent of implementation hierarchy.


Method Summary
 PropertyDescription getDescriptor()
          Returns the PropertyDescriptor for this business object.
 Key getKey()
          Returns a Key object which can be used to identify this business object.
 java.lang.String getName()
          Returns the name of this business object.
 void setDescriptor(PropertyDescription descriptor)
          Sets the PropertyDescriptor for this business object.
 void setName(java.lang.String name)
          Sets the name of this business object.
 

Method Detail

getDescriptor

PropertyDescription getDescriptor()
Returns the PropertyDescriptor for this business object.

Returns:
PropertyDescription

getKey

Key getKey()
           throws DSETypeException
Returns a Key object which can be used to identify this business object. For business objects which are not Typed, of simple Type, or simply do not support unique Keys, this method returns a Key with a null value.

Returns:
Key
Throws:
DSETypeException - - If the key can not be built from this business object

getName

java.lang.String getName()
Returns the name of this business object.

Returns:
String

setDescriptor

void setDescriptor(PropertyDescription descriptor)
Sets the PropertyDescriptor for this business object.

Parameters:
descriptor - PropertyDescription

setName

void setName(java.lang.String name)
Sets the name of this business object.

Parameters:
name - String

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2009