/**
* An interface for categories
- *
+ * <p>
* @author Roland Haeder<roland@mxchange.org>
*/
public interface Category extends Serializable {
/**
* Copies all properties from other category to this
- *
+ * <p>
* @param category Source category instance
*/
public void copyAll (final Category category);
/**
* Id number of category
- *
+ * <p>
* @return the id
*/
public Long getCategoryId ();
/**
* Id number of category
- *
+ * <p>
* @param id the id to set
*/
public void setCategoryId (final Long id);
/**
* Parent category
- *
+ * <p>
* @return the parent category
*/
public Category getParentCategory ();
/**
* Parent category
- *
+ * <p>
* @param parentCategory the parent category to set
*/
public void setParentCategory (final Category parentCategory);
/**
* Title of category
- *
+ * <p>
* @return the title
*/
public String getCategoryTitle ();
/**
* Title of category
- *
+ * <p>
* @param title the title to set
*/
public void setCategoryTitle (final String title);