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 ClassesNested classes/interfaces inherited from class ru.bitel.common.model.IdTitle
IdTitle.IdTitleBuilderNested 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 TypeMethodDescriptionstatic ProductSpec.Builderbuilder()static ProductSpec.Builderbuilder(ProductSpec productSpec) getData()intintintintintintintgetSort()booleanbooleanbooleanbooleanbooleanvoidsetActivationByCustomer(boolean activationByCustomer) voidsetActivationModeList(List<ProductSpecActivationMode> activationModeList) voidsetChildren(List<ProductSpec> children) voidsetComment(String comment) voidsetContractLabels(Set<Integer> contractLabels) voidvoidsetDateFrom(Date dateFrom) voidvoidsetDeactivationByCustomer(boolean deactivationByCustomer) voidsetDepends(Set<Integer> depends) voidsetDescription(String description) voidsetHideForContractGroupsMode(int hideForContractGroupsMode) voidsetHideForContractLabels(Set<Integer> hideForContractLabels) voidsetHideForCustomer(boolean hideForCustomer) voidsetIdentifier(String identifier) voidsetIncompatible(Set<Integer> incompatible) voidsetModuleId(int moduleId) voidsetNotRealtime(boolean notRealtime) voidsetParentId(int parentId) voidsetPeriodic(boolean periodic) voidsetPriority(int priority) voidsetSort(int sort) voidsetTariffIds(Set<Integer> tariffIds) toString()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, setId, setTitle, 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
-
getModuleId
public int getModuleId() -
setModuleId
public void setModuleId(int moduleId) -
getIdentifier
-
setIdentifier
-
getTariffIds
-
setTariffIds
-
getContractLabels
-
setContractLabels
-
getDepends
- Specified by:
getDependsin interfaceTied
-
setDepends
-
getIncompatible
- Specified by:
getIncompatiblein interfaceTied
-
setIncompatible
-
getActivationModeList
-
setActivationModeList
-
getDateFrom
-
setDateFrom
-
getDateTo
-
setDateTo
-
isHideForCustomer
public boolean isHideForCustomer() -
setHideForCustomer
public void setHideForCustomer(boolean hideForCustomer) -
getHideForContractLabels
-
setHideForContractLabels
-
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
-
setComment
-
getDescription
-
setDescription
-
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
-
setData
-
getSort
public int getSort() -
setSort
public void setSort(int sort) -
getModeId
public int getModeId() -
getNPayServiceId
public int getNPayServiceId() -
toString
-
builder
-
builder
-