Uses of Class
com.broadleafcommerce.billing.domain.BillingEventItemAdjustment
Packages that use BillingEventItemAdjustment
Package
Description
-
Uses of BillingEventItemAdjustment in com.broadleafcommerce.billing.domain
Fields in com.broadleafcommerce.billing.domain with type parameters of type BillingEventItemAdjustmentModifier and TypeFieldDescriptionprotected List<BillingEventItemAdjustment>BillingEventItemWithTaxDetails.billingEventItemAdjustmentsMethods in com.broadleafcommerce.billing.domain that return types with arguments of type BillingEventItemAdjustmentModifier and TypeMethodDescriptionBillingEventItemWithTaxDetails.getBillingEventItemAdjustments()Method parameters in com.broadleafcommerce.billing.domain with type arguments of type BillingEventItemAdjustmentModifier and TypeMethodDescriptionvoidBillingEventItemWithTaxDetails.setBillingEventItemAdjustments(List<BillingEventItemAdjustment> billingEventItemAdjustments) -
Uses of BillingEventItemAdjustment in com.broadleafcommerce.billing.job.domain
Methods in com.broadleafcommerce.billing.job.domain that return types with arguments of type BillingEventItemAdjustmentModifier and TypeMethodDescriptionBillingProcessingRequestWithBillingEventDTO.getBillingEventItemsWithAdjustments() -
Uses of BillingEventItemAdjustment in com.broadleafcommerce.billing.job.service
Method parameters in com.broadleafcommerce.billing.job.service with type arguments of type BillingEventItemAdjustmentModifier and TypeMethodDescriptionstatic BigDecimalBillingEventPricingUtils.calculateAndRecordItemTotal(@NonNull BillingEventItem billingEventItem, @NonNull List<BillingEventItemAdjustment> adjustments) static BigDecimalBillingEventPricingUtils.getItemAdjustmentsTotal(@NonNull BillingEventItem billingEventItem, @NonNull List<BillingEventItemAdjustment> adjustments) -
Uses of BillingEventItemAdjustment in com.broadleafcommerce.billing.job.service.impl
Method parameters in com.broadleafcommerce.billing.job.service.impl with type arguments of type BillingEventItemAdjustmentModifier and TypeMethodDescriptionprotected com.broadleafcommerce.tax.domain.TaxItemDefaultDelegatingTaxService.buildTaxItemForBillingEventItem(BillingEvent billingEvent, P billingEventItem, List<BillingEventItemAdjustment> itemAdjustments, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected javax.money.MonetaryAmountDefaultDelegatingTaxService.calculatePreTaxItemTotal(P billingEventItem, List<BillingEventItemAdjustment> itemAdjustments, javax.money.CurrencyUnit currency) This adds up the item total for a given item prior to taxes.protected com.broadleafcommerce.tax.domain.TaxCalculationRequestDefaultDelegatingTaxService.createRequest(BillingEvent billingEvent, List<P> billingEventItems, Map<P, List<BillingEventItemAdjustment>> billingEventItemsWithAdjustments, BillingEventAddress billingEventAddress, javax.money.CurrencyUnit expectedCurrency, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected booleanDefaultDelegatingTaxService.shouldCalculateItemTaxes(BillingEvent billingEvent, P billingEventItem, List<BillingEventItemAdjustment> itemAdjustments, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
Uses of BillingEventItemAdjustment in com.broadleafcommerce.billing.service
Classes in com.broadleafcommerce.billing.service with type parameters of type BillingEventItemAdjustmentModifier and TypeInterfaceDescriptioninterface -
Uses of BillingEventItemAdjustment in com.broadleafcommerce.billing.service.autoconfigure
Methods in com.broadleafcommerce.billing.service.autoconfigure that return types with arguments of type BillingEventItemAdjustmentModifier and TypeMethodDescriptionBillingServiceAutoConfiguration.billingEventItemAdjustmentService(BillingEventItemAdjustmentRepository<com.broadleafcommerce.data.tracking.core.Trackable> repo, com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper helper) -
Uses of BillingEventItemAdjustment in com.broadleafcommerce.billing.service.impl
Classes in com.broadleafcommerce.billing.service.impl with type parameters of type BillingEventItemAdjustmentModifier and TypeClassDescriptionclassFields in com.broadleafcommerce.billing.service.impl with type parameters of type BillingEventItemAdjustmentModifier and TypeFieldDescriptionDefaultBillingEventService.billingEventItemAdjustmentServiceDefaultRefundEventService.billingEventItemAdjustmentServiceDefaultBillingEventItemService.itemAdjustmentServiceDefaultRefundEventItemService.itemAdjustmentServiceMethods in com.broadleafcommerce.billing.service.impl that return BillingEventItemAdjustmentModifier and TypeMethodDescriptionprotected BillingEventItemAdjustmentDefaultBillingEventService.buildProratedEventItemAdjustment(BillingEventItem billingEventItem, BigDecimal proratedAdjustmentAmount, BillingEventAdjustment billingEventAdjustment) Create the BillingEventItemAdjustment for the prorated BillingEventAdjustmentsMethods in com.broadleafcommerce.billing.service.impl with parameters of type BillingEventItemAdjustmentModifier and TypeMethodDescriptionprotected longDefaultBillingEventService.applyDifferenceToAdjustAmount(BillingEventItem billingEventItem, long numApplicationsNeeded, BigDecimal unitAmount, BillingEventItemAdjustment billingEventItemAdjustment) Method parameters in com.broadleafcommerce.billing.service.impl with type arguments of type BillingEventItemAdjustmentModifier and TypeMethodDescriptionprotected voidDefaultRefundEventService.validateRefundAmount(RefundEventItem requestedRefundItem, BillingEventItem billingEventItem, List<BillingEventItemAdjustment> adjustments) -
Uses of BillingEventItemAdjustment in com.broadleafcommerce.subscription.job.service.impl
Methods in com.broadleafcommerce.subscription.job.service.impl that return BillingEventItemAdjustmentModifier and TypeMethodDescriptionprotected BillingEventItemAdjustmentDefaultSubscriptionBillingEventGeneratorService.createBillingEventItemAdjustment(@NonNull Subscription subscription, @NonNull SubscriptionItem subscriptionItem, @NonNull SubscriptionPeriod subscriptionPeriod, @NonNull SubscriptionItemAdjustment subscriptionItemAdjustment, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.subscription.job.service.impl that return types with arguments of type BillingEventItemAdjustmentModifier and TypeMethodDescriptionprotected List<BillingEventItemAdjustment>DefaultSubscriptionBillingEventGeneratorService.createBillingEventItemAdjustments(@NonNull Subscription subscription, @NonNull SubscriptionPeriod subscriptionPeriod, @NonNull SubscriptionItem subscriptionItem, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)