@Entity public class AdCategory extends org.cyclos.entities.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 |
|---|---|
java.lang.Boolean |
getActive() |
java.util.List<AdCategory> |
getChildren() |
java.lang.Integer |
getChildrenCount() |
java.lang.Integer |
getCountOffer() |
java.lang.Integer |
getCountSearch() |
DataTranslationType |
getDataTranslationType() |
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, setInternalNamegetVersion, isGlobal, isPersistent, isTransientclone, equals, getEntityImportance, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCodepublic static final int MAX_LEVEL
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()
getDataTranslationType in class org.cyclos.entities.BaseEntitypublic int getLevel()
public java.lang.Integer getMaxLevel()
public Network getNetwork()
getNetwork in class org.cyclos.entities.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)