Class ProductSpec.Builder
java.lang.Object
ru.bitel.oss.systems.inventory.product.common.bean.ProductSpec.Builder
- Enclosing class:
- ProductSpec
-
Method Summary
Modifier and TypeMethodDescriptionbuild()setActivationByCustomer(boolean activationByCustomer) setActivationModeList(List<ProductSpecActivationMode> activationModeList) setChildren(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) 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)
-
Method Details
-
setId
-
setEntityId
-
setEntitySpecId
-
setEntityAttributes
-
setModuleId
-
setIdentifier
-
setTariffIds
-
setContractLabels
-
setDepends
-
setIncompatible
-
setActivationModeList
public ProductSpec.Builder setActivationModeList(List<ProductSpecActivationMode> activationModeList) -
setDateFrom
-
setDateTo
-
setHideForCustomer
-
setHideForContractLabels
-
setHideForContractGroupsMode
-
setActivationByCustomer
-
setDeactivationByCustomer
-
setTitle
-
setComment
-
setDescription
-
setChildren
-
setParentId
-
setPeriodic
-
setNotRealtime
-
setPriority
-
setData
-
setSort
-
build
-