All Implemented Interfaces:
Provider<ObjectCollection>

public class Permute extends ObjectCollectionProvider
Permutes some changes over an ObjectCollectionProvider and collects all the results in an ObjectCollection

We deliberately do not inherit from ObjectCollectionProviderUnary as we not using the ObjectCollectionProvider in the same way.

Author:
Owen Feehan