Package ru.bgcrm.dao.expression
Class ParamValueFunction
java.lang.Object
ru.bgcrm.dao.expression.ParamValueFunction
Оболочка для
ParamValueDAO
используемого для конкретного объекта.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddressAreaIds
(int paramId) Возвращает набор с кодами районов из адресного параметра процесса.addressCityIds
(int paramId) Возвращает набор с кодами городов адресного параметра процесса.addressQuarterIds
(int paramId) Возвращает набор с кодами кварталов адресного параметра процесса.addressStreetIds
(int paramId) Возвращает набор с кодами улиц адресного параметра процесса.addressValues
(int paramId) Возвращает список строк со значениями адресного параметра, форматирование по-умолчанию.addressValues
(int paramId, String formatName) Возвращает список строк со значениями адресного параметра, формат указан.getParamDate
(int paramId) Возвращает значение date параметра процесса.getParamDateTime
(int paramId) Возвращает значение datetime параметра процесса.getParamPhoneNoFormat
(int paramId) Возвращает первое значение параметра типа phone без форматирования, т.е.getParamText
(int paramId) Возвращает значение текстового параметра процесса.getValue
(int paramId) Возвращает строковое представление параметра процесса.listValueIds
(int paramId) Возвращает набор с кодами значений спискового параметра процесса.listValueTitles
(int paramId) Возвращает набор со строковыми значениями спискового параметра процесса.
-
Field Details
-
PARAM_FUNCTION_SUFFIX
- See Also:
-
-
Constructor Details
-
ParamValueFunction
-
-
Method Details
-
addressValues
Возвращает список строк со значениями адресного параметра, форматирование по-умолчанию.- Parameters:
paramId
-- Returns:
-
addressValues
Возвращает список строк со значениями адресного параметра, формат указан.- Parameters:
paramId
-- Returns:
-
addressCityIds
Возвращает набор с кодами городов адресного параметра процесса.- Parameters:
paramId
-- Returns:
-
addressStreetIds
Возвращает набор с кодами улиц адресного параметра процесса.- Parameters:
paramId
-- Returns:
-
addressQuarterIds
Возвращает набор с кодами кварталов адресного параметра процесса.- Parameters:
paramId
-- Returns:
-
addressAreaIds
Возвращает набор с кодами районов из адресного параметра процесса.- Parameters:
paramId
-- Returns:
-
listValueIds
Возвращает набор с кодами значений спискового параметра процесса.- Parameters:
paramId
-- Returns:
-
listValueTitles
Возвращает набор со строковыми значениями спискового параметра процесса.- Parameters:
paramId
-- Returns:
-
getValue
Возвращает строковое представление параметра процесса. Если параметр содержит несколько значений - они отображаются через запятую. Поддержано для параметров text, date, datetime, phone, file.- Parameters:
paramId
-- Returns:
-
getParamText
Возвращает значение текстового параметра процесса.- Parameters:
paramId
-- Returns:
- Throws:
SQLException
-
getParamDate
Возвращает значение date параметра процесса.- Parameters:
paramId
-- Returns:
- Throws:
SQLException
-
getParamDateTime
Возвращает значение datetime параметра процесса.- Parameters:
paramId
-- Returns:
- Throws:
SQLException
-
getParamPhoneNoFormat
Возвращает первое значение параметра типа phone без форматирования, т.е. только цифры.- Parameters:
paramId
-- Returns:
- Throws:
SQLException
-