Uses of Interface
net.bmahe.genetics4j.extras.evolutionlisteners.ColumnExtractor
Packages that use ColumnExtractor
-
Uses of ColumnExtractor in net.bmahe.genetics4j.extras.evolutionlisteners
Classes in net.bmahe.genetics4j.extras.evolutionlisteners that implement ColumnExtractorModifier and TypeClassDescriptionfinal class
ImmutableColumnExtractor<T extends Comparable<T>,
U> Immutable implementation ofColumnExtractor
.Fields in net.bmahe.genetics4j.extras.evolutionlisteners with type parameters of type ColumnExtractorModifier and TypeFieldDescriptionprivate List
<ColumnExtractor<T, U>> ImmutableCSVEvolutionListener.Builder.columnExtractors
private final List
<ColumnExtractor<T, U>> ImmutableCSVEvolutionListener.columnExtractors
Methods in net.bmahe.genetics4j.extras.evolutionlisteners that return ColumnExtractorModifier and TypeMethodDescriptionstatic <T extends Comparable<T>,
U>
ColumnExtractor<T, U> ColumnExtractor.of
(String header, ColumnExtractorFunction<T, U> columnExtractorFunction) Methods in net.bmahe.genetics4j.extras.evolutionlisteners that return types with arguments of type ColumnExtractorModifier and TypeMethodDescriptionabstract List
<ColumnExtractor<T, U>> CSVEvolutionListener.columnExtractors()
List of Column Extractors.ImmutableCSVEvolutionListener.columnExtractors()
List of Column Extractors.Methods in net.bmahe.genetics4j.extras.evolutionlisteners with parameters of type ColumnExtractorModifier and TypeMethodDescriptionfinal CSVEvolutionListener.Builder
<T, U> ImmutableCSVEvolutionListener.Builder.addColumnExtractors
(ColumnExtractor<T, U> element) Adds one element tocolumnExtractors
list.final CSVEvolutionListener.Builder
<T, U> ImmutableCSVEvolutionListener.Builder.addColumnExtractors
(ColumnExtractor<T, U>... elements) Adds elements tocolumnExtractors
list.static <T extends Comparable<T>,
U>
ImmutableColumnExtractor<T, U> ImmutableColumnExtractor.copyOf
(ColumnExtractor<T, U> instance) Creates an immutable copy of aColumnExtractor
value.final ColumnExtractor.Builder
<T, U> ImmutableColumnExtractor.Builder.from
(ColumnExtractor<T, U> instance) Fill a builder with attribute values from the providedColumnExtractor
instance.final ImmutableCSVEvolutionListener
<T, U> ImmutableCSVEvolutionListener.withColumnExtractors
(ColumnExtractor<T, U>... elements) Copy the current immutable object with elements that replace the content ofcolumnExtractors
.Method parameters in net.bmahe.genetics4j.extras.evolutionlisteners with type arguments of type ColumnExtractorModifier and TypeMethodDescriptionfinal CSVEvolutionListener.Builder
<T, U> ImmutableCSVEvolutionListener.Builder.addAllColumnExtractors
(Iterable<? extends ColumnExtractor<T, U>> elements) Adds elements tocolumnExtractors
list.final CSVEvolutionListener.Builder
<T, U> ImmutableCSVEvolutionListener.Builder.columnExtractors
(Iterable<? extends ColumnExtractor<T, U>> elements) Sets or replaces all elements forcolumnExtractors
list.static <T extends Comparable<T>,
U>
CSVEvolutionListener<T, U> CSVEvolutionListener.of
(String filename, Iterable<? extends ColumnExtractor<T, U>> columnExtractors) static <T extends Comparable<T>,
U>
CSVEvolutionListener<T, U> CSVEvolutionListener.of
(String filename, List<ColumnExtractor<T, U>> columnExtractors) static <T extends Comparable<T>,
U>
CSVEvolutionListener<T, U> CSVEvolutionListener.of
(String filename, GenerationFunction<T, U> evolutionContextSupplier, Iterable<? extends ColumnExtractor<T, U>> columnExtractors) static <T extends Comparable<T>,
U>
CSVEvolutionListener<T, U> CSVEvolutionListener.of
(String filename, GenerationFunction<T, U> evolutionContextSupplier, Iterable<? extends ColumnExtractor<T, U>> columnExtractors, int skipN) static <T extends Comparable<T>,
U>
ImmutableCSVEvolutionListener<T, U> ImmutableCSVEvolutionListener.of
(String filename, Iterable<? extends ColumnExtractor<T, U>> columnExtractors) Construct a new immutableCSVEvolutionListener
instance.static <T extends Comparable<T>,
U>
ImmutableCSVEvolutionListener<T, U> ImmutableCSVEvolutionListener.of
(String filename, List<ColumnExtractor<T, U>> columnExtractors) Construct a new immutableCSVEvolutionListener
instance.static <T extends Comparable<T>,
U>
CSVEvolutionListener<T, U> CSVEvolutionListener.ofTopN
(String filename, GenerationFunction<T, U> evolutionContextSupplier, Iterable<? extends ColumnExtractor<T, U>> columnExtractors, int topN) static <T extends Comparable<T>,
U>
CSVEvolutionListener<T, U> CSVEvolutionListener.ofTopN
(String filename, GenerationFunction<T, U> evolutionContextSupplier, Iterable<? extends ColumnExtractor<T, U>> columnExtractors, Comparator<T> comparator, int topN) final ImmutableCSVEvolutionListener
<T, U> ImmutableCSVEvolutionListener.withColumnExtractors
(Iterable<? extends ColumnExtractor<T, U>> elements) Copy the current immutable object with elements that replace the content ofcolumnExtractors
.Constructor parameters in net.bmahe.genetics4j.extras.evolutionlisteners with type arguments of type ColumnExtractorModifierConstructorDescriptionprivate
ImmutableCSVEvolutionListener
(boolean autoFlush, GenerationFunction<T, U> evolutionContextSupplier, int skipN, Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>> filter, String filename, List<ColumnExtractor<T, U>> columnExtractors) private
ImmutableCSVEvolutionListener
(String filename, Iterable<? extends ColumnExtractor<T, U>> columnExtractors)