Class DefaultSnQualifierTypeFactory
java.lang.Object
de.hybris.platform.searchservices.core.service.impl.DefaultSnQualifierTypeFactory
- All Implemented Interfaces:
SnQualifierTypeFactory,org.springframework.beans.factory.Aware,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware
public class DefaultSnQualifierTypeFactory
extends Object
implements SnQualifierTypeFactory, org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean
Default implementation of
SnQualifierTypeFactory.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidReturns all qualifier type ids.Returns all qualifier types.protected org.springframework.context.ApplicationContextgetQualifierType(SnContext context, SnField field) Returns the qualifier type for a given context and field.protected voidvoidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext)
-
Constructor Details
-
DefaultSnQualifierTypeFactory
public DefaultSnQualifierTypeFactory()
-
-
Method Details
-
afterPropertiesSet
public void afterPropertiesSet()- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean
-
loadQualifierProviders
protected void loadQualifierProviders() -
getAllQualifierTypeIds
Description copied from interface:SnQualifierTypeFactoryReturns all qualifier type ids.- Specified by:
getAllQualifierTypeIdsin interfaceSnQualifierTypeFactory- Returns:
- all qualifier type ids
-
getAllQualifierTypes
Description copied from interface:SnQualifierTypeFactoryReturns all qualifier types.- Specified by:
getAllQualifierTypesin interfaceSnQualifierTypeFactory- Returns:
- all qualifier types
-
getQualifierType
Description copied from interface:SnQualifierTypeFactoryReturns the qualifier type for a given context and field.- Specified by:
getQualifierTypein interfaceSnQualifierTypeFactory- Parameters:
context- - the contextfield- - the field- Returns:
- the qualifier type
-
getApplicationContext
protected org.springframework.context.ApplicationContext getApplicationContext() -
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware
-