Class TmaCategoryHierarchyPopulator

java.lang.Object
de.hybris.platform.commercefacades.catalog.converters.populator.CategoryHierarchyPopulator
de.hybris.platform.b2ctelcofacades.converters.populator.TmaCategoryHierarchyPopulator
All Implemented Interfaces:
de.hybris.platform.commercefacades.converter.PageablePopulator<CategoryModel,CategoryHierarchyData,de.hybris.platform.commercefacades.catalog.CatalogOption>

public class TmaCategoryHierarchyPopulator extends de.hybris.platform.commercefacades.catalog.converters.populator.CategoryHierarchyPopulator
Populates CategoryHierarchyData with details from CategoryModel.
Since:
1903
  • Constructor Details

    • TmaCategoryHierarchyPopulator

      public TmaCategoryHierarchyPopulator()
  • Method Details

    • populate

      public void populate(CategoryModel source, CategoryHierarchyData target, Collection<? extends de.hybris.platform.commercefacades.catalog.CatalogOption> options, de.hybris.platform.commercefacades.catalog.PageOption page) throws de.hybris.platform.servicelayer.dto.converter.ConversionException
      Specified by:
      populate in interface de.hybris.platform.commercefacades.converter.PageablePopulator<CategoryModel,CategoryHierarchyData,de.hybris.platform.commercefacades.catalog.CatalogOption>
      Overrides:
      populate in class de.hybris.platform.commercefacades.catalog.converters.populator.CategoryHierarchyPopulator
      Throws:
      de.hybris.platform.servicelayer.dto.converter.ConversionException
    • populateSuperCategories

      protected void populateSuperCategories(CategoryHierarchyData categoryData, CategoryModel category, boolean root, Collection<? extends de.hybris.platform.commercefacades.catalog.CatalogOption> options)