Class ContractTariff
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.bgbilling.kernel.contract.api.common.bean.ContractTariff
- All Implemented Interfaces:
Serializable
,Idable
Объект сопоставляет договору тарифный план на определенный период.
Соответствует записи из таблицы contract_tariff.
Содержит следующие поля, устанавливаемые и получаемые с помощью
get/set функций:
private int ID - код записи в таблице
private int contractID - код договора
private int tariffPlanID - код тарифного плана
private int tariffGroupID - код группы тарифных планов
private Period period - окончание
private String comment - комментарий
...
private int replacedFromTariff - если запись получена через смену тарифа с
кого-то другого, то здесь сохраняется id предыдущей записи (чтобы можно было
откатить, например)
- See Also:
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ContractTariff.Builder
builder()
static ContractTariff.Builder
builder
(ContractTariff contractTariff) int
int
int
int
int
int
int
setComment
(String comment) setContractId
(int contractId) setEntityId
(int entityId) setEntityMid
(int entityMid) setPosition
(int pos) setReplacedFromContractTariffId
(int replacedFromContractTariffId) setTariffGroupId
(int tariffGroupId) setTariffPlanId
(int tariffPlanId) Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId, toString
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
-
Constructor Details
-
ContractTariff
public ContractTariff()
-
-
Method Details
-
getEntityMid
public int getEntityMid() -
setEntityMid
-
getEntityId
public int getEntityId() -
setEntityId
-
getPosition
public int getPosition() -
setPosition
-
getContractId
public int getContractId() -
setContractId
-
setTariffPlanId
-
setComment
-
getTariffPlanId
public int getTariffPlanId() -
getTariffGroupId
public int getTariffGroupId() -
setTariffGroupId
-
getComment
-
getReplacedFromContractTariffId
public int getReplacedFromContractTariffId() -
setReplacedFromContractTariffId
-
getPeriod
-
setPeriod
-
builder
-
builder
-