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