Class AbtractVoiceAccount
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
ru.bitel.oss.kernel.entity.common.bean.Entity
ru.bitel.bgbilling.modules.voice.common.bean.AbtractVoiceAccount
- All Implemented Interfaces:
Serializable,GuiTitlable,Idable,ListItem
- Direct Known Subclasses:
VoiceAccount,VoiceOperAccount
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bitel.common.model.IdTitle
IdTitle.Builder, IdTitle.IdTitleBuilder -
Field Summary
Fields inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
entitySpecId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyTo(AbtractVoiceAccount abtractVoiceAccount) Получение строки с комментарием договораintПолучение кода договора, к которому привязан данный аккаунтПолучение названия договораПолучение даты начала действия аккаунтаПолучение даты окончания действия аккаунта.intПолучение кода устройства, к которому привязан аккаунт.intID объекта договораintПолучение кода типа аккаунтаvoidsetContractComment(String contractComment) Установка комментария договораvoidsetContractId(int contractId) Установка кода договора для аккаунтаvoidsetContractTitle(String contractTitle) Установка названия договораvoidsetDateFrom(Date dateFrom) Установка даты начала действия аккаунта.voidУстановка даты окончания действия аккаунта.voidsetDeviceId(int deviceId) Установка кода устройства, к которому привязывается аккаунтvoidsetObjectId(int objectId) voidsetTypeId(int typeId) Установка кода типа аккаунтаMethods inherited from class ru.bitel.oss.kernel.entity.common.bean.Entity
copyTo, getEntityId, setEntityIdMethods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
copyTo, getEntityAttributes, getEntitySpecId, setEntityAttributes, setEntitySpecIdMethods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle, toStringMethods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
-
Constructor Details
-
AbtractVoiceAccount
public AbtractVoiceAccount()
-
-
Method Details
-
getContractId
public int getContractId()Получение кода договора, к которому привязан данный аккаунт- Returns:
- код договора
-
setContractId
public void setContractId(int contractId) Установка кода договора для аккаунта- Parameters:
contractId- код договора
-
getContractTitle
Получение названия договора- Returns:
- название договора
-
setContractTitle
Установка названия договора- Parameters:
contractTitle- название договора
-
getObjectId
public int getObjectId()ID объекта договора- Returns:
-
setObjectId
public void setObjectId(int objectId) -
getDateFrom
Получение даты начала действия аккаунта- Returns:
- дата начала действия аккаунта
-
setDateFrom
Установка даты начала действия аккаунта.- Parameters:
dateFrom- дата начала действия аккаунта
-
getDateTo
Получение даты окончания действия аккаунта.- Returns:
- дата окончания действия аккаунта
-
setDateTo
Установка даты окончания действия аккаунта.- Parameters:
dateTo- дата окончания действия аккаунта
-
getTypeId
public int getTypeId()Получение кода типа аккаунта- Returns:
- код типа аккаунта
-
setTypeId
public void setTypeId(int typeId) Установка кода типа аккаунта- Parameters:
typeId- код типа аккаунта
-
getContractComment
Получение строки с комментарием договора- Returns:
- комментарий договора
-
setContractComment
Установка комментария договора- Parameters:
contractComment-
-
getDeviceId
public int getDeviceId()Получение кода устройства, к которому привязан аккаунт.- Returns:
- код устройства
-
setDeviceId
public void setDeviceId(int deviceId) Установка кода устройства, к которому привязывается аккаунт- Parameters:
deviceId- код устройства
-
copyTo
-