Uses of Class
com.broadleafcommerce.billing.domain.BillingEventAdjustment
Packages that use BillingEventAdjustment
Package
Description
-
Uses of BillingEventAdjustment in com.broadleafcommerce.billing.domain
Methods in com.broadleafcommerce.billing.domain that return types with arguments of type BillingEventAdjustmentModifier and TypeMethodDescriptionBillingEventDTO.getBillingEventAdjustments()List ofadjustmentsfor aBillingEventMethod parameters in com.broadleafcommerce.billing.domain with type arguments of type BillingEventAdjustmentModifier and TypeMethodDescriptionvoidBillingEventDTO.setBillingEventAdjustments(List<BillingEventAdjustment> billingEventAdjustments) List ofadjustmentsfor aBillingEvent -
Uses of BillingEventAdjustment in com.broadleafcommerce.billing.job.autoconfigure
Methods in com.broadleafcommerce.billing.job.autoconfigure that return types with arguments of type BillingEventAdjustmentModifier and TypeMethodDescriptionBillingEventPricingService<BillingEventDTO,BillingEvent, BillingEventAdjustment, BillingEventItemWithTaxDetails, BillingEventPaymentWithTransaction> BillingJobAutoConfiguration.billingEventPricingService() -
Uses of BillingEventAdjustment in com.broadleafcommerce.billing.job.module
Fields in com.broadleafcommerce.billing.job.module with type parameters of type BillingEventAdjustmentModifier and TypeFieldDescriptionprotected BillingEventPricingService<BillingEventDTO,BillingEvent, BillingEventAdjustment, BillingEventItemWithTaxDetails, BillingEventPaymentWithTransaction> BillingProcessingRequestInitializer.billingEventPricingServiceprotected BillingEventPricingService<BillingEventDTO,BillingEvent, BillingEventAdjustment, BillingEventItemWithTaxDetails, BillingEventPaymentWithTransaction> TaxCalculationProcessorHandler.billingEventPricingService -
Uses of BillingEventAdjustment in com.broadleafcommerce.billing.job.service
Classes in com.broadleafcommerce.billing.job.service with type parameters of type BillingEventAdjustmentModifier and TypeInterfaceDescriptioninterfaceBillingEventPricingService<P extends BillingEventDTO,Q extends BillingEvent, R extends BillingEventAdjustment, S extends BillingEventItemWithTaxDetails, T extends BillingEventPaymentWithTransaction> -
Uses of BillingEventAdjustment in com.broadleafcommerce.billing.job.service.impl
Classes in com.broadleafcommerce.billing.job.service.impl with type parameters of type BillingEventAdjustmentModifier and TypeClassDescriptionclassDefaultBillingEventPricingService<P extends BillingEventDTO,Q extends BillingEvent, R extends BillingEventAdjustment, S extends BillingEventItemWithTaxDetails, T extends BillingEventPaymentWithTransaction> -
Uses of BillingEventAdjustment in com.broadleafcommerce.billing.service
Classes in com.broadleafcommerce.billing.service with type parameters of type BillingEventAdjustmentModifier and TypeInterfaceDescriptioninterfaceMethods in com.broadleafcommerce.billing.service that return BillingEventAdjustmentModifier and TypeMethodDescriptiondefault BillingEventAdjustmentBillingEventAdjustmentService.createBillingEventAdjustment(P billingEventAdjustment) Deprecated. -
Uses of BillingEventAdjustment in com.broadleafcommerce.billing.service.autoconfigure
Methods in com.broadleafcommerce.billing.service.autoconfigure that return types with arguments of type BillingEventAdjustmentModifier and TypeMethodDescriptionBillingServiceAutoConfiguration.billingEventAdjustmentService(BillingEventAdjustmentRepository<com.broadleafcommerce.data.tracking.core.Trackable> repo, com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper helper) -
Uses of BillingEventAdjustment in com.broadleafcommerce.billing.service.impl
Classes in com.broadleafcommerce.billing.service.impl with type parameters of type BillingEventAdjustmentModifier and TypeClassDescriptionclassFields in com.broadleafcommerce.billing.service.impl with type parameters of type BillingEventAdjustmentMethods in com.broadleafcommerce.billing.service.impl that return types with arguments of type BillingEventAdjustmentModifier and TypeMethodDescriptionprotected List<BillingEventAdjustment>DefaultBillingEventService.createBillingEventAdjustments(R request, P createdBillingEvent, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Creates a list ofBillingEventAdjustmentfrom the given requestMethods in com.broadleafcommerce.billing.service.impl with parameters of type BillingEventAdjustmentModifier and TypeMethodDescriptionprotected BillingEventItemAdjustmentDefaultBillingEventService.buildProratedEventItemAdjustment(BillingEventItem billingEventItem, BigDecimal proratedAdjustmentAmount, BillingEventAdjustment billingEventAdjustment) Create the BillingEventItemAdjustment for the prorated BillingEventAdjustmentsMethod parameters in com.broadleafcommerce.billing.service.impl with type arguments of type BillingEventAdjustmentModifier and TypeMethodDescriptionprotected voidDefaultBillingEventService.createBillingEventItems(R request, P createdBillingEvent, List<BillingEventAdjustment> billingEventAdjustments, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Creates a list ofBillingEventItemfrom the given request.protected BigDecimalDefaultBillingEventService.generateProratedEventItemAdjustments(List<BillingEventAdjustment> billingEventAdjustments, List<BillingEventItemWithTaxDetails> billingEventItemWithTaxDetailsList) Calculate the prorated adjustment amount by multiplying from BillingEventAdjustment#adjustmentAmount with BillingEventItem#itemUnitPrice and divide by total BillingEventItems * quantity and sum all the prorated adjustment amounts -
Uses of BillingEventAdjustment in com.broadleafcommerce.billing.web.endpoint.domain
Methods in com.broadleafcommerce.billing.web.endpoint.domain that return types with arguments of type BillingEventAdjustmentModifier and TypeMethodDescriptionCreateBillingEventRequest.getBillingEventAdjustments()A list ofadjustmentsto be created alongside aBillingEventMethod parameters in com.broadleafcommerce.billing.web.endpoint.domain with type arguments of type BillingEventAdjustmentModifier and TypeMethodDescriptionvoidCreateBillingEventRequest.setBillingEventAdjustments(List<BillingEventAdjustment> billingEventAdjustments) A list ofadjustmentsto be created alongside aBillingEvent -
Uses of BillingEventAdjustment in com.broadleafcommerce.subscription.job.service.impl
Methods in com.broadleafcommerce.subscription.job.service.impl that return types with arguments of type BillingEventAdjustmentModifier and TypeMethodDescriptionprotected List<BillingEventAdjustment>DefaultSubscriptionBillingEventGeneratorService.createBillingEventAdjustments(@NonNull SubscriptionWithItemsAndAdjustments subscriptionWithItemsAndAdjustments, @NonNull List<BillingEventItemWithTaxDetails> billingEventItemTaxDetails, @NonNull SubscriptionPeriod subscriptionPeriod, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected BillingEventPricingService<BillingEventDTO,BillingEvent, BillingEventAdjustment, BillingEventItemWithTaxDetails, BillingEventPaymentWithTransaction> DefaultSubscriptionBillingEventGeneratorService.getBillingEventPricingService()Method parameters in com.broadleafcommerce.subscription.job.service.impl with type arguments of type BillingEventAdjustmentModifier and TypeMethodDescriptionvoidDefaultSubscriptionBillingEventGeneratorService.setBillingEventPricingService(BillingEventPricingService<BillingEventDTO, BillingEvent, BillingEventAdjustment, BillingEventItemWithTaxDetails, BillingEventPaymentWithTransaction> billingEventPricingService)
CrudEntityService.create(Object, ContextInfo)instead