Uses of Package
org.bhn.promotion.core.model.pricing
Packages that use org.bhn.promotion.core.model.pricing
Package
Description
Provides the classes which contains bhn implementation of promotion engine.
Provides the classes which contains bhn implementation of promotion operation.
Provides the classes which help in converting external data from any format to an internal format
needed by the promotion sdk
Provides the classes which contain interface of promotion engine.
MapStruct mappers for mapping domain objects and Data Transfer Objects.
Provides data model classes which is used to store data for pricing constructs
Provides the classes necessary to perform operation on some input data using a promotion engine
Package contains interfaces which performs product related operation such as create, update and
get product details.
Provides the classes with common utility methods
Provides the classes necessary to chain multiple promotion operation, like adapter, operation
and appliers together
Provides the classes which contains voucherify implementation of promotion engine.
Provides the classes which contains voucherify implementation of promotion operation.
Contains all of the voucherify classes which performs product related operation such as create, update and
get product details.
Provides the classes with voucherify utility methods
-
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.bhn.engine
-
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.bhn.operation
-
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.core.adapter
-
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.core.engine
-
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.core.mapperClassDescriptionThe
Promoclass encapsulates all relevant details of a promotion, such as the promo code, its value, the type of discount applied, and the effect the promo has on the order.RollbackRequest implementation.RollbackRequestV3 implementation. -
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.core.model.pricingClassDescriptionRepresents an item in an order within the pricing model.Represents a summary of a value, including its associated currency.Represents the summary of a rollback redemption process.
-
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.core.operation
-
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.core.serviceClassDescriptionRepresents a summary of promotions applied to an order.This class encapsulates all the details necessary to generate a pricing quote based on an order.Represents the summary of a rollback redemption process.RollbackRequest implementation.
-
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.core.utilsClassDescriptionRepresents a summary of a value, including its associated currency.Represents an item in an order, extending the base order item model.The
Promoclass encapsulates all relevant details of a promotion, such as the promo code, its value, the type of discount applied, and the effect the promo has on the order.Represents a summary of promotions applied to an order.This class encapsulates all the details necessary to generate a pricing quote based on an order.This class encapsulates the details of the entity or individual who is placing an order. -
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.core.workflowClassDescriptionRepresents a summary of promotions applied to an order.This class encapsulates all the details necessary to generate a pricing quote based on an order.Represents the summary of a rollback redemption process.RollbackRequest implementation.
-
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.voucherify.engine
-
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.voucherify.operation
-
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.voucherify.serviceClassDescriptionRepresents a summary of promotions applied to an order.This class encapsulates all the details necessary to generate a pricing quote based on an order.
-
Classes in org.bhn.promotion.core.model.pricing used by org.bhn.promotion.voucherify.utils