public class Contract extends IdTitle
Modifier and Type | Field and Description |
---|---|
static int |
CREDIT_BALANCE_MODE |
static int |
DEBET_BALANCE_MODE |
static int |
IS_ENTITIES
Юр. лицо
|
static int |
IS_INDEPENDENT
Независимый договор
|
static int |
IS_PERSONS
Физ. лицо
|
static int |
IS_SUPER
Cупердоговор
|
static int |
SUB_MODE_DEPENDENT
Субдоговор с зависимым балансом
|
static int |
SUB_MODE_INDEPENDENT
Субдоговор с независимым балансом
|
Constructor and Description |
---|
Contract() |
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal |
getBalanceLimit()
Возвращает лимит остатка договора.
|
byte |
getBalanceMode()
Возвращает режим баланса договора
DEBET_BALANCE_MODE либо CREDIT_BALANCE_MODE . |
byte |
getBalanceSubMode()
Возвращает тип субдоговора, может быть SUB_MODE_DEPEND_BALANCE либо SUB_MODE_INDEPEND_BALANCE из
KernelConst . |
java.lang.String |
getComment()
Возвращает комментарий договора.
|
java.util.Date |
getDateFrom()
Возвращает дату начала договора.
|
java.util.Date |
getDateTo()
Возвращает дату закрытия договора.
|
java.lang.String |
getDependSubList()
Возвращает список субдоговоров с зависимым балансом.
|
int |
getDomainId()
ID домена
|
long |
getGroups()
Получение битовой маски групп договора.
|
int |
getParamGroupId()
Возвращает код группы параметров договора.
|
java.lang.String |
getPassword()
Возвращает пароль договора.
|
byte |
getPersonType()
Возвращает тип договора.
|
byte |
getStatus()
Возвращает текущий статус договора, доступные статусы перечислены в
KernelConst . |
java.util.Date |
getStatusTimeChange()
Возвращает дату установки текущего статуса договора.
|
int |
getSuperCid()
Возвращает код супердоговора.
|
int |
getTitlePatternId()
Возвращает код шаблона имени.
|
boolean |
isActualDate(java.util.Date date)
период действия договора попадает на указанную дату (в основном для проверки на закрытость)
|
boolean |
isDependSub()
Договор является субдоговором с зависимым балансом
|
boolean |
isHidden()
Возвращает скрытость договора.
|
boolean |
isIndependSub()
Договор является субдоговором с независимым балансом
|
boolean |
isSub()
Договор является субдоговором.
|
boolean |
isSuper()
Договор является супердоговором.
|
void |
setBalanceLimit(java.math.BigDecimal limit)
Установка лимита остатка.
|
void |
setBalanceMode(byte balanceMode)
Устанаваливает режим баланса договора
DEBET_BALANCE_MODE либо CREDIT_BALANCE_MODE . |
void |
setBalanceSubMode(byte balanceSubMode)
Устанавливает тип субдоговора, может быть SUB_MODE_DEPEND_BALANCE либо SUB_MODE_INDEPEND_BALANCE из
KernelConst . |
void |
setComment(java.lang.String comment)
Устанавливает комментарий договора.
|
void |
setDateFrom(java.util.Date dateFrom)
Устанавливает дату начала действия договора.
|
void |
setDateTo(java.util.Date dateTo)
Устанавливает дату закрытия договора.
|
void |
setDependSubList(java.lang.String dependSubList)
Установка списка субдоговоров с зависимым балансом.
|
void |
setDomainId(int domainId) |
void |
setGroups(long groups)
Установка битовой маски групп.
|
void |
setHidden(boolean hidden)
Устанавливает признак скрытости договора.
|
void |
setParamGroupId(int paramGroupId)
Устанавливает группу параметров договора.
|
void |
setPassword(java.lang.String password)
Устанавливает пароль договора.
|
void |
setPersonType(byte personType)
Устанавливает тип договора.
|
void |
setStatus(byte status)
Устанавливает текущий статус договора, доступные статусы перечислены в
KernelConst . |
void |
setStatusTimeChange(java.util.Date statusTimeChange)
Устанавливает дату установки текущего статуса договора.
|
void |
setSuperCid(int superCid)
Устанавливает код супердоговора.
|
void |
setTitlePatternId(int titlePatternId)
Устанавливает код шаблона имени.
|
java.lang.String |
toString() |
equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
public static final int CREDIT_BALANCE_MODE
public static final int DEBET_BALANCE_MODE
public static final int IS_SUPER
public static final int IS_INDEPENDENT
public static final int IS_PERSONS
public static final int IS_ENTITIES
public static final int SUB_MODE_DEPENDENT
public static final int SUB_MODE_INDEPENDENT
public long getGroups()
public void setGroups(long groups)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.util.Date getDateFrom()
public void setDateFrom(java.util.Date dateFrom)
public java.util.Date getDateTo()
public void setDateTo(java.util.Date dateTo)
public byte getBalanceMode()
DEBET_BALANCE_MODE
либо CREDIT_BALANCE_MODE
.public void setBalanceMode(byte balanceMode)
DEBET_BALANCE_MODE
либо CREDIT_BALANCE_MODE
.public java.math.BigDecimal getBalanceLimit()
public void setBalanceLimit(java.math.BigDecimal limit)
public int getParamGroupId()
public void setParamGroupId(int paramGroupId)
public byte getPersonType()
public void setPersonType(byte personType)
fc
- 0 - юр. лицо, 1 - физ. лицо.public java.lang.String getComment()
public void setComment(java.lang.String comment)
public boolean isHidden()
public void setHidden(boolean hidden)
public int getSuperCid()
public void setSuperCid(int superCid)
public java.lang.String getDependSubList()
public void setDependSubList(java.lang.String dependSubList)
public byte getStatus()
KernelConst
.public void setStatus(byte status)
KernelConst
.public java.util.Date getStatusTimeChange()
public void setStatusTimeChange(java.util.Date statusTimeChange)
public int getTitlePatternId()
public void setTitlePatternId(int titlePatternId)
public byte getBalanceSubMode()
KernelConst
.public void setBalanceSubMode(byte balanceSubMode)
KernelConst
.public boolean isSuper()
public boolean isSub()
public boolean isDependSub()
public boolean isIndependSub()
public boolean isActualDate(java.util.Date date)
public int getDomainId()
Domain
public void setDomainId(int domainId)