public class Category
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
Category() |
Category(java.lang.String name)
Creates a new instance of Category with a given name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addSubcategory(Subcategory subcategory) |
java.lang.Object |
clone()
Returns a copy of this category.
|
java.lang.String |
getName()
Returns the name of the category
|
java.util.List<Subcategory> |
getSubcategories()
Returns the list of subcategories under this category
|
Subcategory |
getSubcategory()
Returns the Subcategory object for this category
|
void |
setName(java.lang.String name)
Sets the name of the category
|
void |
setSubcategories(java.util.List<Subcategory> subcategories) |
void |
setSubcategory(Subcategory subcategory)
Sets the Subcategory object for this category
|
java.lang.String |
toString() |
public Category()
public Category(java.lang.String name)
name - Name of the category.public java.lang.String getName()
public void setName(java.lang.String name)
name - Sets the name of the categorypublic Subcategory getSubcategory()
public java.util.List<Subcategory> getSubcategories()
public void setSubcategory(Subcategory subcategory)
subcategory - Sets the Subcategory object for this categorypublic void setSubcategories(java.util.List<Subcategory> subcategories)
public void addSubcategory(Subcategory subcategory)
public java.lang.Object clone()
clone in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2025. All rights reserved.