Class UserCard
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.bgbilling.modules.cerbercrypt.common.bean.UserCard
- All Implemented Interfaces:
 Serializable,GuiTitlable,Idable,ListItem
Класс-модель "Карта пользователя". Это карта с привязкой к договору отражает
 сущность user_card_{mid}
- See Also:
 
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanformat()Возвращает номер карты в формате 000000.intИд базовой карты для этой карты, если есть (мультирум).Титле столбца мультирума.Возвращает комментарий.intgetDate1()Возвращает дату начало периода действия карты.getDate2()Возвращает дату окончания периода действия карты.Уникальная строка - имя объекта.longВозвращает номер карты.intВозвращает код объекта договораintКоличество зависимых карт.Возвращает дату с которой возможна подписка по карте через вэб.getTitle()intВозвращает код устройства юзера для этой юзер_карты.booleanФлаг того, что карта требует синхронизации (была изменена, но не была успешно синхронизирована)voidsetBasecardId(int basecardId) Ид базовой карты для этой карты, если есть (мультирум).voidsetBasecardTitle(String basecardTitle) Титле столбца мультирума.voidsetComment(String comment) Устанавливает комментарий.voidsetContractId(int contractId) voidsetContractTitleComment(String contractTitleComment) voidУстанавливает дату начала периода действия карты.voidУстанавливает дату окончания периода действия карты.voidsetNeedSync(boolean needSync) Установка флага того, что карта требует синхронизации (была изменена).voidsetNumber(long number) Устанавливает номер карты.voidsetObjectId(int objectId) Устанавливает привязку к объектам договораvoidsetPairingModule(String pairingModule) voidsetSlavecardsNumber(int slavecardsNumber) Количество зависимых карт.voidsetSubscrDate(Date changeSubscrDate) Устанавливает дату с которой возможна подписка по карте через вэб.voidsetUserdeviceId(int userdeviceId) Устанавливает код устройства юзера для этой юзер_карты.voidsetUserdeviceSN(String userdeviceSN) toString()Methods inherited from class ru.bitel.common.model.Id
copyTo, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId 
- 
Field Details
- 
NULL
 - 
contractId
protected int contractId - 
number
protected long number - 
date1
 - 
date2
 - 
subscrDate
 - 
comment
 - 
basecardId
protected int basecardId - 
basecardTitle
 - 
slavecardsNumber
protected int slavecardsNumber 
 - 
 - 
Constructor Details
- 
UserCard
public UserCard() 
 - 
 - 
Method Details
- 
getComment
Возвращает комментарий.- Returns:
 - комментарий
 
 - 
setComment
Устанавливает комментарий.- Parameters:
 comment-
 - 
getDate1
Возвращает дату начало периода действия карты.- Returns:
 - дата начала периода
 
 - 
setDate1
Устанавливает дату начала периода действия карты.- Parameters:
 date1-
 - 
getDate2
Возвращает дату окончания периода действия карты.- Returns:
 - дата окончания периода
 
 - 
setDate2
Устанавливает дату окончания периода действия карты.- Parameters:
 date2-
 - 
getNumber
public long getNumber()Возвращает номер карты.- Returns:
 - номер карты
 
 - 
setNumber
public void setNumber(long number) Устанавливает номер карты.- Parameters:
 number-
 - 
getSubscrDate
Возвращает дату с которой возможна подписка по карте через вэб.- Returns:
 - дата подписки
 
 - 
setSubscrDate
Устанавливает дату с которой возможна подписка по карте через вэб.- Parameters:
 changeSubscrDate-
 - 
getContractId
public int getContractId() - 
setContractId
public void setContractId(int contractId)  - 
format
Возвращает номер карты в формате 000000.- Returns:
 - номер карты
 
 - 
getBasecardId
public int getBasecardId()Ид базовой карты для этой карты, если есть (мультирум).- Returns:
 - id карты (не номер)
 
 - 
setBasecardId
public void setBasecardId(int basecardId) Ид базовой карты для этой карты, если есть (мультирум).- Parameters:
 basecardId- ID карты (не номер)
 - 
getBasecardTitle
Титле столбца мультирума.- Returns:
 - содержимое столбца про мультирум (фиктивный столбец, в таблице нету)
 
 - 
setBasecardTitle
Титле столбца мультирума.- Parameters:
 basecardTitle- содержимое столбца про мультирум (фиктивный столбец, в таблице нету)
 - 
getSlavecardsNumber
public int getSlavecardsNumber()Количество зависимых карт. Относится к мультируму итд.- Returns:
 - количество зависимых карт к этой карте (фиктивный столбец, в БД нету)
 
 - 
setSlavecardsNumber
public void setSlavecardsNumber(int slavecardsNumber) Количество зависимых карт. Относится к мультируму итд.- Parameters:
 slavecardsNumber- количество зависимых карт к этой карте (фиктивный столбец, в БД нету)
 - 
toString
 - 
equals
 - 
getGuiTitle
Уникальная строка - имя объекта. Используется для комбобоксов.- Specified by:
 getGuiTitlein interfaceGuiTitlable- Returns:
 - Уникальная строка - имя объекта.
 
 - 
setObjectId
public void setObjectId(int objectId) Устанавливает привязку к объектам договора- Parameters:
 objectId- код объекта договора
 - 
getObjectId
public int getObjectId()Возвращает код объекта договора- Returns:
 - код объекта
 
 - 
setUserdeviceId
public void setUserdeviceId(int userdeviceId) Устанавливает код устройства юзера для этой юзер_карты.- Parameters:
 userdeviceId- ид
 - 
getUserdeviceId
public int getUserdeviceId()Возвращает код устройства юзера для этой юзер_карты.- Returns:
 - ид
 
 - 
isNeedSync
public boolean isNeedSync()Флаг того, что карта требует синхронизации (была изменена, но не была успешно синхронизирована) - 
setNeedSync
public void setNeedSync(boolean needSync) Установка флага того, что карта требует синхронизации (была изменена). - 
getContractTitleComment
 - 
setContractTitleComment
 - 
getTitle
 - 
getPairingModule
 - 
setPairingModule
 - 
getUserdeviceSN
 - 
setUserdeviceSN
 
 -