Package zendesk.support
Class SectionItem
- java.lang.Object
-
- zendesk.support.SectionItem
-
-
Field Summary
-
Fields inherited from interface zendesk.support.HelpItem
TYPE_ARTICLE, TYPE_CATEGORY, TYPE_LOADING, TYPE_NO_RESULTS, TYPE_PADDING, TYPE_SECTION, TYPE_SEE_ALL
-
-
Constructor Summary
Constructors Constructor and Description SectionItem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddArticle(ArticleItem articleItem)booleanequals(java.lang.Object o)java.util.List<HelpItem>getChildren()java.lang.LonggetId()Gets the ID of this item.java.lang.StringgetName()Gets the name of the itemjava.lang.LonggetParentId()Returns the ID of the parent item.intgetTotalArticlesCount()Gets the number of articles in this SectionItemintgetViewType()Gets the type of the iteminthashCode()
-
-
-
Method Detail
-
getViewType
public int getViewType()
Description copied from interface:HelpItemGets the type of the item- Specified by:
getViewTypein interfaceHelpItem- Returns:
- the type of the item
-
getName
public java.lang.String getName()
Description copied from interface:HelpItemGets the name of the item
-
getId
public java.lang.Long getId()
Description copied from interface:HelpItemGets the ID of this item.
-
getParentId
public java.lang.Long getParentId()
Description copied from interface:HelpItemReturns the ID of the parent item.- Specified by:
getParentIdin interfaceHelpItem- Returns:
- the ID of the parent item, or null if there is none.
-
getChildren
public java.util.List<HelpItem> getChildren()
-
addArticle
public void addArticle(ArticleItem articleItem)
-
getTotalArticlesCount
public int getTotalArticlesCount()
Gets the number of articles in this SectionItem- Returns:
- the number of articles in this SectionItem
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-