| AbstractOrderConfigurationPopulator |
|
| AbstractOrderConfigurationPopulatorTest |
|
| AbstractOrderProductVariantPopulator |
|
| AbstractOverviewPopulator |
Abstract base class for populators suitable to populate the product configuration overview page.
|
| CartConfigurationPopulator |
Takes care of populating product configuration relevant attributes
|
| CartConfigurationPopulatorTest |
|
| CartProductVariantPopulator |
Takes care of populating product variant relevant attributes for cart
|
| CartProductVariantPopulatorTest |
|
| ComparableConflictGroup |
Allows to sort conflict groups
|
| ComparableConflictGroupTest |
|
| ConfigurationOrderEntryProductInfoModelPopulator |
Populator to create an AbstractOrderEntryProductInfoModel from a given ConfigurationModel.
AbstractOrderEntryProductInfoModel contains a short list of some values of the related runtime configuration, so it
can be used to show a configuration summary within the cart or order, without the need to instantiate the whole
configuration, or even to be aware of the configuration at all.
|
| ConfigurationOrderEntryProductInfoModelPopulatorTest |
|
| ConfigurationOverviewInstancePopulator |
|
| ConfigurationOverviewInstancePopulatorTest |
Unit tests
|
| ConfigurationOverviewPopulator |
Populates the data as required by the configuration overview page, using the runtime configuration as source.
|
| ConfigurationOverviewPopulatorTest |
Unit tests
|
| ConfigurationOverviewValuePopulator |
|
| ConfigurationOverviewValuePopulatorTest |
Unit tests
|
| CPQConfigurationsPopulator<T extends AbstractOrderEntryProductInfoModel> |
Populator for CPQ related product info data.
|
| CPQConfigurationsPopulatorTest |
|
| CPQProductBasicPopulator<SOURCE extends ProductModel,TARGET extends ProductData> |
For CPQ, variant base products are purchasable (if approved).
|
| CPQProductBasicPopulatorTest |
|
| CPQProductVariantMatrixPopulator<SOURCE extends ProductModel,TARGET extends ProductData> |
CPQ Variant base products must not be multidimensional in the accelerator sense (as we want to configure and order
them)
|
| CPQProductVariantMatrixPopulatorTest |
|
| DeltaPricePopulator |
Populates a price summary
|
| DeltaPricePopulatorTest |
|
| FeatureProvider |
Methods to handle classification features
|
| FeatureProviderTest |
|
| OrderProductVariantPopulator |
Takes care of populating product variant relevant attributes for order
|
| OrderProductVariantPopulatorTest |
|
| PriceSummaryPopulator |
Populates a price summary
|
| PriceSummaryPopulatorTest |
|
| QuoteConfigurationPopulator |
|
| QuoteConfigurationPopulatorTest |
|
| QuoteProductVariantPopulator |
Takes care of populating product variant relevant attributes for quotes
|
| SolvableConflictPopulator |
Populates conflicts from model to DTO representation
|
| SolvableConflictPopulatorTest |
|
| VariantOverviewPopulator |
Takes care of transforming a ProductModel object of a variant into a ConfigurationOverviewData
object, which is used to display the pre-selected values of the product variant.
We want to avoid to create a runtime configuration for a variant, just to display the overview page.
|
| VariantOverviewPopulatorTest |
Unit tests
|
| VariantOverviewValuePopulator |
|
| VariantOverviewValuePopulatorTest |
Unit tests
|