public class UiDataFilterMetadataTools extends FilterMetadataTools
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.regex.Pattern |
AGGREGATE_JPQL_FUNCTION_PATTERN |
protected io.jmix.data.QueryTransformerFactory |
queryTransformerFactory |
accessManager, metadataTools, uiComponentProperties| Constructor and Description |
|---|
UiDataFilterMetadataTools(io.jmix.core.MetadataTools metadataTools,
UiComponentProperties uiComponentProperties,
io.jmix.core.AccessManager accessManager,
io.jmix.data.QueryTransformerFactory queryTransformerFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isAggregateFunction(io.jmix.core.metamodel.model.MetaPropertyPath propertyPath,
java.lang.String query) |
getPropertyPaths, getPropertyPaths, isMetaPropertyPathAllowedprotected static final java.util.regex.Pattern AGGREGATE_JPQL_FUNCTION_PATTERN
protected io.jmix.data.QueryTransformerFactory queryTransformerFactory
public UiDataFilterMetadataTools(io.jmix.core.MetadataTools metadataTools,
UiComponentProperties uiComponentProperties,
io.jmix.core.AccessManager accessManager,
io.jmix.data.QueryTransformerFactory queryTransformerFactory)
protected boolean isAggregateFunction(io.jmix.core.metamodel.model.MetaPropertyPath propertyPath,
java.lang.String query)
isAggregateFunction in class FilterMetadataTools