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, isMetaPropertyPathAllowed
protected 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