The atg.service.collections.filter.ChainedFilter is used to create a chain of collection filters that apply their conditions to a collection of objects. There are no instances of ChainedFilter included with ATG Relationship Management.

The ChainedFilter class passes the objects to the first collection filtering component defined in filters property for processing. The resultant collection is then passed on to the next collection filter defined in filters and so on until all collection filters are executed and a final result set collection is produced.