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, setTitle, toIdTitleMethods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
-
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
-