# com.beasys.commerce.ebusiness.catalog
ProductItemKey Class

public class ProductItemKey
extends `CatalogItemKey`

The ProductItemKey class is a unique identifier for product items in the catalog.

Hierarchy
  `Object`
  `CatalogItemKey`
  `ProductItemKey`

All Implemented Interfaces
  `Cloneable`, `Comparable`, `Serializable`

## Constructor Summary

ProductItemKey() Default constructor.
ProductItemKey(`String` identifier) Class constructor.

## Method Summary

`public `Object`` | `clone`() clone implementation for this class.

Methods from `com.beasys.commerce.ebusiness.catalog.`CatalogItemKey``
``compareTo`, `equals`, `getIdentifier`, `hashCode`, `toString``

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods from interface `java.lang.`Comparable``
`compareTo`

## Constructor Detail

### ProductItemKey

    public ProductItemKey()

  Default constructor.

### ProductItemKey

    public ProductItemKey(String identifier)

  Class constructor.

## Method Detail

### clone() Method

    public Object clone()

clone implementation for this class.

Overrides
  `CatalogItemKey.clone()`

#### Returns

a copy of this object.