IBM Branch Transformation Toolkit Javadoc

com.ibm.dse.base.types
Interface Key

All Known Implementing Classes:
DSEKey

public interface Key

This interface is implemented by DSEKey, a unique Identifier for a business object.


Method Summary
 boolean equals(Key key)
          Returns a flag indicating whether the Key passed is equal to this key in a business sense.
 java.lang.Object getKeyValue()
          Returns the arbitrary Object which represents this Key´s value.
 Type getType()
          Returns the Type of business object that this Key identifies.
 

Method Detail

equals

public boolean equals(Key key)
Returns a flag indicating whether the Key passed is equal to this key in a business sense.

Delegates to the KeyBuilder for this Key´s Type.

Parameters:
key - Key
Returns:
boolean

getKeyValue

public java.lang.Object getKeyValue()
Returns the arbitrary Object which represents this Key´s value.

This object is understood by the KeyBuilder for the referenced Type.

Returns:
Object

getType

public Type getType()
Returns the Type of business object that this Key identifies.

Returns:
Type

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005