Class Product
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.oss.systems.inventory.product.common.bean.Product
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Cloneable,- Idable
public class Product extends Id implements java.lang.Cloneable
- See Also:
- Serialized Form
- 
Field SummaryFields Modifier and Type Field Description static shortSTATE_DISABLEDstatic shortSTATE_ENABLEDstatic shortSTATE_NULLstatic shortSTATE_REMOVED
- 
Constructor SummaryConstructors Constructor Description Product()
- 
Method SummaryModifier and Type Method Description Productclone()intgetAccountId()intgetActivationModeId()java.math.BigDecimalgetActivationPrice()Предустановленная цена (не из тарифа).java.util.DategetActivationTime()java.lang.StringgetComment()intgetContractId()java.util.DategetDeactivationTime()java.lang.StringgetDescription()java.lang.StringgetDeviceProductId()shortgetDeviceState()intgetProductSpecId()java.lang.StringgetProductSpecTitle()java.util.List<Service>getServiceList()java.util.DategetSubscriptionTimeFrom()java.util.DategetSubscriptionTimeTo()java.util.DategetTimeFrom()java.util.DategetTimeTo()intgetUserId()voidsetAccountId(int accountId)voidsetActivationModeId(int activationMode)voidsetActivationPrice(java.math.BigDecimal activationCost)voidsetActivationTime(java.util.Date activationTime)voidsetComment(java.lang.String comment)voidsetContractId(int contractId)voidsetDeactivationTime(java.util.Date deactivationTime)voidsetDescription(java.lang.String description)voidsetDeviceProductId(java.lang.String deviceProductId)voidsetDeviceState(short deviceState)voidsetProductSpecId(int specId)voidsetProductSpecTitle(java.lang.String specTitle)voidsetServiceList(java.util.List<Service> serviceList)voidsetSubscriptionTimeFrom(java.util.Date subscriptionTimeFrom)voidsetSubscriptionTimeTo(java.util.Date subscriptionTimeTo)voidsetTimeFrom(java.util.Date timeFrom)voidsetTimeTo(java.util.Date timeTo)voidsetUserId(int userId)java.lang.StringtoString()Methods inherited from class ru.bitel.common.model.IdcopyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setIdMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, wait
- 
Field Details- 
STATE_NULLpublic static final short STATE_NULL- See Also:
- Constant Field Values
 
- 
STATE_REMOVEDpublic static final short STATE_REMOVED- See Also:
- Constant Field Values
 
- 
STATE_DISABLEDpublic static final short STATE_DISABLED- See Also:
- Constant Field Values
 
- 
STATE_ENABLEDpublic static final short STATE_ENABLED- See Also:
- Constant Field Values
 
 
- 
- 
Constructor Details- 
Productpublic Product()
 
- 
- 
Method Details- 
getContractIdpublic int getContractId()
- 
setContractIdpublic void setContractId(int contractId)
- 
getAccountIdpublic int getAccountId()
- 
setAccountIdpublic void setAccountId(int accountId)
- 
setProductSpecIdpublic void setProductSpecId(int specId)
- 
setProductSpecTitlepublic void setProductSpecTitle(java.lang.String specTitle)
- 
getTimeFrompublic java.util.Date getTimeFrom()
- 
setTimeFrompublic void setTimeFrom(java.util.Date timeFrom)
- 
getTimeTopublic java.util.Date getTimeTo()
- 
setTimeTopublic void setTimeTo(java.util.Date timeTo)
- 
getUserIdpublic int getUserId()
- 
setUserIdpublic void setUserId(int userId)
- 
getActivationModeIdpublic int getActivationModeId()
- 
setActivationModeIdpublic void setActivationModeId(int activationMode)
- 
getActivationPricepublic java.math.BigDecimal getActivationPrice()Предустановленная цена (не из тарифа).- Returns:
 
- 
setActivationPricepublic void setActivationPrice(java.math.BigDecimal activationCost)
- 
getActivationTimepublic java.util.Date getActivationTime()
- 
setActivationTimepublic void setActivationTime(java.util.Date activationTime)
- 
getDeactivationTimepublic java.util.Date getDeactivationTime()
- 
setDeactivationTimepublic void setDeactivationTime(java.util.Date deactivationTime)
- 
getProductSpecIdpublic int getProductSpecId()
- 
getProductSpecTitlepublic java.lang.String getProductSpecTitle()
- 
getDeviceProductIdpublic java.lang.String getDeviceProductId()
- 
setDeviceProductIdpublic void setDeviceProductId(java.lang.String deviceProductId)
- 
getDeviceStatepublic short getDeviceState()
- 
setDeviceStatepublic void setDeviceState(short deviceState)
- 
getCommentpublic java.lang.String getComment()
- 
setCommentpublic void setComment(java.lang.String comment)
- 
getDescriptionpublic java.lang.String getDescription()
- 
setDescriptionpublic void setDescription(java.lang.String description)
- 
getServiceList
- 
setServiceList
- 
getSubscriptionTimeTopublic java.util.Date getSubscriptionTimeTo()
- 
setSubscriptionTimeTopublic void setSubscriptionTimeTo(java.util.Date subscriptionTimeTo)
- 
getSubscriptionTimeFrompublic java.util.Date getSubscriptionTimeFrom()
- 
setSubscriptionTimeFrompublic void setSubscriptionTimeFrom(java.util.Date subscriptionTimeFrom)
- 
toStringpublic java.lang.String toString()
- 
clone- Overrides:
- clonein class- java.lang.Object
 
 
-