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, metadata, metadataTools, uiComponentProperties| Constructor and Description |
|---|
UiDataFilterMetadataTools(io.jmix.core.MetadataTools metadataTools,
UiComponentProperties uiComponentProperties,
io.jmix.core.AccessManager accessManager,
io.jmix.data.QueryTransformerFactory queryTransformerFactory,
io.jmix.core.Metadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isAggregateFunction(io.jmix.core.metamodel.model.MetaPropertyPath propertyPath,
java.lang.String query) |
getPropertyPaths, getPropertyPaths, isCrossDataStoreReference, isKeyValueCrossDataStoreReferenceAllowed, 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,
io.jmix.core.Metadata metadata)
protected boolean isAggregateFunction(io.jmix.core.metamodel.model.MetaPropertyPath propertyPath,
java.lang.String query)
isAggregateFunction in class FilterMetadataTools