Class DefaultTmaSearchProcessor<T>
- java.lang.Object
-
- de.hybris.platform.b2ctelcoservices.daos.impl.DefaultTmaSearchProcessor<T>
-
- Type Parameters:
T- parameter based on which the search query will be enhanced.
- All Implemented Interfaces:
TmaGenericSearchProcessor<T>
public class DefaultTmaSearchProcessor<T> extends java.lang.Object implements TmaGenericSearchProcessor<T>
Default implementation forTmaGenericSearchProcessor.- Since:
- 1810
-
-
Constructor Summary
Constructors Constructor Description DefaultTmaSearchProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidenhanceQuery(de.hybris.platform.core.GenericQuery query)Enhances the given query.voidenhanceQuery(de.hybris.platform.core.GenericQuery query, T param)Enhances the given query based on the given param.protected java.util.List<TmaGenericConditionBuilder>getConditionBuilders()voidsetConditionBuilders(java.util.List<TmaGenericConditionBuilder> conditionBuilders)
-
-
-
Method Detail
-
enhanceQuery
public void enhanceQuery(de.hybris.platform.core.GenericQuery query) throws TmaSearchQueryExceptionDescription copied from interface:TmaGenericSearchProcessorEnhances the given query.- Specified by:
enhanceQueryin interfaceTmaGenericSearchProcessor<T>- Parameters:
query- theGenericQueryto be updated.- Throws:
TmaSearchQueryException- exception to be thrown in case the query cannot be enhanced
-
enhanceQuery
public void enhanceQuery(de.hybris.platform.core.GenericQuery query, T param) throws TmaSearchQueryExceptionDescription copied from interface:TmaGenericSearchProcessorEnhances the given query based on the given param.- Specified by:
enhanceQueryin interfaceTmaGenericSearchProcessor<T>- Parameters:
query- theGenericQueryto be updated.param-param used for enhancing the query - Throws:
TmaSearchQueryException- exception to be thrown in case the query cannot be enhanced
-
getConditionBuilders
protected java.util.List<TmaGenericConditionBuilder> getConditionBuilders()
-
setConditionBuilders
public void setConditionBuilders(java.util.List<TmaGenericConditionBuilder> conditionBuilders)
-
-