Uses of Interface
com.broadleafcommerce.subscriptionoperation.domain.Adjustment
Packages that use Adjustment
Package
Description
-
Uses of Adjustment in com.broadleafcommerce.subscriptionoperation.domain
Classes in com.broadleafcommerce.subscriptionoperation.domain that implement AdjustmentModifier and TypeClassDescriptionclassThis is a representation of a price adjustment for aSubscriptionclassThis represents a line item price adjustment for aSubscription -
Uses of Adjustment in com.broadleafcommerce.subscriptionoperation.service
Methods in com.broadleafcommerce.subscriptionoperation.service that return types with arguments of type AdjustmentModifier and TypeMethodDescriptionprotected Stream<Adjustment>DefaultSubscriptionPricingService.getExistingSubscriptionAdjustments(@NonNull SubscriptionPricingContext pricingContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Gets all the existingAdjustmentsfrom the existingSubscriptionand its items.Method parameters in com.broadleafcommerce.subscriptionoperation.service with type arguments of type AdjustmentModifier and TypeMethodDescriptionprotected RemovedAdjustmentDefaultSubscriptionPricingService.buildRemovedAdjustment(@NonNull List<? extends Adjustment> adjustments) Builds aRemovedAdjustmentfor the givenAdjustmentthat was lost due to modifications to an existingSubscription. -
Uses of Adjustment in com.broadleafcommerce.subscriptionoperation.service.modification
Methods in com.broadleafcommerce.subscriptionoperation.service.modification with parameters of type AdjustmentModifier and TypeMethodDescriptionprotected intSubscriptionModificationUtils.getPeriodsUsed(@NonNull Adjustment adjustment, @NonNull Subscription existingSubscription) Get the number of periods of theAdjustmentalready used by the existingSubscription.protected voidSubscriptionModificationUtils.populateCommonAdjustmentProperties(@NonNull ExistingAdjustmentDetail existingAdjustmentDetail, @NonNull Adjustment adjustment, @NonNull Subscription existingSubscription)