Class CategoryGroup
- java.lang.Object
-
- org.opennms.netmgt.config.categories.CategoryGroup
-
- All Implemented Interfaces:
Serializable
public class CategoryGroup extends Object implements Serializable
A category group containing categories. The only parts of the category group that seem to be used are the common element and the list of categories.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CategoryGroup()
CategoryGroup(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCategory(Category cat)
boolean
equals(Object obj)
List<Category>
getCategories()
Optional<String>
getComment()
Common
getCommon()
String
getName()
int
hashCode()
void
removeCategory(String label)
boolean
removeCategory(Category cat)
void
setCategories(List<Category> categories)
void
setComment(String comment)
void
setCommon(Common common)
void
setCommonRule(String rule)
void
setName(String name)
String
toString()
-
-
-
Constructor Detail
-
CategoryGroup
public CategoryGroup()
-
CategoryGroup
public CategoryGroup(String name)
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
setComment
public void setComment(String comment)
-
getCommon
public Common getCommon()
-
setCommon
public void setCommon(Common common)
-
setCommonRule
public void setCommonRule(String rule)
-
addCategory
public void addCategory(Category cat)
-
removeCategory
public boolean removeCategory(Category cat)
-
removeCategory
public void removeCategory(String label)
-
-