BEA Systems, Inc.

com.beasys.commerce.axiom.content
Class ContentPk

java.lang.Object
  |
  +--com.beasys.commerce.foundation.SmartKey
        |
        +--com.beasys.commerce.axiom.content.ContentPk
Direct Known Subclasses:
DocumentPk

public class ContentPk
extends SmartKey
implements java.io.Serializable

This is the primary key class for all Content.

All content needs to be identifiable by a unique String identifier.

See Also:
Serialized Form

Field Summary
 java.lang.String identifier
          The unique identifier of the Content.
 
Constructor Summary
ContentPk()
          Default constructor.
ContentPk(java.lang.String identifier)
          Constructor that takes in all of the primary key attributes as parameters.
 
Method Summary
 int compareTo(java.lang.Object o)
          Implements the compareTo method.
 int hashCode()
          override the hashCode() method
 java.lang.String toString()
          Returns the stringified version of the key class.
 
Methods inherited from class com.beasys.commerce.foundation.SmartKey
equals
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

identifier

public java.lang.String identifier
The unique identifier of the Content.
Constructor Detail

ContentPk

public ContentPk()
Default constructor.

ContentPk

public ContentPk(java.lang.String identifier)
Constructor that takes in all of the primary key attributes as parameters. All attribute values will be set to the input parameter values.
Method Detail

compareTo

public int compareTo(java.lang.Object o)
Implements the compareTo method. The following conditions hold true:
Overrides:
compareTo in class SmartKey

toString

public java.lang.String toString()
Returns the stringified version of the key class.
Overrides:
toString in class SmartKey

hashCode

public int hashCode()
override the hashCode() method
Overrides:
hashCode in class java.lang.Object

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved