@API(status=INTERNAL)
public abstract static class ExhaustiveGenerator.ExhaustiveGeneratorFacade
extends java.lang.Object
| Constructor and Description | 
|---|
| ExhaustiveGeneratorFacade() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract <T> ExhaustiveGenerator<T> | filter(ExhaustiveGenerator<T> self,
      java.util.function.Predicate<T> filterPredicate) | 
| abstract <T> ExhaustiveGenerator<T> | injectNull(ExhaustiveGenerator<T> self) | 
| abstract <T,U> ExhaustiveGenerator<U> | map(ExhaustiveGenerator<T> self,
   java.util.function.Function<T,U> mapper) | 
| abstract <T> ExhaustiveGenerator<T> | unique(ExhaustiveGenerator<T> self) | 
| abstract <T> ExhaustiveGenerator<T> | withSamples(ExhaustiveGenerator<T> self,
           T[] samples) | 
public abstract <T,U> ExhaustiveGenerator<U> map(ExhaustiveGenerator<T> self, java.util.function.Function<T,U> mapper)
public abstract <T> ExhaustiveGenerator<T> filter(ExhaustiveGenerator<T> self, java.util.function.Predicate<T> filterPredicate)
public abstract <T> ExhaustiveGenerator<T> unique(ExhaustiveGenerator<T> self)
public abstract <T> ExhaustiveGenerator<T> injectNull(ExhaustiveGenerator<T> self)
public abstract <T> ExhaustiveGenerator<T> withSamples(ExhaustiveGenerator<T> self, T[] samples)