| Class Summary | 
| GenericDimensionService | Abstract base class to implement a dimension service. | 
| LanguageDimensionService | The language dimension service will expect the passed in value string to be a language string. | 
| RepositoryGroupDimensionService | Search configuration dimension service that uses repository group names as the dimension values to determine whether 
 a site visitor should be selected for a path in the dimension tree. | 
| SearchDimensionManagerService | This service is used to obtain references to the search dimension
 services required for the search merchandising feature. | 
| VisitedSearchDimensionNode | An object of this class represents a search dimension node visited when the search
 config name service is trying to find a search config. |