Uses of Class
net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
Packages that use ImmutableSPEA2Replacement
-
Uses of ImmutableSPEA2Replacement in net.bmahe.genetics4j.moo.spea2.spec.replacement
Methods in net.bmahe.genetics4j.moo.spea2.spec.replacement that return ImmutableSPEA2ReplacementModifier and TypeMethodDescriptionImmutableSPEA2Replacement.Builder.build()
Builds a newImmutableSPEA2Replacement
.static <T extends Comparable<T>>
ImmutableSPEA2Replacement<T> ImmutableSPEA2Replacement.copyOf
(SPEA2Replacement<T> instance) Creates an immutable copy of aSPEA2Replacement
value.static <T extends Comparable<T>>
ImmutableSPEA2Replacement<T> ImmutableSPEA2Replacement.of
(BiFunction<T, T, Double> distance) Construct a new immutableSPEA2Replacement
instance.final ImmutableSPEA2Replacement
<T> ImmutableSPEA2Replacement.withDeduplicate
(Comparator<Genotype> value) Copy the current immutable object by setting a present value for the optionaldeduplicate
attribute.final ImmutableSPEA2Replacement
<T> ImmutableSPEA2Replacement.withDeduplicate
(Optional<? extends Comparator<Genotype>> optional) Copy the current immutable object by setting an optional value for thededuplicate
attribute.final ImmutableSPEA2Replacement
<T> ImmutableSPEA2Replacement.withDistance
(BiFunction<T, T, Double> value) Copy the current immutable object by setting a value for thedistance
attribute.final ImmutableSPEA2Replacement
<T> ImmutableSPEA2Replacement.withDominance
(Comparator<T> value) Copy the current immutable object by setting a value for thedominance
attribute.final ImmutableSPEA2Replacement
<T> ImmutableSPEA2Replacement.withK
(int value) Copy the current immutable object by setting a present value for the optionalk
attribute.final ImmutableSPEA2Replacement
<T> Copy the current immutable object by setting an optional value for thek
attribute.Methods in net.bmahe.genetics4j.moo.spea2.spec.replacement with parameters of type ImmutableSPEA2ReplacementModifier and TypeMethodDescriptionprivate boolean
ImmutableSPEA2Replacement.equalsByValue
(ImmutableSPEA2Replacement<?> another)