com.ibm.commerce.order.calculation
Class GroupKey

java.lang.Object
  |
  +--com.ibm.commerce.order.calculation.GroupKey
All Implemented Interfaces:
java.lang.Comparable

public class GroupKey
extends java.lang.Object
implements java.lang.Comparable

Reserved for IBM internal use.


Field Summary
static java.lang.String COPYRIGHT
           
 
Constructor Summary
GroupKey(CalculationCodeAccessBean aabCode, java.lang.Long anContractId, java.lang.Long anOfferId, java.lang.Long[] anProductOrItemIds, java.lang.Long anAddressId)
           
 
Method Summary
 int compareTo(java.lang.Object aObj)
           
 boolean equals(java.lang.Object aObj)
           
 java.lang.Long getAddressId()
           
 CalculationCodeAccessBean getCode()
           
 java.lang.Integer getCodeId()
           
 java.lang.Long getContractId()
           
 java.lang.Long getOfferId()
           
 java.lang.Long[] getProductOrItemIds()
           
 java.lang.Double getSequence()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
Constructor Detail

GroupKey

public GroupKey(CalculationCodeAccessBean aabCode,
                java.lang.Long anContractId,
                java.lang.Long anOfferId,
                java.lang.Long[] anProductOrItemIds,
                java.lang.Long anAddressId)
         throws javax.ejb.CreateException,
                javax.ejb.FinderException,
                javax.naming.NamingException,
                java.rmi.RemoteException
Method Detail

compareTo

public int compareTo(java.lang.Object aObj)
Specified by:
compareTo in interface java.lang.Comparable

equals

public boolean equals(java.lang.Object aObj)
Overrides:
equals in class java.lang.Object

getAddressId

public java.lang.Long getAddressId()

getCode

public CalculationCodeAccessBean getCode()

getCodeId

public java.lang.Integer getCodeId()

getContractId

public java.lang.Long getContractId()

getOfferId

public java.lang.Long getOfferId()

getProductOrItemIds

public java.lang.Long[] getProductOrItemIds()

getSequence

public java.lang.Double getSequence()

hashCode

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