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:
Serializable,GuiTitlable,Idable,ListItem,Node<ProductSpec>,Tied,TreeNode<ProductSpec>
- See Also:
-
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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetData()intintintintintintintgetSort()booleanbooleanbooleanbooleanbooleansetActivationByCustomer(boolean activationByCustomer) setActivationModeList(List<ProductSpecActivationMode> activationModeList) voidsetChildren(List<ProductSpec> children) setComment(String comment) setContractLabels(Set<Integer> contractLabels) setDateFrom(Date dateFrom) setDeactivationByCustomer(boolean deactivationByCustomer) setDepends(Set<Integer> depends) setDescription(String description) setEntityAttributes(Map<Integer, EntityAttr> entityAttributes) setEntityId(int entityId) setEntitySpecId(int entitySpecId) setHideForContractGroupsMode(int hideForContractGroupsMode) setHideForContractLabels(Set<Integer> hideForContractLabels) setHideForCustomer(boolean hideForCustomer) setId(int id) Устанавливает id объектаsetIdentifier(String identifier) setIncompatible(Set<Integer> incompatible) setModuleId(int moduleId) setNotRealtime(boolean notRealtime) setParentId(int parentId) setPeriodic(boolean periodic) setPriority(int priority) setSort(int sort) setTariffIds(Set<Integer> tariffIds) Устанавливает название (описание) объектаtoString()Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.Entity
copyTo, getEntityIdMethods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
copyTo, getEntityAttributes, getEntitySpecIdMethods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setAsNoSelect, to, toIdTitleMethods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap
-
Constructor Details
-
ProductSpec
public ProductSpec()
-
-
Method Details
-
getActivationModeList
-
getChildren
- Specified by:
getChildrenin interfaceTreeNode<ProductSpec>
-
getComment
-
getContractLabels
-
getData
-
getDateFrom
-
getDateTo
-
getDepends
- Specified by:
getDependsin interfaceTied
-
getDescription
-
getHideForContractGroupsMode
public int getHideForContractGroupsMode() -
getHideForContractLabels
-
getIdentifier
-
getIncompatible
- Specified by:
getIncompatiblein interfaceTied
-
getModeId
public int getModeId() -
getModuleId
public int getModuleId() -
getNPayServiceId
public int getNPayServiceId() -
getParentId
public int getParentId()- Specified by:
getParentIdin interfaceNode<ProductSpec>
-
getPriority
public int getPriority() -
getSort
public int getSort() -
getTariffIds
-
isActivationByCustomer
public boolean isActivationByCustomer() -
isDeactivationByCustomer
public boolean isDeactivationByCustomer() -
isHideForCustomer
public boolean isHideForCustomer() -
isNotRealtime
public boolean isNotRealtime() -
isPeriodic
public boolean isPeriodic() -
setActivationByCustomer
-
setActivationModeList
-
setChildren
- Specified by:
setChildrenin interfaceNode<ProductSpec>
-
setComment
-
setContractLabels
-
setData
-
setDateFrom
-
setDateTo
-
setDeactivationByCustomer
-
setDepends
-
setDescription
-
setEntityAttributes
- Overrides:
setEntityAttributesin classAbstractEntity
-
setEntitySpecId
- Overrides:
setEntitySpecIdin classAbstractEntity
-
setHideForContractGroupsMode
-
setHideForContractLabels
-
setHideForCustomer
-
setId
Description copied from class:IdУстанавливает id объекта -
setIdentifier
-
setIncompatible
-
setModuleId
-
setNotRealtime
-
setParentId
-
setPeriodic
-
setPriority
-
setSort
-
setTariffIds
-
setTitle
Description copied from class:IdTitleУстанавливает название (описание) объекта -
setEntityId
- Overrides:
setEntityIdin classEntity
-
toString
-