Class CardPacket
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.bgbilling.modules.cerbercrypt.common.bean.CardPacket
- All Implemented Interfaces:
java.io.Serializable,Idable
public class CardPacket extends Id
Картпакет. Привязка пакета к юзеркарте.
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCardPacket.CardPacketComparatorСравниваемые характеристики в последовательности такой: packetId, date1, date2, status НЕ СРАВНИВАЕТСЯ: usercardId, т.к. на разных картах подписку то сравнивать надо. -
Field Summary
Fields Modifier and Type Field Description static intSTATUS_ACTIVEкарта работаетstatic intSTATUS_LOCKEDзаблокирована сервером(локером)/администраторомstatic intSTATUS_SUSPENDприостановлена клиентом -
Constructor Summary
Constructors Constructor Description CardPacket() -
Method Summary
Modifier and Type Method Description longgetCardNumber()java.util.CalendargetChange_date()java.lang.StringgetComment()intgetContractId()java.math.BigDecimalgetCost()java.util.DategetDateFrom()java.util.DategetDateTo()intgetPacketId()java.lang.StringgetPacketTitle()intgetStatus()java.lang.StringgetStringStatus()static java.lang.StringgetStringStatus(int status)intgetUsercardId()usercardId, то есть ID карты-привязанной-к-договору.voidsetCardNumber(long cardNumber)voidsetChange_date(java.util.Calendar change_date)voidsetComment(java.lang.String comment)voidsetContractId(int contractId)voidsetCost(java.math.BigDecimal cost)voidsetDateFrom(java.util.Date date1)voidsetDateTo(java.util.Date date2)voidsetPacketId(int packetId)voidsetPacketTitle(java.lang.String packetTitle)voidsetStatus(int status)voidsetUsercardId(int usercardId)java.lang.StringtoString()Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
STATUS_ACTIVE
public static final int STATUS_ACTIVEкарта работает- See Also:
- Constant Field Values
-
STATUS_LOCKED
public static final int STATUS_LOCKEDзаблокирована сервером(локером)/администратором- See Also:
- Constant Field Values
-
STATUS_SUSPEND
public static final int STATUS_SUSPENDприостановлена клиентом- See Also:
- Constant Field Values
-
-
Constructor Details
-
CardPacket
public CardPacket()
-
-
Method Details
-
getComment
public java.lang.String getComment() -
setComment
public void setComment(java.lang.String comment) -
getDateFrom
public java.util.Date getDateFrom() -
setDateFrom
public void setDateFrom(java.util.Date date1) -
getDateTo
public java.util.Date getDateTo() -
setDateTo
public void setDateTo(java.util.Date date2) -
getPacketId
public int getPacketId() -
setPacketId
public void setPacketId(int packetId) -
getUsercardId
public int getUsercardId()usercardId, то есть ID карты-привязанной-к-договору. -
setUsercardId
public void setUsercardId(int usercardId) -
getContractId
public int getContractId() -
setContractId
public void setContractId(int contractId) -
getStatus
public int getStatus() -
setStatus
public void setStatus(int status) -
getStringStatus
public java.lang.String getStringStatus() -
getStringStatus
public static java.lang.String getStringStatus(int status) -
toString
public java.lang.String toString() -
getPacketTitle
public java.lang.String getPacketTitle() -
setPacketTitle
public void setPacketTitle(java.lang.String packetTitle) -
getCardNumber
public long getCardNumber() -
setCardNumber
public void setCardNumber(long cardNumber) -
getChange_date
public java.util.Calendar getChange_date() -
setChange_date
public void setChange_date(java.util.Calendar change_date) -
getCost
public java.math.BigDecimal getCost() -
setCost
public void setCost(java.math.BigDecimal cost)
-