| Modifier and Type | Method and Description |
|---|---|
protected VariantProductModel |
ExcelIntegrationTest.prepareVariantProductModel(ProductModel baseProduct,
VariantTypeModel variantType) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.util.Locale,java.lang.Object> |
DefaultBackofficeVariantsService.getLocalizedVariantAttributeValue(VariantProductModel variant,
java.lang.String qualifier) |
java.util.Map<java.util.Locale,java.lang.Object> |
BackofficeVariantsService.getLocalizedVariantAttributeValue(VariantProductModel variant,
java.lang.String qualifier)
Gets values for all Locales, for given localized variant attribute.
|
void |
DefaultBackofficeVariantsService.setLocalizedVariantAttributeValue(VariantProductModel variantProductModel,
java.lang.String qualifier,
java.util.Map<java.util.Locale,java.lang.Object> localizedValues) |
void |
BackofficeVariantsService.setLocalizedVariantAttributeValue(VariantProductModel variantProductModel,
java.lang.String qualifier,
java.util.Map<java.util.Locale,java.lang.Object> localizedValues)
Sets values for all Locales, for given localized variant attribute.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.lang.String> |
DefaultFutureStockFacade.getSelectedProductModels(java.util.Set<java.lang.String> skus,
java.util.Collection<VariantProductModel> productModels) |
| Modifier and Type | Method and Description |
|---|---|
VariantProductModel |
ModelFactory.createVariantProduct(java.lang.String code,
ProductModel baseProduct,
CatalogVersionModel catalogVersion,
VariantTypeModel variantType) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.lang.String> |
DefaultB2BFutureStockFacade.getSelectedProductModels(java.util.Set<java.lang.String> skus,
java.util.Collection<VariantProductModel> productModels) |
| Modifier and Type | Method and Description |
|---|---|
protected VariantProductModel |
ProductVariantMatrixPopulator.getStarterVariant(ProductModel productModel,
java.util.Collection<VariantProductModel> variants) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ProductVariantMatrixPopulator.createNodesForVariant(VariantProductModel variant,
VariantMatrixElementData currentParentNode) |
protected java.lang.Object |
VariantOptionDataPopulator.lookupVariantAttributeName(VariantProductModel productModel,
java.lang.String attribute) |
void |
BaseOptionDataPopulator.populate(VariantProductModel source,
BaseOptionData target) |
void |
VariantOptionDataPopulator.populate(VariantProductModel source,
VariantOptionData target) |
protected void |
ProductVariantOptionDataPopulator.populateNodes(java.util.List<VariantMatrixElementData> parentNodeList,
VariantProductModel variant,
ProductModel originalVariant) |
protected void |
ProductVariantOptionDataPopulator.populateNodes(VariantMatrixElementData parentNode,
VariantProductModel variant) |
| Modifier and Type | Class and Description |
|---|---|
class |
VariantOptionDataMediaPopulator<SOURCE extends VariantProductModel,TARGET extends VariantOptionData> |
class |
VariantOptionDataPricePopulator<SOURCE extends VariantProductModel,TARGET extends VariantOptionData> |
class |
VariantOptionDataStockPopulator<SOURCE extends VariantProductModel,TARGET extends VariantOptionData> |
class |
VariantOptionDataUrlPopulator<SOURCE extends VariantProductModel,TARGET extends VariantOptionData> |
| Modifier and Type | Method and Description |
|---|---|
void |
VariantOptionDataMediaPopulator.populate(VariantProductModel variantProductModel,
VariantOptionData variantOptionData) |
void |
VariantOptionDataPricePopulator.populate(VariantProductModel variantProductModel,
VariantOptionData variantOptionData) |
void |
VariantOptionDataUrlPopulator.populate(VariantProductModel variantProductModel,
VariantOptionData variantOptionData) |
void |
VariantOptionDataStockPopulator.populate(VariantProductModel variantProductModel,
VariantOptionData variantOptionData) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<java.lang.String> |
DefaultTaxCodeStrategy.getProductHierarchyCodes(VariantProductModel variantProduct) |
protected java.lang.String |
DefaultTaxCodeStrategy.getTaxCodeForVariantProduct(VariantProductModel variantProduct,
java.lang.String taxAreaCode) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
ProductAttributesValueResolver.getVariantProductAttributeValue(VariantProductModel variantProduct,
java.lang.String attributeName) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<VariantProductModel> |
ProductModel.getVariants()
Generated method - Getter of the
Product.variants attribute defined at extension catalog. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductModel.setVariants(java.util.Collection<VariantProductModel> value)
Generated method - Setter of
Product.variants attribute defined at extension catalog. |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.HashMap<java.lang.Object,java.lang.Object> |
VariantAttributesSectionRenderer.prepareNewVariantsModel(java.util.Collection<java.lang.String> attributes,
VariantProductModel variantProductModel) |
protected void |
VariantAttributesSectionRenderer.registerDataModelForVariants(VariantProductModel variantProductModel,
WidgetInstanceManager widgetInstanceManager,
java.util.Collection<java.lang.String> attributes) |
void |
VariantAttributesSectionRenderer.render(Component parent,
AbstractSection configuration,
VariantProductModel variantProductModel,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<VariantProductModel> |
VariantsService.getVariantProductForAttributeValues(ProductModel baseProduct,
java.util.Map<java.lang.String,java.lang.Object> filterValues)
Filters a range of variants from a given base product according to the given variant attribute qualifier-value
map.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
VariantsService.getVariantAttributeValue(VariantProductModel variant,
java.lang.String qualifier)
Returns for the given
VariantProductModel and given attribute qualifier the value of this
attribute. |
void |
VariantsService.setVariantAttributeValue(VariantProductModel variant,
java.lang.String qualifier,
java.lang.Object value)
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<VariantProductModel> |
DefaultVariantsService.getVariantProductForAttributeValues(ProductModel baseProduct,
java.util.Map<java.lang.String,java.lang.Object> filterValues)
Filters a range of variants from a given base product according to the given variant attribute qualifier-value
map.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
DefaultVariantsService.getVariantAttributeValue(VariantProductModel variant,
java.lang.String qualifier)
Returns for the given
VariantProductModel and given attribute qualifier the value of this
attribute. |
void |
DefaultVariantsService.setVariantAttributeValue(VariantProductModel variant,
java.lang.String qualifier,
java.lang.Object value)
|
| Modifier and Type | Method and Description |
|---|---|
VariantProductModel |
ProductConfigAddToCartHookImplTest.prepareProductParameter() |
| Modifier and Type | Class and Description |
|---|---|
class |
ERPVariantProductModel
Generated model class for type ERPVariantProduct first defined at extension sapmodel.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
VariantProductModelConverter.getTypeFromBaseProduct(VariantProductModel model) |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericVariantProductModel
Generated model class for type GenericVariantProduct first defined at extension basecommerce.
|
| Modifier and Type | Method and Description |
|---|---|
VariantProductModel |
VariantProductResource.getVariantProductModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected VariantProductModel |
VariantProductResource.readResource(java.lang.String resourceId)
Gets the
VariantProductModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<VariantProductModel> |
VariantProductsResource.getVariantProductsCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
VariantProductResource.setVariantProductModel(VariantProductModel value)
Convenience method which just delegates to
#setResourceValue(VariantProductModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
VariantProductsResource.setVariantProductsCollection(java.util.Collection<VariantProductModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
VariantAttributesConverter.getAttributeValue(VariantProductModel model,
java.lang.String qualifier) |
| Modifier and Type | Class and Description |
|---|---|
class |
ApparelSizeVariantProductModel
Generated model class for type ApparelSizeVariantProduct first defined at extension yacceleratorcore.
|
class |
ApparelStyleVariantProductModel
Generated model class for type ApparelStyleVariantProduct first defined at extension yacceleratorcore.
|
class |
ElectronicsColorVariantProductModel
Generated model class for type ElectronicsColorVariantProduct first defined at extension yacceleratorcore.
|
| Modifier and Type | Method and Description |
|---|---|
protected VariantProductModel |
ApparelSizeProductReferenceTargetStrategy.getVariantWithSameSize(ProductReferenceModel reference,
java.lang.String size) |
| Modifier and Type | Method and Description |
|---|---|
protected MediaContainerModel |
AcceleratorVariantOptionDataPopulator.getPrimaryImageMediaContainer(VariantProductModel variantProductModel) |
void |
AcceleratorVariantOptionDataPopulator.populate(VariantProductModel source,
VariantOptionData target) |
Copyright © 2018 SAP SE. All Rights Reserved.