public interface FullTextFilter
extends io.jmix.ui.component.SingleFilterComponent<java.lang.String>
DataLoader by
joining JPQL query results with the data returned from Elasticsearch. The component renders a TextField for entering full-text search criteria.io.jmix.ui.component.HasValue.ValueChangeEvent<V>io.jmix.ui.component.Component.Alignment, io.jmix.ui.component.Component.BelongToFrame, io.jmix.ui.component.Component.Disposable, io.jmix.ui.component.Component.Editable, io.jmix.ui.component.Component.Focusable, io.jmix.ui.component.Component.HasCaption, io.jmix.ui.component.Component.HasDescription, io.jmix.ui.component.Component.HasIcon, io.jmix.ui.component.Component.HasXmlDescriptor, io.jmix.ui.component.Component.Wrapper| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
| Modifier and Type | Method and Description |
|---|---|
SearchStrategy |
getSearchStrategy()
Returns a
SearchStrategy that will be used for searching using this component. |
void |
setSearchStrategy(SearchStrategy searchStrategy) |
getCaptionWidth, getCaptionWidthSizeUnit, getParameterName, getValueComponent, setCaptionWidth, setParameterName, setValueComponentapply, getDataLoader, getQueryCondition, isAutoApply, isConditionModificationDelegated, setAutoApply, setConditionModificationDelegated, setDataLoaderaddValueChangeListener, clear, getEmptyValue, getValue, isEmpty, setValuegetIcon, setIcon, setIconFromSetfocus, getTabIndex, isFocusable, setFocusable, setTabIndexisEditable, isEditableWithParent, setEditableaddStyleName, getAlignment, getHeight, getHeightSizeUnit, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, isEnabled, isEnabledRecursive, isResponsive, isVisible, isVisibleRecursive, removeStyleName, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedCompositionisCaptionAsHtml, setCaptionAsHtmlgetDescription, setDescriptionisDescriptionAsHtml, setDescriptionAsHtmlisHtmlSanitizerEnabled, setHtmlSanitizerEnabledgetCaptionPosition, setCaptionPositiongetRequiredMessage, isRequired, setRequired, setRequiredMessagestatic final java.lang.String NAME
@Nullable SearchStrategy getSearchStrategy()
SearchStrategy that will be used for searching using this component. If no explicit strategy is
set to the full-text filter then a default strategy will be used.SearchStrategy or null if the strategy is not explicitly setSearchStrategyManager.getDefaultSearchStrategy()void setSearchStrategy(@Nullable
SearchStrategy searchStrategy)