Hierarchy For All Packages
Package Hierarchies:- com.broadleafcommerce.promotion.offer.autoconfigure,
- com.broadleafcommerce.promotion.offer.cache,
- com.broadleafcommerce.promotion.offer.domain,
- com.broadleafcommerce.promotion.offer.domain.type,
- com.broadleafcommerce.promotion.offer.provider,
- com.broadleafcommerce.promotion.offer.provider.jpa,
- com.broadleafcommerce.promotion.offer.provider.jpa.autoconfigure,
- com.broadleafcommerce.promotion.offer.provider.jpa.domain,
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.support,
- com.broadleafcommerce.promotion.offer.provider.jpa.environment,
- com.broadleafcommerce.promotion.offer.provider.jpa.repository,
- com.broadleafcommerce.promotion.offer.repository,
- com.broadleafcommerce.promotion.offer.service,
- com.broadleafcommerce.promotion.offer.service.autoconfigure,
- com.broadleafcommerce.promotion.offer.service.dto,
- com.broadleafcommerce.promotion.offer.service.dto.comparator,
- com.broadleafcommerce.promotion.offer.service.dto.type,
- com.broadleafcommerce.promotion.offer.service.engine,
- com.broadleafcommerce.promotion.offer.service.engine.application,
- com.broadleafcommerce.promotion.offer.service.engine.application.processor,
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.helper,
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.helper.item,
- com.broadleafcommerce.promotion.offer.service.engine.candidate,
- com.broadleafcommerce.promotion.offer.service.engine.proration,
- com.broadleafcommerce.promotion.offer.service.messaging.autoconfigure,
- com.broadleafcommerce.promotion.offer.service.messaging.checkout,
- com.broadleafcommerce.promotion.offer.service.validation,
- com.broadleafcommerce.promotion.offer.web.autoconfigure,
- com.broadleafcommerce.promotion.offer.web.context,
- com.broadleafcommerce.promotion.offer.web.context.info,
- com.broadleafcommerce.promotion.offer.web.context.validation,
- com.broadleafcommerce.promotion.offer.web.endpoint,
- com.broadleafcommerce.promotion.offer.web.endpoint.exception
Class Hierarchy
- java.lang.Object
- com.broadleafcommerce.common.jpa.converter.AbstractListConverter<T> (implements javax.persistence.AttributeConverter<X,Y>)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.DiscountTierListConverter
- com.broadleafcommerce.common.jpa.converter.AbstractMapConverter<K,V> (implements javax.persistence.AttributeConverter<X,Y>)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.support.AttributeMapConverter
- com.broadleafcommerce.common.jpa.converter.AbstractSetConverter<T> (implements javax.persistence.AttributeConverter<X,Y>)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.ItemCriteriaSetConverter
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.support.OfferItemCriteriaRuleSetConverter
- com.broadleafcommerce.promotion.offer.domain.Attribute (implements com.broadleafcommerce.data.tracking.core.EmbeddedContextStateAware, java.io.Serializable)
- com.broadleafcommerce.promotion.offer.service.dto.BaseCandidateOffer (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.service.dto.CandidateFulfillmentGroupOffer (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.service.dto.CandidateItemOffer
- com.broadleafcommerce.promotion.offer.service.dto.CandidateOrderOffer (implements java.lang.Comparable<T>)
- com.broadleafcommerce.data.tracking.core.service.BaseCrudEntityService<P> (implements com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>)
- com.broadleafcommerce.data.tracking.core.service.BaseRsqlCrudEntityService<P> (implements com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityService<P>)
- com.broadleafcommerce.promotion.offer.service.DefaultMarketingMessageService<P> (implements com.broadleafcommerce.promotion.offer.service.MarketingMessageService<P>)
- com.broadleafcommerce.promotion.offer.service.DefaultOfferAuditDetailService<P> (implements com.broadleafcommerce.promotion.offer.service.OfferAuditDetailService<P>)
- com.broadleafcommerce.promotion.offer.service.DefaultOfferService<P> (implements com.broadleafcommerce.promotion.offer.service.OfferService<P>)
- com.broadleafcommerce.data.tracking.core.service.BaseRsqlCrudEntityService<P> (implements com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityService<P>)
- com.broadleafcommerce.promotion.offer.service.dto.CandidateFulfillmentGroup (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.service.dto.comparator.CandidateItemOfferComparator (implements java.util.Comparator<T>)
- com.broadleafcommerce.promotion.offer.service.dto.CandidateOffers (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.domain.CombinabilityOverride (implements com.broadleafcommerce.data.tracking.core.EmbeddedContextStateAware, java.io.Serializable)
- com.broadleafcommerce.promotion.offer.service.dto.CombinedTypesOfferPermutation (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.service.dto.CompatibleOfferNode
- com.broadleafcommerce.promotion.offer.service.dto.CompatiblePermutationNode
- com.broadleafcommerce.promotion.offer.web.context.CustomerFields
- com.broadleafcommerce.promotion.offer.service.engine.candidate.DefaultCandidateOfferUtility (implements com.broadleafcommerce.promotion.offer.service.engine.candidate.CandidateOfferUtility)
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.DefaultFulfillmentGroupOfferProcessor (implements com.broadleafcommerce.promotion.offer.service.engine.application.processor.FulfillmentGroupOfferProcessor)
- com.broadleafcommerce.promotion.offer.service.DefaultItemMarketingMessageResolver<P,O> (implements com.broadleafcommerce.promotion.offer.service.ItemMarketingMessageResolver<P,O>)
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.DefaultItemOfferProcessor (implements com.broadleafcommerce.promotion.offer.service.engine.application.processor.ItemOfferProcessor)
- com.broadleafcommerce.promotion.offer.service.DefaultMarketingMessageOfferCandidateService<P> (implements com.broadleafcommerce.promotion.offer.service.MarketingMessageOfferCandidateService<P>)
- com.broadleafcommerce.promotion.offer.service.DefaultMarketingMessageResolver<P,O> (implements com.broadleafcommerce.promotion.offer.service.MarketingMessageResolver<P,O>)
- com.broadleafcommerce.promotion.offer.service.engine.application.DefaultOfferApplicationService (implements com.broadleafcommerce.promotion.offer.service.engine.application.OfferApplicationService)
- com.broadleafcommerce.promotion.offer.service.engine.candidate.DefaultOfferCandidateService<P> (implements com.broadleafcommerce.promotion.offer.service.engine.candidate.OfferCandidateService<P>)
- com.broadleafcommerce.promotion.offer.service.validation.DefaultOfferCodeUsageValidator (implements com.broadleafcommerce.promotion.offer.service.validation.OfferCodeUsageValidator)
- com.broadleafcommerce.promotion.offer.service.engine.DefaultOfferEngineResponseBuilder<P> (implements com.broadleafcommerce.promotion.offer.service.engine.OfferEngineResponseBuilder<P>)
- com.broadleafcommerce.promotion.offer.service.engine.DefaultOfferEngineService (implements com.broadleafcommerce.promotion.offer.service.engine.OfferEngineService)
- com.broadleafcommerce.promotion.offer.service.validation.DefaultOfferUsageValidator (implements com.broadleafcommerce.promotion.offer.service.validation.OfferUsageValidator)
- com.broadleafcommerce.promotion.offer.service.engine.candidate.DefaultOfferUserService (implements com.broadleafcommerce.promotion.offer.service.engine.candidate.OfferUserService)
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.helper.DefaultOrderAndItemOfferHelper (implements com.broadleafcommerce.promotion.offer.service.engine.application.processor.helper.OrderAndItemOfferHelper)
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.DefaultOrderOfferProcessor (implements com.broadleafcommerce.promotion.offer.service.engine.application.processor.OrderOfferProcessor)
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.helper.item.DefaultPotentialSavingsCalculator (implements com.broadleafcommerce.promotion.offer.service.engine.application.processor.helper.item.PotentialSavingsCalculator)
- com.broadleafcommerce.promotion.offer.service.engine.proration.DefaultProrationService (implements com.broadleafcommerce.promotion.offer.service.engine.proration.ProrationService)
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.helper.item.DefaultQualifierAndTargetMarker (implements com.broadleafcommerce.promotion.offer.service.engine.application.processor.helper.item.QualifierAndTargetMarker)
- com.broadleafcommerce.promotion.offer.service.validation.DefaultVoucherOfferUsageValidator (implements com.broadleafcommerce.promotion.offer.service.validation.VoucherOfferUsageValidator)
- com.broadleafcommerce.promotion.offer.domain.Discount (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.service.dto.DiscountParameters (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.domain.DiscountTier (implements java.lang.Comparable<T>, com.broadleafcommerce.data.tracking.core.EmbeddedContextStateAware, java.io.Serializable)
- com.broadleafcommerce.promotion.offer.web.context.EnhancedFulfillmentGroup (implements com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup<T>, java.io.Serializable)
- com.broadleafcommerce.promotion.offer.web.context.EnhancedLineItem (implements com.broadleafcommerce.promotion.offer.client.web.context.LineItem, java.io.Serializable)
- com.broadleafcommerce.promotion.offer.web.context.EnhancedFulfillmentLineItem (implements com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentLineItem)
- com.broadleafcommerce.promotion.offer.web.context.EnhancedOrderLineItem (implements com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItem)
- com.broadleafcommerce.promotion.offer.web.context.EnhancedOrder (implements com.broadleafcommerce.promotion.offer.client.web.context.Order<O,F>, java.io.Serializable)
- com.broadleafcommerce.promotion.offer.web.context.info.EnhancedProratedItemOfferAdjustment (implements com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustment, java.io.Serializable)
- com.broadleafcommerce.promotion.offer.web.context.info.EnhancedProratedOfferAdjustment (implements com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustment, java.io.Serializable)
- com.broadleafcommerce.promotion.offer.web.context.info.FulfillmentGroupAdjustment (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.service.dto.FulfillmentGroupOfferPermutationResult
- com.broadleafcommerce.promotion.offer.domain.ItemCriteria (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.domain.ItemCriteriaRule (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.domain.ItemMarketingMessageRequest (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.web.endpoint.ItemMarketingMessageRetrievalEndpoint
- com.broadleafcommerce.promotion.offer.web.context.info.ItemOfferAdjustment (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.service.dto.ItemOfferPermutationResult
- com.broadleafcommerce.promotion.offer.service.dto.comparator.ItemOfferQtyOneComparator (implements java.util.Comparator<T>)
- com.broadleafcommerce.promotion.offer.service.dto.comparator.ItemOfferWeightedPercentSavedComparator (implements java.util.Comparator<T>)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaAttribute (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaCampaignTracking (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaCampaignTrackingId (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaCombinabilityOverride (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaCombinabilityOverrideId (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaCustomizedMarketingMessageRepository<D> (implements com.broadleafcommerce.promotion.offer.repository.CustomizedMarketingMessageRepository<D>, org.springframework.beans.factory.InitializingBean)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaCustomizedOfferAuditDetailRepository<D> (implements com.broadleafcommerce.promotion.offer.repository.CustomizedOfferAuditDetailRepository<D>, org.springframework.beans.factory.InitializingBean)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaCustomizedOfferRepository<D> (implements com.broadleafcommerce.promotion.offer.repository.CustomizedOfferRepository<D>, org.springframework.beans.factory.InitializingBean)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaDiscountTier (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaItemCriteriaRule (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaMarketingMessage (implements com.broadleafcommerce.data.tracking.core.filtering.ActiveAware, com.broadleafcommerce.data.tracking.core.ApplicationTrackable<D>, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, java.io.Serializable, com.broadleafcommerce.translation.domain.Translatable)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaOffer (implements com.broadleafcommerce.data.tracking.core.filtering.ActiveAware, com.broadleafcommerce.data.tracking.core.ApplicationTrackable<D>, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, java.io.Serializable, com.broadleafcommerce.translation.domain.Translatable)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaOfferAuditDetail (implements com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, java.io.Serializable, com.broadleafcommerce.data.tracking.core.TenantTrackable<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.JpaRouteConstants
- com.broadleafcommerce.promotion.offer.provider.jpa.JpaRouteConstants.Persistence
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaSharedCode (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaSharedCodeId (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaUserTarget (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.provider.jpa.domain.JpaUserTargetId (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.web.context.info.LineItemOfferDetail (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.domain.MarketingMessage (implements java.lang.Comparable<T>, com.broadleafcommerce.data.tracking.core.ContextStateAware, java.io.Serializable)
- com.broadleafcommerce.promotion.offer.domain.MarketingMessageRequest (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.domain.MarketingMessageResponse<P>
- com.broadleafcommerce.promotion.offer.web.endpoint.MarketingMessageRetrievalEndpoint
- com.broadleafcommerce.promotion.offer.domain.MarketingMessages
- com.broadleafcommerce.promotion.offer.web.endpoint.MarketingMessagesEndpoint
- com.broadleafcommerce.promotion.offer.service.validation.MarketingMessageValidator (implements com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidator)
- com.broadleafcommerce.promotion.offer.service.engine.proration.MoneyRoundingHelper
- com.broadleafcommerce.promotion.offer.domain.Offer (implements java.lang.Comparable<T>, com.broadleafcommerce.data.tracking.core.ContextStateAware, java.io.Serializable)
- com.broadleafcommerce.promotion.offer.domain.OfferAuditDetail (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.web.endpoint.OfferAuditDetailsEndpoint
- com.broadleafcommerce.promotion.offer.autoconfigure.OfferCacheAutoConfiguration
- com.broadleafcommerce.promotion.offer.cache.OfferCacheProperties
- com.broadleafcommerce.promotion.offer.service.dto.OfferCombinabilityCriteria (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.service.dto.OfferCombinabilityCriteriaKey
- com.broadleafcommerce.promotion.offer.autoconfigure.OfferDefaultsEnvironmentPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
- com.broadleafcommerce.promotion.offer.web.context.info.OfferDiscount (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.web.endpoint.OfferEngineEndpoint
- com.broadleafcommerce.promotion.offer.service.autoconfigure.OfferEntityValidationAutoConfiguration
- com.broadleafcommerce.promotion.offer.provider.jpa.autoconfigure.OfferJpaAutoConfiguration
- com.broadleafcommerce.promotion.offer.service.messaging.autoconfigure.OfferMessagingConfiguration
- com.broadleafcommerce.promotion.offer.service.messaging.autoconfigure.OfferMessagingProperties
- com.broadleafcommerce.promotion.offer.service.engine.OfferProcesingUtility
- com.broadleafcommerce.promotion.offer.service.dto.OfferProcessingContext (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.provider.jpa.environment.OfferProperties (implements com.broadleafcommerce.common.jpa.data.JpaPropertyRelated)
- com.broadleafcommerce.promotion.offer.web.context.info.OfferQualifier (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.web.endpoint.OffersEndpoint
- com.broadleafcommerce.promotion.offer.service.autoconfigure.OfferServiceAutoConfiguration
- com.broadleafcommerce.promotion.offer.service.dto.OffersPermutation<T> (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.service.validation.OfferValidator (implements com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidator)
- com.broadleafcommerce.promotion.offer.web.autoconfigure.OfferWebAutoConfiguration
- com.broadleafcommerce.promotion.offer.web.context.info.OrderOfferAdjustment (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.service.dto.OrderOfferPermutationResult
- com.broadleafcommerce.promotion.offer.service.dto.OrderTotals
- com.broadleafcommerce.promotion.offer.web.context.validation.OrderValidator (implements com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidator)
- com.broadleafcommerce.promotion.offer.service.dto.comparator.QualifierLineItemOfferDetailComparator (implements java.util.Comparator<T>)
- com.broadleafcommerce.promotion.offer.service.messaging.checkout.RecordOfferUsageEventListener
- com.broadleafcommerce.promotion.offer.service.messaging.checkout.RecordOfferUsageEventListener.Adjustment
- com.broadleafcommerce.promotion.offer.service.messaging.checkout.RecordOfferUsageEventListener.OfferRef
- com.broadleafcommerce.promotion.offer.provider.RouteConstants
- com.broadleafcommerce.promotion.offer.provider.RouteConstants.Persistence
- com.broadleafcommerce.promotion.offer.domain.SharedCode (implements com.broadleafcommerce.data.tracking.core.EmbeddedContextStateAware, java.io.Serializable)
- com.broadleafcommerce.promotion.offer.domain.SubscriptionDiscount (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.service.dto.comparator.TargetLineItemOfferDetailComparator (implements java.util.Comparator<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.broadleafcommerce.promotion.offer.web.endpoint.exception.BadOrderDataException
- java.lang.RuntimeException
- java.lang.Exception
- com.broadleafcommerce.promotion.offer.service.dto.TotalPotentialSavings (implements java.io.Serializable)
- com.broadleafcommerce.promotion.offer.domain.UserTarget (implements com.broadleafcommerce.data.tracking.core.EmbeddedContextStateAware, java.io.Serializable)
- com.broadleafcommerce.common.jpa.converter.AbstractListConverter<T> (implements javax.persistence.AttributeConverter<X,Y>)
Interface Hierarchy
- com.broadleafcommerce.promotion.offer.service.engine.candidate.CandidateOfferUtility
- com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>
- com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityService<P>
- com.broadleafcommerce.promotion.offer.service.MarketingMessageService<P>
- com.broadleafcommerce.promotion.offer.service.OfferAuditDetailService<P>
- com.broadleafcommerce.promotion.offer.service.OfferService<P>
- com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityService<P>
- com.broadleafcommerce.promotion.offer.repository.CustomizedMarketingMessageRepository<D>
- com.broadleafcommerce.promotion.offer.repository.MarketingMessageRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaMarketingMessageRepository<D>
- com.broadleafcommerce.promotion.offer.repository.MarketingMessageRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.repository.CustomizedOfferAuditDetailRepository<D>
- com.broadleafcommerce.promotion.offer.repository.OfferAuditDetailRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaOfferAuditDetailRepository<D>
- com.broadleafcommerce.promotion.offer.repository.OfferAuditDetailRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.repository.CustomizedOfferRepository<D>
- com.broadleafcommerce.promotion.offer.repository.OfferRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaOfferRepository<D>
- com.broadleafcommerce.promotion.offer.repository.OfferRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.common.extension.DomainTypeAware
- com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.messaging.notification.NotificationStateRepository, org.springframework.data.repository.Repository<T,ID>)
- com.broadleafcommerce.promotion.offer.repository.MarketingMessageRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedMarketingMessageRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaMarketingMessageRepository<D>
- com.broadleafcommerce.promotion.offer.repository.OfferAuditDetailRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedOfferAuditDetailRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaOfferAuditDetailRepository<D>
- com.broadleafcommerce.promotion.offer.repository.OfferRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedOfferRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaOfferRepository<D>
- com.broadleafcommerce.promotion.offer.repository.MarketingMessageRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedMarketingMessageRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.messaging.notification.NotificationStateRepository, org.springframework.data.repository.Repository<T,ID>)
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.FulfillmentGroupOfferProcessor
- com.broadleafcommerce.promotion.offer.service.ItemMarketingMessageResolver<P,O>
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.ItemOfferProcessor
- com.broadleafcommerce.promotion.offer.service.MarketingMessageOfferCandidateService<P>
- com.broadleafcommerce.promotion.offer.service.MarketingMessageResolver<P,O>
- com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
- com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.extension.DomainTypeAware, org.springframework.data.repository.Repository<T,ID>)
- com.broadleafcommerce.promotion.offer.repository.MarketingMessageRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedMarketingMessageRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaMarketingMessageRepository<D>
- com.broadleafcommerce.promotion.offer.repository.OfferAuditDetailRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedOfferAuditDetailRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaOfferAuditDetailRepository<D>
- com.broadleafcommerce.promotion.offer.repository.OfferRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedOfferRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaOfferRepository<D>
- com.broadleafcommerce.promotion.offer.repository.MarketingMessageRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedMarketingMessageRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.extension.DomainTypeAware, org.springframework.data.repository.Repository<T,ID>)
- com.broadleafcommerce.promotion.offer.service.engine.application.OfferApplicationService
- com.broadleafcommerce.promotion.offer.service.engine.candidate.OfferCandidateService<P>
- com.broadleafcommerce.promotion.offer.service.messaging.checkout.OfferCheckoutCompletionConsumer
- com.broadleafcommerce.promotion.offer.service.validation.OfferCodeUsageValidator
- com.broadleafcommerce.promotion.offer.service.engine.OfferEngineResponseBuilder<P>
- com.broadleafcommerce.promotion.offer.service.engine.OfferEngineService
- com.broadleafcommerce.promotion.offer.service.validation.OfferUsageValidator
- com.broadleafcommerce.promotion.offer.service.engine.candidate.OfferUserService
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.helper.OrderAndItemOfferHelper
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.OrderOfferProcessor
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.helper.item.PotentialSavingsCalculator
- com.broadleafcommerce.promotion.offer.service.engine.proration.ProrationService
- com.broadleafcommerce.promotion.offer.service.engine.application.processor.helper.item.QualifierAndTargetMarker
- org.springframework.data.repository.Repository<T,ID>
- com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.extension.DomainTypeAware, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository)
- com.broadleafcommerce.promotion.offer.repository.MarketingMessageRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedMarketingMessageRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaMarketingMessageRepository<D>
- com.broadleafcommerce.promotion.offer.repository.OfferAuditDetailRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedOfferAuditDetailRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaOfferAuditDetailRepository<D>
- com.broadleafcommerce.promotion.offer.repository.OfferRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedOfferRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaOfferRepository<D>
- com.broadleafcommerce.promotion.offer.repository.MarketingMessageRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedMarketingMessageRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.extension.DomainTypeAware, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository)
- com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>
- com.broadleafcommerce.promotion.offer.repository.MarketingMessageRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedMarketingMessageRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRepository<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaMarketingMessageRepository<D>
- com.broadleafcommerce.promotion.offer.repository.OfferAuditDetailRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedOfferAuditDetailRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRepository<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaOfferAuditDetailRepository<D>
- com.broadleafcommerce.promotion.offer.repository.OfferRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedOfferRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRepository<D>)
- com.broadleafcommerce.promotion.offer.provider.jpa.repository.JpaOfferRepository<D>
- com.broadleafcommerce.promotion.offer.repository.MarketingMessageRepository<D> (also extends com.broadleafcommerce.promotion.offer.repository.CustomizedMarketingMessageRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRepository<D>)
- com.broadleafcommerce.promotion.offer.service.validation.VoucherOfferUsageValidator
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.broadleafcommerce.promotion.offer.domain.type.CombinabilityOverrideType
- com.broadleafcommerce.promotion.offer.domain.type.CombinabilityType
- com.broadleafcommerce.promotion.offer.domain.type.DiscountMethodType
- com.broadleafcommerce.promotion.offer.domain.type.DiscountTargetType
- com.broadleafcommerce.promotion.offer.domain.type.DiscountTimingType
- com.broadleafcommerce.promotion.offer.domain.type.ItemRestrictionType
- com.broadleafcommerce.promotion.offer.service.dto.type.LineItemType
- com.broadleafcommerce.promotion.offer.domain.type.MarketingMessageLocationType
- com.broadleafcommerce.promotion.offer.domain.type.MarketingMessageTargetType
- com.broadleafcommerce.promotion.offer.domain.OfferDiscountStrategy
- com.broadleafcommerce.promotion.offer.domain.type.ProrationType
- com.broadleafcommerce.promotion.offer.domain.type.TargetGroupingStrategy
- com.broadleafcommerce.promotion.offer.domain.type.UserMaxUsesStrategyType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)