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 TypeMethodDescriptionintgetPrice()setCategory(MegafonContractOptionCategory category) setId(int id) Устанавливает id объектаsetNpayServiceId(int npayServiceId) setOptionDescription(String optionDescription) setOptionType(MegafonOptionType optionType) setPrice(BigDecimal price) setProductOfferingId(String productOfferingId) Устанавливает название (описание) объектаMethods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, toIdTitle, toStringMethods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap
-
Constructor Details
-
MegafonOption
public MegafonOption()
-
-
Method Details
-
getNpayServiceId
public int getNpayServiceId() -
getOptionDescription
-
getOptionType
-
getPrice
-
getProductOfferingId
-
setId
Description copied from class:IdУстанавливает id объекта -
setNpayServiceId
-
setOptionDescription
-
setOptionType
-
setPrice
-
setProductOfferingId
-
setCategory
-
getCategory
-
setTitle
Description copied from class:IdTitleУстанавливает название (описание) объекта
-