Uses of Class
net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
-
Uses of ImmutableEAExecutionContext in net.bmahe.genetics4j.core.spec
Modifier and TypeMethodDescriptionImmutableEAExecutionContext.Builder.build()
Builds a newImmutableEAExecutionContext
.static <T extends Comparable<T>>
ImmutableEAExecutionContext<T> ImmutableEAExecutionContext.copyOf
(EAExecutionContext<T> instance) Creates an immutable copy of aEAExecutionContext
value.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withChromosomeCombinatorHandlerFactories
(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>> elements) Copy the current immutable object with elements that replace the content ofchromosomeCombinatorHandlerFactories
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withChromosomeCombinatorHandlerFactories
(ChromosomeCombinatorHandlerFactory<T>... elements) Copy the current immutable object with elements that replace the content ofchromosomeCombinatorHandlerFactories
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withChromosomeFactoryProvider
(ChromosomeFactoryProvider value) Copy the current immutable object by setting a value for thechromosomeFactoryProvider
attribute.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withChromosomeMutationPolicyHandlerFactories
(Iterable<? extends ChromosomeMutationHandlerFactory<T>> elements) Copy the current immutable object with elements that replace the content ofchromosomeMutationPolicyHandlerFactories
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withChromosomeMutationPolicyHandlerFactories
(ChromosomeMutationHandlerFactory<T>... elements) Copy the current immutable object with elements that replace the content ofchromosomeMutationPolicyHandlerFactories
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withDefaultChromosomeCombinatorHandlers
(Iterable<? extends ChromosomeCombinatorHandler<T>> elements) Copy the current immutable object with elements that replace the content ofdefaultChromosomeCombinatorHandlers
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withDefaultChromosomeCombinatorHandlers
(ChromosomeCombinatorHandler<T>... elements) Copy the current immutable object with elements that replace the content ofdefaultChromosomeCombinatorHandlers
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withDefaultChromosomeMutationPolicyHandlers
(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>> elements) Copy the current immutable object with elements that replace the content ofdefaultChromosomeMutationPolicyHandlers
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withDefaultChromosomeMutationPolicyHandlers
(ChromosomeMutationHandler<? extends Chromosome>... elements) Copy the current immutable object with elements that replace the content ofdefaultChromosomeMutationPolicyHandlers
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withDefaultMutationPolicyHandlers
(Iterable<? extends MutationPolicyHandler<T>> elements) Copy the current immutable object with elements that replace the content ofdefaultMutationPolicyHandlers
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withDefaultMutationPolicyHandlers
(MutationPolicyHandler<T>... elements) Copy the current immutable object with elements that replace the content ofdefaultMutationPolicyHandlers
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withDefaultReplacementStrategyHandlers
(Iterable<? extends ReplacementStrategyHandler<T>> elements) Copy the current immutable object with elements that replace the content ofdefaultReplacementStrategyHandlers
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withDefaultReplacementStrategyHandlers
(ReplacementStrategyHandler<T>... elements) Copy the current immutable object with elements that replace the content ofdefaultReplacementStrategyHandlers
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withDefaultSelectionPolicyHandlers
(Iterable<? extends SelectionPolicyHandler<T>> elements) Copy the current immutable object with elements that replace the content ofdefaultSelectionPolicyHandlers
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withDefaultSelectionPolicyHandlers
(SelectionPolicyHandler<T>... elements) Copy the current immutable object with elements that replace the content ofdefaultSelectionPolicyHandlers
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withEvolutionListeners
(Iterable<? extends EvolutionListener<T>> elements) Copy the current immutable object with elements that replace the content ofevolutionListeners
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withEvolutionListeners
(EvolutionListener<T>... elements) Copy the current immutable object with elements that replace the content ofevolutionListeners
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withMutationPolicyHandlerFactories
(Iterable<? extends MutationPolicyHandlerFactory<T>> elements) Copy the current immutable object with elements that replace the content ofmutationPolicyHandlerFactories
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withMutationPolicyHandlerFactories
(MutationPolicyHandlerFactory<T>... elements) Copy the current immutable object with elements that replace the content ofmutationPolicyHandlerFactories
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withNumberOfPartitions
(int value) Copy the current immutable object by setting a value for thenumberOfPartitions
attribute.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withPopulationSize
(int value) Copy the current immutable object by setting a value for thepopulationSize
attribute.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withRandomGenerator
(RandomGenerator value) Copy the current immutable object by setting a value for therandomGenerator
attribute.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withReplacementStrategyHandlerFactories
(Iterable<? extends ReplacementStrategyHandlerFactory<T>> elements) Copy the current immutable object with elements that replace the content ofreplacementStrategyHandlerFactories
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withReplacementStrategyHandlerFactories
(ReplacementStrategyHandlerFactory<T>... elements) Copy the current immutable object with elements that replace the content ofreplacementStrategyHandlerFactories
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withSelectionPolicyHandlerFactories
(Iterable<? extends SelectionPolicyHandlerFactory<T>> elements) Copy the current immutable object with elements that replace the content ofselectionPolicyHandlerFactories
.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withSelectionPolicyHandlerFactories
(SelectionPolicyHandlerFactory<T>... elements) Copy the current immutable object with elements that replace the content ofselectionPolicyHandlerFactories
.Modifier and TypeMethodDescriptionprivate boolean
ImmutableEAExecutionContext.equalTo
(int synthetic, ImmutableEAExecutionContext<?> another)