Uses of Class
net.bmahe.genetics4j.moo.nsga2.spec.NSGA2Selection.Builder
-
Uses of NSGA2Selection.Builder in net.bmahe.genetics4j.moo.nsga2.spec
Modifier and TypeMethodDescriptionstatic <U extends Comparable<U>>
NSGA2Selection.Builder<U> NSGA2Selection.builder()
final NSGA2Selection.Builder
<T> ImmutableNSGA2Selection.Builder.deduplicate
(Optional<Comparator<Genotype>> deduplicate) Initializes the value for thededuplicate
attribute.final NSGA2Selection.Builder
<T> ImmutableNSGA2Selection.Builder.distance
(ObjectiveDistance<T> distance) Initializes the value for thedistance
attribute.final NSGA2Selection.Builder
<T> ImmutableNSGA2Selection.Builder.dominance
(Comparator<T> dominance) Initializes the value for thedominance
attribute.final NSGA2Selection.Builder
<T> ImmutableNSGA2Selection.Builder.from
(NSGA2Selection<T> instance) Fill a builder with attribute values from the providedNSGA2Selection
instance.final NSGA2Selection.Builder
<T> ImmutableNSGA2Selection.Builder.numberObjectives
(int numberObjectives) Initializes the value for thenumberObjectives
attribute.final NSGA2Selection.Builder
<T> ImmutableNSGA2Selection.Builder.objectiveComparator
(Function<Integer, Comparator<T>> objectiveComparator) Initializes the value for theobjectiveComparator
attribute.