Package net.n2oapp.framework.config.util
Class FieldCompileUtil
java.lang.Object
net.n2oapp.framework.config.util.FieldCompileUtil
Утилита для компиляции поля
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<N2oQuery.Filter>getFilters(String fieldId, CompiledQuery query) Находит подходящие фильтры для поля.static N2oField.Dependency[]Инициализация reset зависимостей по префильтрам метаданных
-
Constructor Details
-
FieldCompileUtil
public FieldCompileUtil()
-
-
Method Details
-
getResetOnChangeDependency
Инициализация reset зависимостей по префильтрам метаданных- Parameters:
source- Метаданная, содержащая префильтры- Returns:
- Массив зависимостей
-
getFilters
Находит подходящие фильтры для поля. Подходящими для поля a являются a, a.b, a.c, a*.b, a*.c Подходящими для поля a.b являются a.b, a.b.c, a.b*.c- Parameters:
fieldId- Идентификатор поляquery- Скомпилированная модель выборки- Returns:
- Список подходящих для поля фильтров
-