Class ContractTariff
java.lang.Object
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
Nested Classes -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ContractTariff.Builderbuilder()static ContractTariff.Builderbuilder(ContractTariff contractTariff) intintintintintintintvoidsetComment(String comment) voidsetContractId(int contractId) voidsetEntityId(int entityId) voidsetEntityMid(int entityMid) voidvoidsetPosition(int pos) voidsetReplacedFromContractTariffId(int replacedFromContractTariffId) voidsetTariffGroupId(int tariffGroupId) voidsetTariffPlanId(int tariffPlanId)
-
Constructor Details
-
ContractTariff
public ContractTariff()
-
-
Method Details
-
getEntityMid
public int getEntityMid() -
setEntityMid
public void setEntityMid(int entityMid) -
getEntityId
public int getEntityId() -
setEntityId
public void setEntityId(int entityId) -
getPosition
public int getPosition() -
setPosition
public void setPosition(int pos) -
getContractId
public int getContractId() -
setContractId
public void setContractId(int contractId) -
setTariffPlanId
public void setTariffPlanId(int tariffPlanId) -
setComment
-
getTariffPlanId
public int getTariffPlanId() -
getTariffGroupId
public int getTariffGroupId() -
setTariffGroupId
public void setTariffGroupId(int tariffGroupId) -
getComment
-
getReplacedFromContractTariffId
public int getReplacedFromContractTariffId() -
setReplacedFromContractTariffId
public void setReplacedFromContractTariffId(int replacedFromContractTariffId) -
getPeriod
-
setPeriod
-
builder
-
builder
-