Uses of Class
net.bmahe.genetics4j.moo.nsga2.spec.NSGA2Selection.Builder
Packages that use NSGA2Selection.Builder
-
Uses of NSGA2Selection.Builder in net.bmahe.genetics4j.moo.nsga2.spec
Methods in net.bmahe.genetics4j.moo.nsga2.spec that return NSGA2Selection.BuilderModifier and TypeMethodDescriptionstatic <U extends Comparable<U>>
NSGA2Selection.Builder<U> NSGA2Selection.builder()final NSGA2Selection.Builder<T> ImmutableNSGA2Selection.Builder.deduplicate(Comparator<Genotype> deduplicate) Initializes the optional valuededuplicateto deduplicate.final NSGA2Selection.Builder<T> ImmutableNSGA2Selection.Builder.deduplicate(Optional<? extends Comparator<Genotype>> deduplicate) Initializes the optional valuededuplicateto deduplicate.final NSGA2Selection.Builder<T> ImmutableNSGA2Selection.Builder.distance(ObjectiveDistance<T> distance) Initializes the value for thedistanceattribute.final NSGA2Selection.Builder<T> ImmutableNSGA2Selection.Builder.dominance(Comparator<T> dominance) Initializes the value for thedominanceattribute.final NSGA2Selection.Builder<T> ImmutableNSGA2Selection.Builder.from(NSGA2Selection<T> instance) Fill a builder with attribute values from the providedNSGA2Selectioninstance.final NSGA2Selection.Builder<T> ImmutableNSGA2Selection.Builder.numberObjectives(int numberObjectives) Initializes the value for thenumberObjectivesattribute.final NSGA2Selection.Builder<T> ImmutableNSGA2Selection.Builder.objectiveComparator(Function<Integer, Comparator<T>> objectiveComparator) Initializes the value for theobjectiveComparatorattribute.