All Implemented Interfaces:
FieldPersistenceProvider, org.springframework.core.Ordered

@Component("blRuleFieldPersistenceProvider") @Scope("prototype") public class RuleFieldPersistenceProvider extends FieldPersistenceProviderAdapter
Provides persistence (read/write) behavior for rule builder fields. This includes two types: Rule with quantity, and simple rule. OfferImpl#targetItemCriteria and OfferImpl#offerMatchRules are examples of each, respectively. This class is only compatible with quantity-based rules modeled using a Set and @OneToMany, and with simple rules modeled using a Map and @OneToMany.
Author:
Jeff Fischer