Class ConfigurationConditionBuilder
java.lang.Object
io.jmix.ui.component.filter.builder.AbstractConditionBuilder
io.jmix.ui.component.filter.builder.ConfigurationConditionBuilder
- All Implemented Interfaces:
ConditionBuilder
,org.springframework.core.Ordered
@Component("ui_ConfigurationConditionBuilder")
public class ConfigurationConditionBuilder
extends AbstractConditionBuilder
-
Field Summary
Fields inherited from class io.jmix.ui.component.filter.builder.AbstractConditionBuilder
metadata
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected List<FilterCondition>
createFilterConditionsByConfiguration
(Filter.Configuration configuration, FilterCondition parent, boolean addHeaderCondition) protected List<FilterCondition>
createFilterConditionsByConfigurations
(List<Filter.Configuration> configurations) createFilterConditionsByLogicalFilterCondition
(LogicalFilterCondition logicalFilterCondition, FilterCondition parent, boolean isRootGroupFilterComponent) int
getOrder()
Methods inherited from class io.jmix.ui.component.filter.builder.AbstractConditionBuilder
createHeaderFilterCondition
-
Field Details
-
messages
-
filterComponents
-
-
Constructor Details
-
ConfigurationConditionBuilder
public ConfigurationConditionBuilder()
-
-
Method Details
-
build
-
getOrder
public int getOrder() -
createFilterConditionsByConfigurations
protected List<FilterCondition> createFilterConditionsByConfigurations(List<Filter.Configuration> configurations) -
createFilterConditionsByConfiguration
protected List<FilterCondition> createFilterConditionsByConfiguration(Filter.Configuration configuration, @Nullable FilterCondition parent, boolean addHeaderCondition) -
createFilterConditionsByLogicalFilterCondition
public List<FilterCondition> createFilterConditionsByLogicalFilterCondition(LogicalFilterCondition logicalFilterCondition, FilterCondition parent, boolean isRootGroupFilterComponent)
-