Package ru.bitel.bgbilling.modules.email.server.bean

# Class Account

java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdContractId
ru.bitel.bgbilling.modules.email.server.bean.Account

All Implemented Interfaces:
  `Serializable`, `ContractIdable`, `Idable`

public class Account extends IdContractId

See Also:
  - Serialized Form

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final int`
  `STATUS_CLOSE`
  `static final int`
  `STATUS_LOCK`
  `static final int`
  `STATUS_OPEN`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Account()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getAccount()`
  `List<AttributeValue>`
  `getAttributes()`
  `String`
  `getComment()`
  `Date`
  `getDate1()`
  `Date`
  `getDate2()`
  `int`
  `getDomainId()`
  `List<Forward>`
  `getForwardList()`
  `String`
  `getPassword()`
  `long`
  `getQuota()`
  `int`
  `getStatus()`
  `String`
  `getStringStatus()`
  `boolean`
  `isNeedClose()`
  `boolean`
  `isNeedOpen()`
  `Account`
  `setAccount(String account)`
  `Account`
  `setAttributes(List<AttributeValue> attributes)`
  `Account`
  `setComment(String comment)`
  `Account`
  `setContractId(int contractId)`
  `Account`
  `setDate1(Date date1)`
  `Account`
  `setDate2(Date date2)`
  `Account`
  `setDomainId(int domainId)`
  `Account`
  `setForwardList(List<Forward> forwardList)`
  `Account`
  `setId(int id)`
  Устанавливает id объекта
  `Account`
  `setNeedClose(boolean needClose)`
  `Account`
  `setNeedOpen(boolean needOpen)`
  `Account`
  `setNeedOpenAndNeedClose(Date thisDate)`
  `Account`
  `setPassword(String password)`
  `Account`
  `setQuota(long quota)`
  `Account`
  `setStatus(int status)`

  ### Methods inherited from class ru.bitel.common.model.IdContractId

  `getContractId`

  ### Methods inherited from class ru.bitel.common.model.Id

  `copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, toString`

  ### Methods inherited from class java.lang.Object

  `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- ## Field Details

  - ### STATUS_OPEN

    public static final int STATUS_OPEN
    See Also:
      - Constant Field Values

  - ### STATUS_CLOSE

    public static final int STATUS_CLOSE
    See Also:
      - Constant Field Values

  - ### STATUS_LOCK

    public static final int STATUS_LOCK
    See Also:
      - Constant Field Values

- ## Constructor Details

  - ### Account

    public Account()

- ## Method Details

  - ### getAccount

    public String getAccount()

  - ### getAttributes

    public List<AttributeValue> getAttributes()

  - ### getComment

    public String getComment()

  - ### getDate1

    public Date getDate1()

  - ### getDate2

    public Date getDate2()

  - ### getDomainId

    public int getDomainId()

  - ### getForwardList

    public List<Forward> getForwardList()

  - ### getPassword

    public String getPassword()

  - ### getQuota

    public long getQuota()

  - ### getStatus

    public int getStatus()

  - ### getStringStatus

    public String getStringStatus()

  - ### isNeedClose

    public boolean isNeedClose()

  - ### isNeedOpen

    public boolean isNeedOpen()

  - ### setAccount

    public Account setAccount(String account)

  - ### setAttributes

    public Account setAttributes(List<AttributeValue> attributes)

  - ### setComment

    public Account setComment(String comment)

  - ### setContractId

    public Account setContractId(int contractId)
    Overrides:
      `setContractId` in class `IdContractId`

  - ### setDate1

    public Account setDate1(Date date1)

  - ### setDate2

    public Account setDate2(Date date2)

  - ### setDomainId

    public Account setDomainId(int domainId)

  - ### setForwardList

    public Account setForwardList(List<Forward> forwardList)

  - ### setId

    public Account setId(int id)
    Description copied from class: `Id`
    Устанавливает id объекта
    Overrides:
      `setId` in class `Id`

  - ### setNeedClose

    public Account setNeedClose(boolean needClose)

  - ### setNeedOpen

    public Account setNeedOpen(boolean needOpen)

  - ### setNeedOpenAndNeedClose

    public Account setNeedOpenAndNeedClose(Date thisDate)

  - ### setPassword

    public Account setPassword(String password)

  - ### setQuota

    public Account setQuota(long quota)

  - ### setStatus

    public Account setStatus(int status)