Class MegafonOption
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.bgbilling.modules.megafon.common.bean.MegafonOption
- All Implemented Interfaces:
Serializable
,GuiTitlable
,Idable
,ListItem
Доп.услуга Мегафона, например трафик или бесплатный доступ к какому-то ресурсу.
Такие услуги делятся на 2 типа: одноразовые или пролонгирующиеся.
Например, если клиент взял дополнительно трафик, то это одноразовая услуга,
если подключил подписку на мессенджер, то услуга пролонгирующаяся
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bitel.common.model.IdTitle
IdTitle.Builder, IdTitle.IdTitleBuilder
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
getPrice()
void
setNpayServiceId
(int npayServiceId) void
setOptionType
(MegafonOptionType optionType) void
setPrice
(BigDecimal price) void
setProductOfferingId
(String productOfferingId) Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, to, toIdTitle, toString
Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
-
Constructor Details
-
MegafonOption
public MegafonOption()
-
-
Method Details
-
getProductOfferingId
-
setProductOfferingId
-
getOptionType
-
setOptionType
-
getNpayServiceId
public int getNpayServiceId() -
setNpayServiceId
public void setNpayServiceId(int npayServiceId) -
getPrice
-
setPrice
-