Package org.alfresco.repo.search.impl.solr.facet
-
Interface Summary Interface Description FacetQueryProvider A contract for classes which need to create a set of predefined facet queries.SolrFacetModel Solr Facet Model ConstantsSolrFacetService Solr Facet service configuration API. -
Class Summary Class Description FacetQNameUtils This class provides some simple utility methods for dealing withQNameswithin the faceted search feature.SolrFacetComparator This comparator defines the default sort order for facets.SolrFacetConfig This class picks up all the loaded properties passed to it and uses a naming convention to isolate the default and custom facets and related values.SolrFacetConfig.ConfigHelper SolrFacetHelper A helper class for facet queries.SolrFacetProperties Domain-Specific Language (DSL) style builder class for encapsulating the facet properties.SolrFacetProperties.Builder SolrFacetProperties.CustomProperties SolrFacetService.SyntheticPropertyDefinition This class represents a special case of a property, examples being file size and MIME type, which are not modelled as Alfresco content model properties, but are instead stored as components within properties of typecm:content.SolrFacetServiceImpl Solr Facet Service Implementation. -
Enum Summary Enum Description SolrFacetConfig.ValueName -
Exception Summary Exception Description Exceptions These exceptions are thrown by theSolrFacetService.Exceptions.DuplicateFacetId Exceptions.IllegalArgument This exception is used to signal a bad parameter.Exceptions.MissingFacetId Exceptions.UnrecognisedFacetId SolrFacetConfigException