Package io.jmix.search.searching
Class SearchUtils
java.lang.Object
io.jmix.search.searching.SearchUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final IndexConfigurationManagerprotected final Metadataprotected final PolicyStoreprotected final SecureOperations -
Constructor Summary
ConstructorsConstructorDescriptionSearchUtils(IndexConfigurationManager indexConfigurationManager, SecureOperations secureOperations, PolicyStore policyStore, Metadata metadata) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanisFileRefProperty(MetaPropertyPath propertyPath) resolveEffectiveSearchFields(Collection<String> requestedEntities) resolveEffectiveTargetIndexes(Collection<String> requestedEntities) resolveEntitiesAllowedToSearch(Collection<String> requestedEntities)
-
Field Details
-
indexConfigurationManager
-
secureOperations
-
policyStore
-
metadata
-
-
Constructor Details
-
SearchUtils
public SearchUtils(IndexConfigurationManager indexConfigurationManager, SecureOperations secureOperations, PolicyStore policyStore, Metadata metadata)
-
-
Method Details
-
resolveEntitiesAllowedToSearch
-
resolveEffectiveTargetIndexes
-
resolveEffectiveSearchFields
-
isFileRefProperty
-