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

public class CategoryImpl
extends `CatalogItemImpl`
implements `Category`

This is the implementation class for all categories contained by the Catalog.

Hierarchy
  `Object`
  `CatalogItemImpl`
  `CategoryImpl`

All Implemented Interfaces
  `CatalogItem`, `Category`, `ConfigurableEntity`, `Serializable`

## Field Summary

Fields from com.beasys.commerce.ebusiness.catalog`.`CatalogItemImpl``
``delegateItem``

Fields from interface com.beasys.commerce.ebusiness.catalog`.`CatalogItem``
``LARGE_IMAGE_INDEX`, `LONG_DESCRIPTION_INDEX`, `MAX_DESCRIPTION`, `MAX_IMAGES`, `SHORT_DESCRIPTION_INDEX`, `SMALL_IMAGE_INDEX``

Fields from interface com.beasys.commerce.ebusiness.catalog`.`Category``
``ROOT_NAME``

Fields from interface com.bea.p13n.property`.`ConfigurableEntity``
``RESERVED_PROPERTY_SET``

## Method Summary

`public `JspInfo`` | `getJsp`() Gets the JSP for a category item
`public `String`` | `toString`() Builds a string representation of this object.

Methods from `com.beasys.commerce.ebusiness.catalog.`CatalogItemImpl``
``addBusinessPolicy`, `addPropertyValue`, `addPropertyValueMapped`, `getBusinessPolicy`, `getContributor`, `getCoverage`, `getCreationDate`, `getCreator`, `getDescription`, `getImage`, `getJndiName`, `getKey`, `getLanguage`, `getModifiedDate`, `getName`, `getPkString`, `getProperty`, `getProperty`, `getProperty`, `getPropertyAsString`, `getPropertyAsString`, `getPropertyDefault`, `getPropertyNoDefault`, `getPropertyNoDefault`, `getPublisher`, `getRelation`, `getRights`, `getSource`, `getSuccessor`, `getUniqueId`, `removeBusinessPolicy`, `removeProperty`, `removeProperty`, `removePropertyValue`, `removePropertyValueMapped`, `removeSuccessor`, `setProperty`, `setProperty`, `setSuccessor`,`

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

Methods from interface `com.beasys.commerce.ebusiness.catalog.`CatalogItem``
``getContributor`, `getCoverage`, `getCreationDate`, `getCreator`, `getDescription`, `getImage`, `getKey`, `getLanguage`, `getModifiedDate`, `getName`, `getPublisher`, `getRelation`, `getRights`, `getSource``

Methods from interface `com.beasys.commerce.ebusiness.catalog.`Category``
``getJsp``

Methods from interface `com.bea.p13n.property.`ConfigurableEntity``
``getJndiName`, `getPkString`, `getProperty`, `getPropertyAsString`, `getPropertyNoDefault`, `getUniqueId`, `removeProperty`, `setProperty``

## Method Detail

### getJsp() Method

    public JspInfo getJsp()

Gets the JSP for a category item

#### Returns

the JspInfo object for the category

### toString() Method

    public String toString()

Builds a string representation of this object.

Overrides
  `CatalogItemImpl.toString()`

#### Returns

the string