Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Информация
iconfalse
Класс для работы с настраиваемыми объектаминастраиваемым объектом
Примечание
iconfalse

ru.intertrust.cmj.tunable.object.common.TunableObjectHelper*

Подсказка
iconfalse
extends: -

methods

namereturn valuedescription
convertToAFInstance

getAFInstance

AFInstanceВозвращает Метод возвращает объект AFInstance с заданным значением для заданного свойства схемы по имени свойства.
Параметры:

getAFInstanceValue

Object

Возвращает значение свойства схемы.

Параметры:

  • value - AFInstance - объект значения модуля "Настраиваемые реквизиты" схемы

getAFInstanceTypedValue

addHistoryRecord

Добавляет в указанный object запись истории

Параметры:

  • object - Object -
  • historyName - String - Имя поля истории для записи
  • afInstanceObject - AFInstanceObject - свойство схемы AFInstance
  • sizeCopy - int - размер поля для записи истории

getAFInstanceTypedValue

<T>

<T>

Возвращает значение свойства схемы определённого типа <T>.

Параметры:

  • value - AFInstance - Объект значения модуля "Настраиваемые реквизиты"

addHistoryRecord

Добавляет в указанное свойство запись истории

Параметры:

  • historyName - String - Имя поля истории для записи
  • instance - AFInstance - значения полей для записи в историю
  • afInstanceObject - AFInstanceObject - свойство схемы AFInstance
  • sizeCopy - int - размер поля для записи истории

addHistoryRecord

Добавляет в указанное свойство запись истории, при instance == null, создаётся AFInstanceSimpleImpl с defaultVal

Параметры:

  • historyName - String - Имя поля истории для записи
  • instance - AFInstance - значения полей для записи в историю
  • afInstanceObject - AFInstanceObject - свойство схемы AFInstance
  • defaultVal - Object -значение по умолчанию
  • sizeCopy - int - размер поля для записи истории

List<T>

Метод возвращает значение вложенного свойства.

Параметры:

Метод возвращает значение вложенного свойства (без признака массив) примитивного типа boolean.

Параметры:

getBooleanValue

Boolean
getStringValue

getBooleanValue

StringBoolean

Метод возвращает значение вложенного свойства (без признака массив) примитивного типа Stringboolean.

Параметры:

getAFInstance

getStringValue

AFInstanceString

Метод возвращает

объект AFInstance по имени свойства

значение вложенного свойства (без признака массив) примитивного типа String.

Параметры:

getAFInstanceTypedValue

getParentSeparateUnit

List<T>Метод считывает массив из значений объектных свойств массива объектовSOBeard

Вычисление вышестоящего Филиала/ГО по признаку Обособленное подразделение.

Параметры:

putAFInstanceValue

Метод записывает в НР-карту значение НР-реквизита
Параметры:
  • afInstanceObject - AFInstanceObject - НР - карта
  • propertyPath - String - полный путь свойства в формате parent1.parent2.property или без парентов - property.
    Если свойство вложенное, то родительское свойство (слева от точки) может быть только AFInstanceObject
  • value - Object - значение НР-реквизита, которое нужно записать в НР-карту.

putAFInstanceValue

Метод записывает в НР-карту значение НР-
  • afInstanceObject beard - AFInstanceObject - НР - карта
  • arrayPropertyPath - String - полный путь в НР-карте к свойству объектного массива в формате parent1.parent2.arrproperty,
    если свойство вложенное, то родительское свойство (слева от точки) может быть только AFInstanceObject, arrproperty должен быть массивом объектов
  • propertyPath - String - полный путь свойства в схеме объекта массива в формате object1.object2.property или без парентов - property,
    если свойство вложенное, то родительское свойство (слева от точки) может быть только AFInstanceObject. Если нужно получить массив объектов целиком, то в propertyPath передается null.

putAFInstanceValue

Метод записывает в НР-карту значение НР-реквизита
Параметры:
  • tunableObject - Tunable - Сущность, для которой предусмотрено наличие настраиваемых реквизитов.
  • propertyName - String - название свойства
  • value - Object - значение НР-реквизита, которое нужно записать в НР-карту
  • SOBeard - борода пользователя

getParent

SOBeard

Вычисление вышестоящей ШЕ.

Параметры:

  • beard - SOBeard - борода пользователя

methods

namereturn valuedescription

convertToAFInstance

AFInstance

Возвращает объект AFInstance с заданным значением для заданного свойства схемы.

Параметры:

putAFInstanceValue


Метод записывает в пару "ключ - значение" значение реквизита

Параметры:

  • afInstanceObject - AFInstanceObject AFInstanceObject -  НР - картапара "ключ - значение" свойств схемы
  • propertyPath - String - полный путь свойства схемы в формате parent1.parent2.property или без парентов родительских - property.
    Если свойство свойства схемы вложенное, то родительское свойство свойства схемы (слева от точки) может быть только AFInstanceObject
  • value - Object - значение НР- реквизита, которое нужно записать в НР-картупару "ключ - значение".
  • notErrorIfPropertyNotExist - boolean Boolean - признак того, что не нужно генерировать exception в случае, когда в схеме не найдено свойство

composeDialogMessage

AnyTunableObject

Формирует сущность диалога определённой схемы с указанным сообщением.

Параметры:

  • dialogSchema - String - схема название схемы диалога
  • message - String - отображаемое сообщение
  • module - String - модуль
  • complect - String - комплект
  • replica - String - репликреплика

sortBeardsInField


Сортирует

объекты

SOBeard

в НР-полев соответсвии со значениями, полченными через

в полях в соответствии со значениями, полученными через .toString()

Параметры:

getParentSeparateUnit

SOBeardВычисление вышестоящего Филиала/ГО по признаку Обособленное подразделение.

addHistoryRecord


Добавляет в указанное свойство запись истории, при instance == null, создаётся AFInstanceSimpleImpl с defaultVal

Параметры:

  • beard
Вычисление вышестоящей ШЕ.
Параметры:
  • beard-SOBeard- борода пользователяhistoryName - SOBeard- борода пользователя

getParent

SOBeard
  • String- имя поля истории для записи
  • instance - AFInstance - значения полей для записи в историю
  • afInstanceObject - AFInstanceObject - пара "ключ - значение" свойств схемы
  • defaultVal - Object - значение по умолчанию
  • sizeCopy - Integer - размер поля для записи истории

Свойства страницы
Статус

Статус
colourBlueGreen
titleДОработкаГОТОВО

Комментарий
панель

Методы, свойства, внутренние классы

Оглавление