Class JpqlFilterConverter
java.lang.Object
io.jmix.flowui.component.genericfilter.converter.AbstractFilterComponentConverter<JpqlFilter,JpqlFilterCondition>
 
io.jmix.flowui.component.jpqlfilter.JpqlFilterConverter
- All Implemented Interfaces:
- FilterConverter<JpqlFilter,- JpqlFilterCondition> 
@SpringComponent("flowui_JpqlFilterConverter")
@Scope("prototype")
public class JpqlFilterConverter
extends AbstractFilterComponentConverter<JpqlFilter,JpqlFilterCondition> 
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected ClassManagerprotected JpqlFilterSupportprotected Metadataprotected SingleFilterSupportprotected UiComponentsFields inherited from class io.jmix.flowui.component.genericfilter.converter.AbstractFilterComponentConverterfilter
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected ObjectconvertDefaultValueToComponent(JpqlFilter component, JpqlFilterCondition model) protected StringconvertDefaultValueToModel(JpqlFilter component) Returns an instance of the UI filter component whose state was retrieved from the model.convertToModel(JpqlFilter jpqlFilter) Returns an instance of model whose state was retrieved from the UI filter component.protected com.vaadin.flow.component.HasValueAndElement<?,?> convertValueComponentToComponent(JpqlFilter component, JpqlFilterCondition model) protected FilterValueComponentconvertValueComponentToModel(JpqlFilter component) protected JpqlFilterprotected JpqlFilterConditionprotected com.vaadin.flow.component.HasValueAndElement<?,?> createValueComponent(String componentName) protected com.vaadin.flow.component.HasValueAndElement<?,?> generateValueComponent(JpqlFilter component, JpqlFilterCondition model) protected StringgetLocalizedModelLabel(JpqlFilter component) voidsetClassManager(ClassManager classManager) voidsetJpqlFilterSupport(JpqlFilterSupport jpqlFilterSupport) voidsetMetadata(Metadata metadata) voidsetSingleFilterSupport(SingleFilterSupport singleFilterSupport) voidsetUiComponents(UiComponents uiComponents) 
- 
Field Details- 
uiComponents
- 
metadata
- 
classManager
- 
jpqlFilterSupport
- 
singleFilterSupport
 
- 
- 
Constructor Details- 
JpqlFilterConverter
 
- 
- 
Method Details- 
setUiComponents
- 
setMetadata
- 
setClassManager
- 
setJpqlFilterSupport
- 
setSingleFilterSupport
- 
convertToComponentDescription copied from interface:FilterConverterReturns an instance of the UI filter component whose state was retrieved from the model.- Specified by:
- convertToComponentin interface- FilterConverter<JpqlFilter,- JpqlFilterCondition> 
- Overrides:
- convertToComponentin class- AbstractFilterComponentConverter<JpqlFilter,- JpqlFilterCondition> 
- Parameters:
- model- a model instance
- Returns:
- an instance of the UI filter component
 
- 
convertToModelDescription copied from interface:FilterConverterReturns an instance of model whose state was retrieved from the UI filter component.- Specified by:
- convertToModelin interface- FilterConverter<JpqlFilter,- JpqlFilterCondition> 
- Overrides:
- convertToModelin class- AbstractFilterComponentConverter<JpqlFilter,- JpqlFilterCondition> 
- Parameters:
- jpqlFilter- a filter component instance
- Returns:
- a model instance
 
- 
createComponent- Specified by:
- createComponentin class- AbstractFilterComponentConverter<JpqlFilter,- JpqlFilterCondition> 
 
- 
createModel- Specified by:
- createModelin class- AbstractFilterComponentConverter<JpqlFilter,- JpqlFilterCondition> 
 
- 
getLocalizedModelLabel- Specified by:
- getLocalizedModelLabelin class- AbstractFilterComponentConverter<JpqlFilter,- JpqlFilterCondition> 
 
- 
generateValueComponentprotected com.vaadin.flow.component.HasValueAndElement<?,?> generateValueComponent(JpqlFilter component, JpqlFilterCondition model) 
- 
convertValueComponentToComponentprotected com.vaadin.flow.component.HasValueAndElement<?,?> convertValueComponentToComponent(JpqlFilter component, JpqlFilterCondition model) 
- 
createValueComponentprotected com.vaadin.flow.component.HasValueAndElement<?,?> createValueComponent(String componentName) 
- 
convertDefaultValueToComponent@Nullable protected Object convertDefaultValueToComponent(JpqlFilter component, JpqlFilterCondition model) 
- 
convertValueComponentToModel
- 
convertDefaultValueToModel
 
-