public final class GeneratorConfig<T>
extends java.lang.Object
GeneratorConfig
implements a sequence generator configuration.Modifier and Type | Method and Description |
---|---|
static <T> GeneratorConfig<T> |
get() |
Combinator<java.util.List<T>> |
getCombinator(java.lang.String name)
Creates an instance of the combinator with the given name.
|
Compositor<T> |
getCompositor(java.lang.String name)
Creates an instance of the compositor with the given name.
|
Permutator<T> |
getModificator(java.lang.String name)
Creates an instance of the modificator with the given name.
|
Permutator<java.util.List<T>> |
getPermutator(java.lang.String name)
Creates an instance of the permutator with the given name.
|
Rearranger<T> |
getRearranger(java.lang.String name)
Creates an instance of the rearranger with the given name.
|
public static <T> GeneratorConfig<T> get()
public Combinator<java.util.List<T>> getCombinator(java.lang.String name)
name
- the combinator's name.public Compositor<T> getCompositor(java.lang.String name)
name
- the compositor's name.public Permutator<java.util.List<T>> getPermutator(java.lang.String name)
name
- the permutator name.public Permutator<T> getModificator(java.lang.String name)
name
- the modificator name.public Rearranger<T> getRearranger(java.lang.String name)
name
- the rearranger name.