Class Attribute
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.bgbilling.modules.bill.common.bean.Attribute
- All Implemented Interfaces:
java.io.Serializable
,Idable
public class Attribute extends Id
Реквизиты договора для модуля Bill. Поле name является ключем(поле key) AttributeType, то есть как typeId
name - ключ AttributeType
value - значение
name - ключ AttributeType
value - значение
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description int
getContractId()
int
getContractParamPrefId()
Если реквизит указывает на параметр договора, то вернет id типа справочника параметра договора, иначе -1java.lang.String
getName()
Period
getPeriod()
java.lang.String
getValue()
boolean
isUseSuperContract()
Использовать ли параметры договора, если не заданы свои и реквизит ссылается на парамтр договораvoid
setContractId(int cid)
void
setContractParamPrefId(int contractParamPrefId)
void
setName(java.lang.String name)
void
setPeriod(Period period)
void
setUseSuperContract(boolean useSuperContract)
void
setValue(java.lang.String value)
Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
Attribute
public Attribute() -
Attribute
public Attribute(int id, int contractId, java.lang.String name, java.lang.String value, Period period)
-
-
Method Details
-
getContractId
public int getContractId() -
setContractId
public void setContractId(int cid) -
getName
public java.lang.String getName() -
setName
public void setName(java.lang.String name) -
getValue
public java.lang.String getValue() -
setValue
public void setValue(java.lang.String value) -
getPeriod
-
setPeriod
-
getContractParamPrefId
public int getContractParamPrefId()Если реквизит указывает на параметр договора, то вернет id типа справочника параметра договора, иначе -1 -
setContractParamPrefId
public void setContractParamPrefId(int contractParamPrefId) -
isUseSuperContract
public boolean isUseSuperContract()Использовать ли параметры договора, если не заданы свои и реквизит ссылается на парамтр договора -
setUseSuperContract
public void setUseSuperContract(boolean useSuperContract)
-