Package de.hybris.platform.cms2.cmsitems.service.impl
package de.hybris.platform.cms2.cmsitems.service.impl
-
ClassesClassDescriptionThe DefaultFlexibleCMSItemSearchService is a
CMSItemSearchServiceimplementation that performs partial matching of the mask param on both UID and NAME fields, and exact matching on typeCode(s) and additional parameter fieldsDefault implementation ofFlexibleSearchAttributeValueConverterPerforms conversion of the provided value to the value that is compatible with flexible search engine.Default implementation ofSortStatementFormatterwhich wraps theSort.getParameter()value to follow the Flexible Search query syntax (e.g.Since Itemtype is of typeComposedTypeModel, a customSortStatementFormatteris needed to sort the itemtype by code.Attributes of typeStringare sorted by comparing the strings using their lower case representation.