- All Implemented Interfaces:
- Lookup, Predicate, org.apache.commons.collections.Transformer
public class BastardProductFilter<P extends Product>
extends BastardProductFilter<P>
During ETL it is possible that a USER may apply an UPDATE instead on an INSERT on some records
This can technically lead to a product not updating or deriving parent info if parent info is not updated during Updates and gives rise to Bastard Products (ones without any parents)
The default implementation of this Filter simply rejects any such records to ensure they don't get into the system.
- Author:
- Arjun Dhar