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 intgetContractId()intgetContractParamPrefId()Если реквизит указывает на параметр договора, то вернет id типа справочника параметра договора, иначе -1java.lang.StringgetName()PeriodgetPeriod()java.lang.StringgetValue()booleanisUseSuperContract()Использовать ли параметры договора, если не заданы свои и реквизит ссылается на парамтр договораvoidsetContractId(int cid)voidsetContractParamPrefId(int contractParamPrefId)voidsetName(java.lang.String name)voidsetPeriod(Period period)voidsetUseSuperContract(boolean useSuperContract)voidsetValue(java.lang.String value)Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId, toStringMethods 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)
-