@Entity public class AdCategory extends ConfigurationOrderableEntity implements DefinesNetwork
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_LEVEL
The maximum level for nesting categories
|
| Constructor and Description |
|---|
AdCategory() |
| Modifier and Type | Method and Description |
|---|---|
void |
addImage(AdCategoryImage image) |
java.lang.Boolean |
getActive() |
java.util.List<AdCategory> |
getChildren() |
java.lang.Integer |
getChildrenCount() |
java.lang.Integer |
getCountOffer() |
java.lang.Integer |
getCountSearch() |
DataTranslationType |
getDataTranslationType()
If this entity allows data translation, should return the translation type
|
java.util.List<AdCategoryImage> |
getImages() |
int |
getLevel() |
java.lang.Integer |
getMaxLevel() |
Network |
getNetwork() |
AdCategory |
getParent() |
java.util.List<AdCategory> |
getPathFromRoot()
Returns a list, beggining of the level 1 category to this one
|
AdCategory |
getRootCategory() |
boolean |
isLeaf() |
boolean |
isRoot() |
void |
setActive(java.lang.Boolean active) |
void |
setChildren(java.util.List<AdCategory> children) |
void |
setCountOffer(java.lang.Integer countOffer) |
void |
setCountSearch(java.lang.Integer countSearch) |
void |
setNetwork(Network network) |
void |
setParent(AdCategory parent) |
compareTo, getOrder, setOrder, toStringgetDescription, getInternalName, setDescription, setInternalNamegetName, getNames, setNamegetLogType, getVersion, isGlobal, isPersistent, isTransientclone, equals, getEntityImportance, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCodepublic static final int MAX_LEVEL
public void addImage(AdCategoryImage image)
public java.lang.Boolean getActive()
public java.util.List<AdCategory> getChildren()
public java.lang.Integer getChildrenCount()
public java.lang.Integer getCountOffer()
public java.lang.Integer getCountSearch()
public DataTranslationType getDataTranslationType()
BaseEntitygetDataTranslationType in class BaseEntitypublic java.util.List<AdCategoryImage> getImages()
public int getLevel()
public java.lang.Integer getMaxLevel()
public Network getNetwork()
getNetwork in class BaseEntitypublic AdCategory getParent()
public java.util.List<AdCategory> getPathFromRoot()
public AdCategory getRootCategory()
public boolean isLeaf()
public boolean isRoot()
public void setActive(java.lang.Boolean active)
public void setChildren(java.util.List<AdCategory> children)
public void setCountOffer(java.lang.Integer countOffer)
public void setCountSearch(java.lang.Integer countSearch)
public void setNetwork(Network network)
setNetwork in interface DefinesNetworkpublic void setParent(AdCategory parent)