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 Details

  • Constructor Details

    • Product

      public Product()
  • Method Details

    • getContractId

      public int getContractId()
    • setContractId

      public void setContractId​(int contractId)
    • getAccountId

      public int getAccountId()
    • setAccountId

      public void setAccountId​(int accountId)
    • setProductSpecId

      public void setProductSpecId​(int specId)
    • setProductSpecTitle

      public void setProductSpecTitle​(java.lang.String specTitle)
    • getTimeFrom

      public java.util.Date getTimeFrom()
    • setTimeFrom

      public void setTimeFrom​(java.util.Date timeFrom)
    • getTimeTo

      public java.util.Date getTimeTo()
    • setTimeTo

      public void setTimeTo​(java.util.Date timeTo)
    • getUserId

      public int getUserId()
    • setUserId

      public void setUserId​(int userId)
    • getActivationModeId

      public int getActivationModeId()
    • setActivationModeId

      public void setActivationModeId​(int activationMode)
    • getActivationPrice

      public java.math.BigDecimal getActivationPrice()
      Предустановленная цена (не из тарифа).
      Returns:
    • setActivationPrice

      public void setActivationPrice​(java.math.BigDecimal activationCost)
    • getActivationTime

      public java.util.Date getActivationTime()
    • setActivationTime

      public void setActivationTime​(java.util.Date activationTime)
    • getDeactivationTime

      public java.util.Date getDeactivationTime()
    • setDeactivationTime

      public void setDeactivationTime​(java.util.Date deactivationTime)
    • getProductSpecId

      public int getProductSpecId()
    • getProductSpecTitle

      public java.lang.String getProductSpecTitle()
    • getDeviceProductId

      public java.lang.String getDeviceProductId()
    • setDeviceProductId

      public void setDeviceProductId​(java.lang.String deviceProductId)
    • getDeviceState

      public short getDeviceState()
    • setDeviceState

      public void setDeviceState​(short deviceState)
    • getComment

      public java.lang.String getComment()
    • setComment

      public void setComment​(java.lang.String comment)
    • getDescription

      public java.lang.String getDescription()
    • setDescription

      public void setDescription​(java.lang.String description)
    • getServiceList

      public java.util.List<Service> getServiceList()
    • setServiceList

      public void setServiceList​(java.util.List<Service> serviceList)
    • getSubscriptionTimeTo

      public java.util.Date getSubscriptionTimeTo()
    • setSubscriptionTimeTo

      public void setSubscriptionTimeTo​(java.util.Date subscriptionTimeTo)
    • getSubscriptionTimeFrom

      public java.util.Date getSubscriptionTimeFrom()
    • setSubscriptionTimeFrom

      public void setSubscriptionTimeFrom​(java.util.Date subscriptionTimeFrom)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class Id
    • clone

      public Product clone()
      Overrides:
      clone in class java.lang.Object