public class DocumentVariable
extends java.lang.Object
implements java.lang.Cloneable
| Constructor and Description |
|---|
DocumentVariable() |
DocumentVariable(java.lang.String title) |
| Modifier and Type | Method and Description |
|---|---|
DocumentVariable |
clone()
Создание копии объекта.
|
boolean |
equals(java.lang.Object obj)
Переопределенный для переменных шаблона метод сравнения.
|
java.lang.String |
getAdditionalParam()
Получение поля, в котором хранится дополнительная информация, актуальная для данной переменной: формат даты, код параметра договора и т.д.
|
java.lang.String |
getTitle()
Получение названия переменной.
|
DocumentVariableType |
getType()
Получение типа переменной.
|
java.lang.String |
getValue()
Получение значения переменной.
|
void |
setAdditionalParam(java.lang.String additionalParam)
Установка поля, в котором хранится дополнительная информация, актуальная для данной переменной: формат даты, код параметра договора и т.д.
|
void |
setTitle(java.lang.String title)
Установка названия переменной.
|
void |
setType(DocumentVariableType type)
Установка типа переменной.
|
void |
setValue(java.lang.String value)
Установка значения переменной.
|
public DocumentVariable()
public DocumentVariable(java.lang.String title)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
title - название переменной.public DocumentVariableType getType()
DocumentVariableType.CONST - переменная содержит некоторое константное значение, которое подставится в шаблон как есть. Есть поддержка макросов. Подробее см. документацию плагина Documents. DocumentVariableType.DATE - значение переменной содержит дату в определенном формате, который задается в поле additionalParam DocumentVariableType.CONTRACT_PARAM - значение переменной содержит значение параметра договораDocumentVariableType.SQL - значение переменной содержит sql-запрос, при выполнении которого будет получено некоторое значениеDocumentVariableType.URL - значение переменной содержит значение, полученное при получении по определенному urlpublic void setType(DocumentVariableType type)
DocumentVariableType.CONST - переменная содержит некоторое константное значение, которое подставится в шаблон как есть. Есть поддержка макросов. Подробее см. документацию плагина Documents. DocumentVariableType.DATE - значение переменной содержит дату в определенном формате, который задается в поле additionalParam DocumentVariableType.CONTRACT_PARAM - значение переменной содержит значение параметра договораDocumentVariableType.SQL - значение переменной содержит sql-запрос, при выполнении которого будет получено некоторое значениеDocumentVariableType.URL - значение переменной содержит значение, полученное при получении по определенному urltype - тип переменной.public java.lang.String getValue()
public void setValue(java.lang.String value)
value - значение переменной.public java.lang.String getAdditionalParam()
public void setAdditionalParam(java.lang.String additionalParam)
additionalParam - дополнительная информация для переменной.spublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic DocumentVariable clone()
clone in class java.lang.Object