public AtomicPermutations(GeneratingElements <T> generatingElements) { this.generatingElements = generatingElements; }
public CompositePermutations(GeneratingElements <T> generatingElements, IPermutationsSelector <T> permutationsSelector) { this.generatingElements = generatingElements; this.permutationsSelector = permutationsSelector; }