| Interface | Description | 
|---|---|
| EnumeratedValues | 
 Represents some enumerated values returned by  
SearchCriterionDefinition.getEnumeratedValues(java.util.Map<java.lang.String, java.lang.Object>) | 
| EnumeratedValues.RestrictedValues | 
 Represents a subset of values (some 'restricted' values) of a given  
EnumeratedValues. | 
| FacetDefinition | 
 A potential facet proposed to the creator of an instance of search service. 
 | 
| FrontEnumerableSearchCriterionDefinition | 
 A  
SearchCriterionDefinition which is enumerable in Front-Office (i.e. | 
| Returnable | 
 Brings a type of objects returned by the search service. 
 | 
| ReturnableSaxer | 
 An object returned by  
Returnable.getSaxer(java.util.Collection<org.ametys.web.frontoffice.search.metamodel.Returnable>, org.ametys.web.frontoffice.search.metamodel.AdditionalParameterValueMap) to SAX hits (results) | 
| Searchable | 
 Brings a set of criteria, facets, sorts on a type of objects. 
 | 
| SearchCriterionDefinition | 
 A potential search criterion proposed to the creator of an instance of search service. 
 | 
| SortDefinition | 
 A potential sort proposed to the creator of an instance of search service. 
 | 
| Class | Description | 
|---|---|
| AdditionalParameterValueMap | 
 This class holds the current values of the additional parameters 
 | 
| AdditionalSearchServiceParameter<T> | 
 This class is a wrapper of an additional parameter for a search service instance
 (brought by a  
Searchable or a Returnable, throuh AbstractParameterAdderSearchable or AbstractParameterAdderReturnable for instance). | 
| ReturnableEnumerator | 
 Enumerator for available and selectable  
Returnables | 
| ReturnableExtensionPoint | 
 Extension point for  
Returnables | 
| SearchableExtensionPoint | 
 Extension point for  
Searchables | 
| SearchServiceCommonImpls | 
 Common implementations for criteria, facets, sorts... 
 | 
| SearchServiceCreationHelper | 
 Helper component for drawing search service creation/edition dialog box. 
 |