Uses of Class
de.hybris.platform.variants.model.VariantValueCategoryModel
Packages that use VariantValueCategoryModel
Package
Description
-
Uses of VariantValueCategoryModel in de.hybris.platform.b2b.testframework
Methods in de.hybris.platform.b2b.testframework that return VariantValueCategoryModelModifier and TypeMethodDescriptionModelFactory.createVariantValueCategory(String code, VariantCategoryModel parentCategory, int sequenceNumber, CatalogVersionModel catalogVersion) Methods in de.hybris.platform.b2b.testframework with parameters of type VariantValueCategoryModelModifier and TypeMethodDescriptionModelFactory.createGenericVariantProduct(String code, ProductModel baseProduct, CatalogVersionModel catalogVersion, VariantValueCategoryModel... variantSuperCategories) ModelFactory.createProductWithPrice(String code, Double price, String currencyIso, String currencySymbol, Boolean isNet, CatalogVersionModel catalogVersion, String variantTypeCode, VariantValueCategoryModel... superCategories) -
Uses of VariantValueCategoryModel in de.hybris.platform.basecommerce.util
Methods in de.hybris.platform.basecommerce.util that return VariantValueCategoryModelModifier and TypeMethodDescriptionAbstractCommerceServicelayerTransactionalTest.createVariantValueCategory(String code, VariantCategoryModel parentCategory, int sequenceNumber, CatalogVersionModel catalogVersion) Methods in de.hybris.platform.basecommerce.util with parameters of type VariantValueCategoryModelModifier and TypeMethodDescriptionAbstractCommerceServicelayerTransactionalTest.createGenericVariantProduct(String code, ProductModel baseProduct, CatalogVersionModel catalogVersion, VariantValueCategoryModel... variantSuperCategories) -
Uses of VariantValueCategoryModel in de.hybris.platform.commercefacades.product.converters.populator
Classes in de.hybris.platform.commercefacades.product.converters.populator with type parameters of type VariantValueCategoryModelModifier and TypeClassDescriptionclassVariantMatrixElementPopulator<SOURCE extends VariantValueCategoryModel,TARGET extends VariantMatrixElementData> Methods in de.hybris.platform.commercefacades.product.converters.populator that return VariantValueCategoryModelModifier and TypeMethodDescriptionstatic VariantValueCategoryModelVariantMatrixFactoryUtil.mockNewValueCategory(VariantCategoryModel parentCategory, int sequence, String valueCategoryName) Methods in de.hybris.platform.commercefacades.product.converters.populator that return types with arguments of type VariantValueCategoryModelModifier and TypeMethodDescriptionprotected Comparator<VariantValueCategoryModel>ProductVariantMatrixPopulator.getValueCategoryComparator()protected Comparator<VariantValueCategoryModel>VariantOptionDataPopulator.getValueCategoryComparator()ProductVariantMatrixPopulator.getVariantMatrixElementPopulator()protected List<VariantValueCategoryModel>ProductVariantMatrixPopulator.getVariantValuesCategories(ProductModel productModel) Get the list ofVariantValueCategoryModelrelated to a specificGenericVariantProductModel.Methods in de.hybris.platform.commercefacades.product.converters.populator with parameters of type VariantValueCategoryModelModifier and TypeMethodDescriptionprotected VariantMatrixElementDataProductVariantMatrixPopulator.createNode(VariantMatrixElementData parent, VariantValueCategoryModel valueCategory) protected VariantMatrixElementDataProductVariantMatrixPopulator.getExistingNode(VariantMatrixElementData parent, VariantValueCategoryModel valueCategory) Finds inside the elements of the parent node if there is a node for this valueCategoryvoidVariantMatrixElementPopulator.populate(VariantValueCategoryModel variantValueCategory, VariantMatrixElementData variantMatrixElementData) Method parameters in de.hybris.platform.commercefacades.product.converters.populator with type arguments of type VariantValueCategoryModelModifier and TypeMethodDescriptionvoidProductVariantMatrixPopulator.setValueCategoryComparator(Comparator<VariantValueCategoryModel> valueCategoryComparator) voidVariantOptionDataPopulator.setValueCategoryComparator(Comparator<VariantValueCategoryModel> valueCategoryComparator) voidProductVariantMatrixPopulator.setVariantMatrixElementPopulator(Populator<VariantValueCategoryModel, VariantMatrixElementData> variantMatrixElementPopulator) -
Uses of VariantValueCategoryModel in de.hybris.platform.commerceservices.search.solrfacetsearch.provider.entity
Methods in de.hybris.platform.commerceservices.search.solrfacetsearch.provider.entity that return types with arguments of type VariantValueCategoryModelModifier and TypeMethodDescriptionGenericVariantProductModelComparator.getVariantValueCategoryModelPriorityComparator()protected List<VariantValueCategoryModel>GenericVariantProductModelComparator.getVariantValuesCategories(GenericVariantProductModel productModel) Get the list ofVariantValueCategoryModelrelated to a specificGenericVariantProductModel.Methods in de.hybris.platform.commerceservices.search.solrfacetsearch.provider.entity with parameters of type VariantValueCategoryModelModifier and TypeMethodDescriptionintVariantValueCategoryModelPriorityComparator.compare(VariantValueCategoryModel variantValueCategory1, VariantValueCategoryModel variantValueCategory2) intVariantValueCategoryModelSequenceComparator.compare(VariantValueCategoryModel variantValueCategory1, VariantValueCategoryModel variantValueCategory2) protected LinkedList<CategoryModel>VariantValueCategoryModelPriorityComparator.getPathToRoot(VariantValueCategoryModel variantValueCategory) Method parameters in de.hybris.platform.commerceservices.search.solrfacetsearch.provider.entity with type arguments of type VariantValueCategoryModelModifier and TypeMethodDescriptionvoidGenericVariantProductModelComparator.setVariantValueCategoryModelPriorityComparator(Comparator<VariantValueCategoryModel> variantValueCategoryModelPriorityComparator) -
Uses of VariantValueCategoryModel in de.hybris.platform.commerceservices.search.solrfacetsearch.provider.impl
Methods in de.hybris.platform.commerceservices.search.solrfacetsearch.provider.impl that return types with arguments of type VariantValueCategoryModelModifier and TypeMethodDescriptionprotected List<VariantValueCategoryModel>FirstVariantCategoryNameListValueProvider.getVariantList(GenericVariantProductModel variant) Get the list ofVariantValueCategoryModelfor a givenGenericVariantProductModel.FirstVariantCategoryNameListValueProvider.getVariantValueCategoryModelPriorityComparator()FirstVariantCategoryNameListValueProvider.getVariantValueCategoryModelSequenceComparator()Method parameters in de.hybris.platform.commerceservices.search.solrfacetsearch.provider.impl with type arguments of type VariantValueCategoryModelModifier and TypeMethodDescriptionprotected voidFirstVariantCategoryNameListValueProvider.addCategories(SortedMap<VariantValueCategoryModel, GenericVariantProductModel> categoryValues, GenericVariantProductModel variant) Add first level category fromvarianttocategoryValues.SolrFirstVariantCategoryManager.buildSolrPropertyFromCategoryVariantPairs(SortedMap<VariantValueCategoryModel, GenericVariantProductModel> categoryVariantPairs) Builds a String to be used in first category name list Solr property.protected booleanFirstVariantCategoryNameListValueProvider.isCurrentListPrecedent(List<VariantValueCategoryModel> currentCategoryValues, List<VariantValueCategoryModel> oldCategoryValues) Compare two category lists (previously sorted by priority) to check if the categories in the current one are previous to the old one.
e.g.: IfcurrentCategoryValueshas sequences [3,4,5] andoldCategoryValueshas sequences [3,5,4], thencurrentCategoryValuesis previous (on first level, 3 == 3, but on second level 4 < 5).voidFirstVariantCategoryNameListValueProvider.setVariantValueCategoryModelPriorityComparator(Comparator<VariantValueCategoryModel> variantValueCategoryModelPriorityComparator) voidFirstVariantCategoryNameListValueProvider.setVariantValueCategoryModelSequenceComparator(Comparator<VariantValueCategoryModel> variantValueCategoryModelSequenceComparator) -
Uses of VariantValueCategoryModel in de.hybris.platform.variants.interceptor
Methods in de.hybris.platform.variants.interceptor with parameters of type VariantValueCategoryModelModifier and TypeMethodDescriptionvoidVariantValueCategoryValidateInterceptor.onValidate(VariantValueCategoryModel variantValueCategory, InterceptorContext ctx) protected voidVariantValueCategoryValidateInterceptor.validateSequenceWithinSiblings(List<CategoryModel> siblings, VariantValueCategoryModel currentCategory) protected voidVariantValueCategoryValidateInterceptor.validateVariantValueCategory(VariantValueCategoryModel variantValueCategory)