Class AbstractB2BFlexibleSearchConverter<T>

java.lang.Object
de.hybris.platform.b2bacceleratorfacades.search.converters.impl.AbstractB2BFlexibleSearchConverter<T>
All Implemented Interfaces:
Converter<SearchPageData,T>, org.springframework.core.convert.converter.Converter<SearchPageData,T>

public abstract class AbstractB2BFlexibleSearchConverter<T> extends Object implements Converter<SearchPageData,T>
Defines common implementation of conversion from SearchPageData to Data (DTO) object.
  • Constructor Details

    • AbstractB2BFlexibleSearchConverter

      public AbstractB2BFlexibleSearchConverter()
  • Method Details

    • convert

      public T convert(SearchPageData searchPageData) throws ConversionException
      Description copied from interface: Converter
      Converts the source object, creating a new instance of the destination type
      Specified by:
      convert in interface Converter<SearchPageData,T>
      Specified by:
      convert in interface org.springframework.core.convert.converter.Converter<SearchPageData,T>
      Parameters:
      searchPageData - the source object
      Returns:
      the converted object
      Throws:
      ConversionException - if an error occurs
    • createDataObject

      protected abstract T createDataObject()
      Returns empty template instance for the conversion target