Class Document
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.bgbilling.plugins.documents.common.bean.Document
- All Implemented Interfaces:
Serializable
,GuiTitlable
,Idable
,ListItem
Класс-модель документа в плагине Documents. Документ привязывается к
определенному договору и может содержать произвольное число файлов.
Документ может быть сгенерирован по шаблону.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bitel.common.model.IdTitle
IdTitle.IdTitleBuilder
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Document.Builder
builder()
static Document.Builder
Получение комментария документа.int
Получение кода договора, к которому привязывается документ.Получение даты создания документа.int
Получение кода журнала.Получение даты последней модификации документа.int
Получение кода шаблона, по которому был сгенерирован документ.int
Получение статуса документа.int
Получение типа документа.int
Получение кода пользователя, который создал документ.boolean
void
setComment
(String comment) Установка комментария документа.void
setContractId
(int contractId) Установка кода договора, к которому привязывается документ.void
setCreateDate
(Date createDate) Установка даты создания документа.void
setFileSecret
(String fileSecret) void
setJournalId
(int journal) Установка кода журнала.void
setLastModifyDate
(Date lastModifyDate) Установка даты последней модификации документа.void
setPatternId
(int patternId) Установка кода шаблона, по которому был сгенерирован документ.void
setShowInLK
(boolean showInLK) void
setStatusId
(int status) Установка статуса документа.void
setTypeId
(int type) Установка типа документа.void
setUserId
(int user) Установка кода пользователя.Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle, toString
Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
-
Constructor Details
-
Document
public Document()
-
-
Method Details
-
setContractId
public void setContractId(int contractId) Установка кода договора, к которому привязывается документ.- Parameters:
contractId
- код документа.
-
getContractId
public int getContractId()Получение кода договора, к которому привязывается документ.- Returns:
- код документа.
-
getComment
Получение комментария документа.- Returns:
- комментарий документа
-
setComment
Установка комментария документа.- Parameters:
comment
- комментарий документа.
-
getCreateDate
Получение даты создания документа.- Returns:
- дата создания документа.
- Since:
- 6.2
-
setCreateDate
Установка даты создания документа.- Parameters:
createDate
- дата создания документа.- Since:
- 6.2
-
getLastModifyDate
Получение даты последней модификации документа.- Returns:
- дата последней модификации документа.
-
setLastModifyDate
Установка даты последней модификации документа.- Parameters:
lastModifyDate
- дата последней модификации документа.
-
getTypeId
public int getTypeId()Получение типа документа.- Returns:
- тип документа.
-
setTypeId
public void setTypeId(int type) Установка типа документа.- Parameters:
type
- тип документа.
-
getStatusId
public int getStatusId()Получение статуса документа.- Returns:
- статус документа.
-
setStatusId
public void setStatusId(int status) Установка статуса документа.- Parameters:
status
- статус документа.
-
getUserId
public int getUserId()Получение кода пользователя, который создал документ. В случае, если документ был сгенерирован по шаблону, то вернется код пользователя,определенный константойUser.USER_SERVER
.- Returns:
- код пользователя.
-
setUserId
public void setUserId(int user) Установка кода пользователя. В случае, если документ был сгенерирован по шаблону, то в качестве кода пользователя устанавливается константаUser.USER_SERVER
.- Parameters:
user
-
-
getJournalId
public int getJournalId()Получение кода журнала.- Returns:
- код журнала.
-
setJournalId
public void setJournalId(int journal) Установка кода журнала.- Parameters:
journal
- код журнала.
-
getPatternId
public int getPatternId()Получение кода шаблона, по которому был сгенерирован документ. Если документ был создан вручную, что данное поле имеет значение -1.- Returns:
- код шаблона.
-
setPatternId
public void setPatternId(int patternId) Установка кода шаблона, по которому был сгенерирован документ. Код шаблона устанавливается в момент генерации документа по шаблону, иначе - код шаблона -1.- Parameters:
patternId
- код шаблона
-
getFileSecret
-
setFileSecret
-
isShowInLK
public boolean isShowInLK() -
setShowInLK
public void setShowInLK(boolean showInLK) -
builder
-
builder
-