public interface QualifierProvider
| Modifier and Type | Method and Description |
|---|---|
void |
applyQualifier(Qualifier qualifier)
Applies the qualifier passed as parameter.
|
boolean |
canApply(IndexedProperty indexedProperty)
Checks if qualifiers can be applied/used with the indexed property passed as parameter.
|
java.util.Collection<Qualifier> |
getAvailableQualifiers(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Returns all the possible qualifiers for a given index configuration and indexed type.
|
Qualifier |
getCurrentQualifier()
Returns the current qualifier.
|
java.util.Set<java.lang.Class<?>> |
getSupportedTypes()
Returns all the supported types by this provider.
|
java.util.Set<java.lang.Class<?>> getSupportedTypes()
java.util.Collection<Qualifier> getAvailableQualifiers(FacetSearchConfig facetSearchConfig, IndexedType indexedType)
facetSearchConfig - - the facet search configurationindexedType - - the indexed typeboolean canApply(IndexedProperty indexedProperty)
indexedProperty - - the indexed propertytrue if qualifiers can be used, false otherwisevoid applyQualifier(Qualifier qualifier)
qualifier - - the Qualifier to be appliedQualifier getCurrentQualifier()
Copyright © 2018 SAP SE. All Rights Reserved.