Package com.tridion.storage
Class TaxonomyItem
java.lang.Object
com.tridion.storage.BaseEntityImpl
com.tridion.storage.TaxonomyItem
- All Implemented Interfaces:
TaxonomyItemBase,BaseEntity,Serializable
- Direct Known Subclasses:
Keyword,StructureGroup
This represents a taxonomy item.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddKeywordRelation(KeywordRelation keywordRelation) booleanintgetDepth()intgetId()Get id.intGet internal id.intGet item type.getKey()intgetLeft()Get left.intgetPK()intGet publication id.intintgetRight()Get right.intintinthashCode()booleanbooleanbooleanvoidsetAbstract(boolean abstractValue) voidsetDepth(int depth) voidsetHasChildren(boolean hasChildren) voidsetId(int id) voidsetInternalId(int internalId) voidsetItemType(int itemType) voidvoidsetKeywordRelations(List<KeywordRelation> keywordRelationEntities) voidsetLeft(int left) voidsetNamespaceId(int namespaceId) voidsetNavigable(boolean navigable) voidvoidvoidsetPublicationId(int publicationId) voidsetRelatedItems(int relatedItems) voidsetRight(int right) voidsetTaxonomyId(int taxonomyId) voidsetTotalRelatedItems(int totalRelatedItems) toString()Methods inherited from class com.tridion.storage.BaseEntityImpl
getEntityName
-
Constructor Details
-
TaxonomyItem
public TaxonomyItem() -
TaxonomyItem
public TaxonomyItem(int namespaceId, int publicationId, int taxonomyId)
-
-
Method Details
-
getInternalId
public int getInternalId()Description copied from interface:TaxonomyItemBaseGet internal id.- Specified by:
getInternalIdin interfaceTaxonomyItemBase- Returns:
- internal id
-
setInternalId
public void setInternalId(int internalId) -
getId
public int getId()Description copied from interface:TaxonomyItemBaseGet id.- Specified by:
getIdin interfaceTaxonomyItemBase- Returns:
- id
-
setId
public void setId(int id) -
getNamespaceId
public int getNamespaceId() -
setNamespaceId
public void setNamespaceId(int namespaceId) -
getPublicationId
public int getPublicationId()Description copied from interface:TaxonomyItemBaseGet publication id.- Specified by:
getPublicationIdin interfaceTaxonomyItemBase- Returns:
- publication id
-
setPublicationId
public void setPublicationId(int publicationId) -
getTaxonomyId
public int getTaxonomyId() -
setTaxonomyId
public void setTaxonomyId(int taxonomyId) -
getParent
-
setParent
-
isHasChildren
public boolean isHasChildren() -
setHasChildren
public void setHasChildren(boolean hasChildren) -
isAbstract
public boolean isAbstract() -
setAbstract
public void setAbstract(boolean abstractValue) -
getKey
-
setKey
-
getDepth
public int getDepth() -
setDepth
public void setDepth(int depth) -
getLeft
public int getLeft()Description copied from interface:TaxonomyItemBaseGet left.- Specified by:
getLeftin interfaceTaxonomyItemBase- Returns:
- left
-
setLeft
public void setLeft(int left) -
getRight
public int getRight()Description copied from interface:TaxonomyItemBaseGet right.- Specified by:
getRightin interfaceTaxonomyItemBase- Returns:
- right
-
setRight
public void setRight(int right) -
getItemType
public int getItemType()Description copied from interface:TaxonomyItemBaseGet item type.- Specified by:
getItemTypein interfaceTaxonomyItemBase- Returns:
- item type
-
setItemType
public void setItemType(int itemType) -
getRelatedItems
public int getRelatedItems() -
setRelatedItems
public void setRelatedItems(int relatedItems) -
getTotalRelatedItems
public int getTotalRelatedItems() -
setTotalRelatedItems
public void setTotalRelatedItems(int totalRelatedItems) -
getKeywordRelations
-
setKeywordRelations
-
addKeywordRelation
-
getPK
- Specified by:
getPKin interfaceBaseEntity- Specified by:
getPKin classBaseEntityImpl
-
setPK
- Specified by:
setPKin interfaceBaseEntity- Overrides:
setPKin classBaseEntityImpl
-
toString
-
equals
-
hashCode
public int hashCode()
-