Uses of Interface
net.bmahe.genetics4j.extras.evolutionlisteners.ColumnExtractor
-
Uses of ColumnExtractor in net.bmahe.genetics4j.extras.evolutionlisteners
Modifier and TypeClassDescriptionfinal class
ImmutableColumnExtractor<T extends Comparable<T>,
U> Immutable implementation ofColumnExtractor
.Modifier and TypeFieldDescriptionprivate List
<ColumnExtractor<T, U>> ImmutableCSVEvolutionListener.Builder.columnExtractors
private final List
<ColumnExtractor<T, U>> ImmutableCSVEvolutionListener.columnExtractors
Modifier and TypeMethodDescriptionstatic <T extends Comparable<T>,
U>
ColumnExtractor<T, U> ColumnExtractor.of
(String header, ColumnExtractorFunction<T, U> columnExtractorFunction) Modifier and TypeMethodDescriptionabstract List
<ColumnExtractor<T, U>> CSVEvolutionListener.columnExtractors()
List of Column Extractors.ImmutableCSVEvolutionListener.columnExtractors()
List of Column Extractors.Modifier 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
.Modifier 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
.ModifierConstructorDescriptionprivate
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)