Class ProductSpec
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
ru.bitel.oss.kernel.entity.common.bean.Entity
ru.bitel.oss.systems.inventory.product.common.bean.ProductSpec
- All Implemented Interfaces:
java.io.Serializable,GuiTitlable,Idable,ListItem,Node<ProductSpec>,Tied,TreeNode<ProductSpec>
public class ProductSpec extends Entity implements Node<ProductSpec>, Tied
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from interface ru.bitel.common.model.Tied
Tied.TieResolver<T,TT>, Tied.TieUnresolvedException, Tied.Utils<T,TT extends Tied> -
Field Summary
Fields inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
entitySpecId -
Constructor Summary
Constructors Constructor Description ProductSpec() -
Method Summary
Modifier and Type Method Description java.util.List<ProductSpecActivationMode>getActivationModeList()java.util.List<ProductSpec>getChildren()java.lang.StringgetComment()java.util.Set<java.lang.Integer>getContractLabels()java.lang.StringgetData()java.util.DategetDateFrom()java.util.DategetDateTo()java.util.Set<java.lang.Integer>getDepends()java.lang.StringgetDescription()intgetHideForContractGroupsMode()java.util.Set<java.lang.Integer>getHideForContractLabels()java.lang.StringgetIdentifier()java.util.Set<java.lang.Integer>getIncompatible()intgetModuleId()intgetParentId()intgetPriority()java.util.Set<java.lang.Integer>getTariffIds()booleanisActivationByCustomer()booleanisDeactivationByCustomer()booleanisHideForCustomer()booleanisNotRealtime()booleanisPeriodic()voidsetActivationByCustomer(boolean activationByCustomer)voidsetActivationModeList(java.util.List<ProductSpecActivationMode> activationModeList)voidsetChildren(java.util.List<ProductSpec> children)voidsetComment(java.lang.String comment)voidsetContractLabels(java.util.Set<java.lang.Integer> contractLabels)voidsetData(java.lang.String data)voidsetDateFrom(java.util.Date dateFrom)voidsetDateTo(java.util.Date dateTo)voidsetDeactivationByCustomer(boolean deactivationByCustomer)voidsetDepends(java.util.Set<java.lang.Integer> depends)voidsetDescription(java.lang.String description)voidsetHideForContractGroupsMode(int hideForContractGroupsMode)voidsetHideForContractLabels(java.util.Set<java.lang.Integer> hideForContractLabels)voidsetHideForCustomer(boolean hideForCustomer)voidsetIdentifier(java.lang.String identifier)voidsetIncompatible(java.util.Set<java.lang.Integer> incompatible)voidsetModuleId(int moduleId)voidsetNotRealtime(boolean notRealtime)voidsetParentId(int parentId)voidsetPeriodic(boolean periodic)voidsetPriority(int priority)voidsetTariffIds(java.util.Set<java.lang.Integer> tariffIds)Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.Entity
copyTo, getEntityId, setEntityIdMethods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
copyTo, getEntityAttributes, getEntitySpecId, setEntityAttributes, setEntitySpecIdMethods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle, toStringMethods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
ProductSpec
public ProductSpec()
-
-
Method Details
-
getModuleId
public int getModuleId() -
setModuleId
public void setModuleId(int moduleId) -
getIdentifier
public java.lang.String getIdentifier() -
setIdentifier
public void setIdentifier(java.lang.String identifier) -
getTariffIds
public java.util.Set<java.lang.Integer> getTariffIds() -
setTariffIds
public void setTariffIds(java.util.Set<java.lang.Integer> tariffIds) -
getContractLabels
public java.util.Set<java.lang.Integer> getContractLabels() -
setContractLabels
public void setContractLabels(java.util.Set<java.lang.Integer> contractLabels) -
getDepends
public java.util.Set<java.lang.Integer> getDepends()- Specified by:
getDependsin interfaceTied
-
setDepends
public void setDepends(java.util.Set<java.lang.Integer> depends) -
getIncompatible
public java.util.Set<java.lang.Integer> getIncompatible()- Specified by:
getIncompatiblein interfaceTied
-
setIncompatible
public void setIncompatible(java.util.Set<java.lang.Integer> incompatible) -
getActivationModeList
-
setActivationModeList
-
getDateFrom
public java.util.Date getDateFrom() -
setDateFrom
public void setDateFrom(java.util.Date dateFrom) -
getDateTo
public java.util.Date getDateTo() -
setDateTo
public void setDateTo(java.util.Date dateTo) -
isHideForCustomer
public boolean isHideForCustomer() -
setHideForCustomer
public void setHideForCustomer(boolean hideForCustomer) -
getHideForContractLabels
public java.util.Set<java.lang.Integer> getHideForContractLabels() -
setHideForContractLabels
public void setHideForContractLabels(java.util.Set<java.lang.Integer> hideForContractLabels) -
getHideForContractGroupsMode
public int getHideForContractGroupsMode() -
setHideForContractGroupsMode
public void setHideForContractGroupsMode(int hideForContractGroupsMode) -
isActivationByCustomer
public boolean isActivationByCustomer() -
setActivationByCustomer
public void setActivationByCustomer(boolean activationByCustomer) -
isDeactivationByCustomer
public boolean isDeactivationByCustomer() -
setDeactivationByCustomer
public void setDeactivationByCustomer(boolean deactivationByCustomer) -
getComment
public java.lang.String getComment() -
setComment
public void setComment(java.lang.String comment) -
getDescription
public java.lang.String getDescription() -
setDescription
public void setDescription(java.lang.String description) -
getChildren
- Specified by:
getChildrenin interfaceTreeNode<ProductSpec>
-
setChildren
- Specified by:
setChildrenin interfaceNode<ProductSpec>
-
getParentId
public int getParentId()- Specified by:
getParentIdin interfaceNode<ProductSpec>
-
setParentId
public void setParentId(int parentId) -
isPeriodic
public boolean isPeriodic() -
setPeriodic
public void setPeriodic(boolean periodic) -
isNotRealtime
public boolean isNotRealtime() -
setNotRealtime
public void setNotRealtime(boolean notRealtime) -
getPriority
public int getPriority() -
setPriority
public void setPriority(int priority) -
getData
public java.lang.String getData() -
setData
public void setData(java.lang.String data)
-