Package net.n2oapp.framework.engine.util
Class ArgumentsInvocationUtil
- java.lang.Object
-
- net.n2oapp.framework.engine.util.ArgumentsInvocationUtil
-
public class ArgumentsInvocationUtil extends Object
Утилитный класс, служащий для преобразования данных вызова в массив аргументов
-
-
Constructor Summary
Constructors Constructor Description ArgumentsInvocationUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Object[]mapToArgs(N2oArgumentsInvocation invocation, DataSet dataSet, Map<String,FieldMapping> inMapping, DomainProcessor domainProcessor)Собирает аргументы для действия invocationstatic Object[]mapToArgs(N2oArgumentsInvocation invocation, CompiledQuery query, N2oPreparedCriteria criteria, CriteriaConstructor criteriaConstructor, DomainProcessor domainProcessor)Собирает аргументы для действия invocation в выборке
-
-
-
Method Detail
-
mapToArgs
public static Object[] mapToArgs(N2oArgumentsInvocation invocation, CompiledQuery query, N2oPreparedCriteria criteria, CriteriaConstructor criteriaConstructor, DomainProcessor domainProcessor)
Собирает аргументы для действия invocation в выборке- Parameters:
invocation- Вызов действияquery- Скомпилированная модель запроса за даннымиcriteria- Критерий фильтрации данныхcriteriaConstructor- Конструктор критериевdomainProcessor- Процессор приведения к типу- Returns:
- Массив объектов
-
mapToArgs
public static Object[] mapToArgs(N2oArgumentsInvocation invocation, DataSet dataSet, Map<String,FieldMapping> inMapping, DomainProcessor domainProcessor)
Собирает аргументы для действия invocation- Parameters:
invocation- Вызов действияdataSet- Входные данныеinMapping- Маппинг входных данныхdomainProcessor- Процессор приведения к типу- Returns:
- Массив объектов
-
-