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
Fields inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
entitySpecId
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ProductSpec.Builder
builder()
static ProductSpec.Builder
builder
(ProductSpec productSpec) getData()
int
int
int
int
int
int
int
getSort()
boolean
boolean
boolean
boolean
boolean
void
setActivationByCustomer
(boolean activationByCustomer) void
setActivationModeList
(List<ProductSpecActivationMode> activationModeList) void
setChildren
(List<ProductSpec> children) void
setComment
(String comment) void
setContractLabels
(Set<Integer> contractLabels) void
void
setDateFrom
(Date dateFrom) void
void
setDeactivationByCustomer
(boolean deactivationByCustomer) void
setDepends
(Set<Integer> depends) void
setDescription
(String description) void
setHideForContractGroupsMode
(int hideForContractGroupsMode) void
setHideForContractLabels
(Set<Integer> hideForContractLabels) void
setHideForCustomer
(boolean hideForCustomer) void
setIdentifier
(String identifier) void
setIncompatible
(Set<Integer> incompatible) void
setModuleId
(int moduleId) void
setNotRealtime
(boolean notRealtime) void
setParentId
(int parentId) void
setPeriodic
(boolean periodic) void
setPriority
(int priority) void
setSort
(int sort) void
setTariffIds
(Set<Integer> tariffIds) Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.Entity
copyTo, getEntityId, setEntityId
Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
copyTo, getEntityAttributes, getEntitySpecId, setEntityAttributes, setEntitySpecId
Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle, toString
Methods 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:
getDepends
in interfaceTied
-
setDepends
-
getIncompatible
- Specified by:
getIncompatible
in 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:
getChildren
in interfaceTreeNode<ProductSpec>
-
setChildren
- Specified by:
setChildren
in interfaceNode<ProductSpec>
-
getParentId
public int getParentId()- Specified by:
getParentId
in 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() -
builder
-
builder
-