Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addAllColumnExtractors(Iterable<? extends ColumnExtractor<T, U>>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
-
Adds elements to
columnExtractors
list. - addColumnExtractors(ColumnExtractor<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
-
Adds one element to
columnExtractors
list. - addColumnExtractors(ColumnExtractor<T, U>...) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
-
Adds elements to
columnExtractors
list. - apply(long, List<Genotype>, List<T>, boolean) - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.GenerationFunction
- apply(EvolutionStep<T, U>) - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.ColumnExtractorFunction
- autoFlush - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- autoFlush - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
- autoFlush - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- autoFlush() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
-
Whether or not the CSV writer has auto flush enabled.
- autoFlush() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Whether or not the CSV writer has auto flush enabled.
- autoFlush() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- autoFlush(boolean) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
-
Initializes the value for the
autoFlush
attribute. - autoFlush(boolean) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- autoFlushBuildStage - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- autoFlushIsSet() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
B
- build() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
-
Builds a new
ColumnExtractor
. - build() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
-
Builds a new
CSVEvolutionListener
. - build() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
-
Builds a new
EvolutionStep
. - Builder() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ColumnExtractor.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
-
Creates a builder for
ColumnExtractor
instances. - Builder() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
-
Creates a builder for
CSVEvolutionListener
instances. - Builder() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
-
Creates a builder for
EvolutionStep
instances.
C
- ColumnExtractor<T,
U> - Interface in net.bmahe.genetics4j.extras.evolutionlisteners - ColumnExtractor.Builder<T,
U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners - columnExtractorFunction - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
- columnExtractorFunction - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
- columnExtractorFunction() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.ColumnExtractor
- columnExtractorFunction() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
- columnExtractorFunction(ColumnExtractorFunction<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
-
Initializes the value for the
columnExtractorFunction
attribute. - ColumnExtractorFunction<T,
U> - Interface in net.bmahe.genetics4j.extras.evolutionlisteners - columnExtractors - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
- columnExtractors - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- columnExtractors() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
-
List of Column Extractors.
- columnExtractors() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
List of Column Extractors.
- columnExtractors(Iterable<? extends ColumnExtractor<T, U>>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
-
Sets or replaces all elements for
columnExtractors
list. - context - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
- context - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- context() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
- context() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- context(Optional<? extends U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
-
Initializes the optional value
context
to context. - context(U) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
-
Initializes the optional value
context
to context. - copyOf(ColumnExtractor<T, U>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
-
Creates an immutable copy of a
ColumnExtractor
value. - copyOf(CSVEvolutionListener<T, U>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Creates an immutable copy of a
CSVEvolutionListener
value. - copyOf(EvolutionStep<T, U>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
-
Creates an immutable copy of a
EvolutionStep
value. - createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- createUnmodifiableList(boolean, List<? extends T>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- CSVEvolutionListener<T,
U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners -
Evolution Listener which writes the output of each generation to a CSV file
- CSVEvolutionListener() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
- CSVEvolutionListener.Builder<T,
U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners - csvPrinter - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
D
- DEFAULT_AUTO_FLUSH - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
E
- equals(Object) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
-
This instance is equal to all instances of
ImmutableColumnExtractor
that have equal attribute values. - equals(Object) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
This instance is equal to all instances of
ImmutableCSVEvolutionListener
that have equal attribute values. - equals(Object) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
-
This instance is equal to all instances of
ImmutableEvolutionStep
that have equal attribute values. - equalsByValue(ImmutableColumnExtractor<?, ?>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
- equalsByValue(ImmutableCSVEvolutionListener<?, ?>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- equalsByValue(ImmutableEvolutionStep<?, ?>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- evolutionContextSupplier - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
- evolutionContextSupplier - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- evolutionContextSupplier - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- evolutionContextSupplier() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
-
User defined function to provide some additional information when computing the value to write.
- evolutionContextSupplier() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
User defined function to provide some additional information when computing the value to write.
- evolutionContextSupplier() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- evolutionContextSupplier(GenerationFunction<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
-
Initializes the value for the
evolutionContextSupplier
attribute. - evolutionContextSupplier(GenerationFunction<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- evolutionContextSupplierBuildStage - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- EvolutionStep<T,
U> - Interface in net.bmahe.genetics4j.extras.evolutionlisteners - EvolutionStep.Builder<T,
U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners
F
- filename - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
- filename - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- filename() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
-
Destination file name for the CSV file
- filename() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Destination file name for the CSV file
- filename(String) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
-
Initializes the value for the
filename
attribute. - filter - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
- filter - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- filter - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- filter() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
-
Users can supply an optional set of filters to control which individuals get written and in which order.
- filter() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Users can supply an optional set of filters to control which individuals get written and in which order.
- filter() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- filter(Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
-
Initializes the value for the
filter
attribute. - filter(Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- filterBuildStage - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- fitness - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
- fitness - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- fitness() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
- fitness() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- fitness(T) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
-
Initializes the value for the
fitness
attribute. - formatInitCycleMessage() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
- formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
- formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
- from(ColumnExtractor<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
-
Fill a builder with attribute values from the provided
ColumnExtractor
instance. - from(CSVEvolutionListener<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
-
Fill a builder with attribute values from the provided
CSVEvolutionListener
instance. - from(EvolutionStep<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
-
Fill a builder with attribute values from the provided
EvolutionStep
instance.
G
- generation - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
- generation - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- generation() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
- generation() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- generation(long) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
-
Initializes the value for the
generation
attribute. - GenerationFunction<T,
U> - Interface in net.bmahe.genetics4j.extras.evolutionlisteners
H
- hashCode() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
-
Computes a hash code from attributes:
header
,columnExtractorFunction
. - hashCode() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Computes a hash code from attributes:
autoFlush
,evolutionContextSupplier
,skipN
,filter
,filename
,columnExtractors
. - hashCode() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
-
Computes a hash code from attributes:
context
,generation
,individualIndex
,individual
,fitness
,isDone
. - header - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
- header - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
- header() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.ColumnExtractor
- header() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
- header(String) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
-
Initializes the value for the
header
attribute.
I
- ImmutableColumnExtractor<T,
U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners -
Immutable implementation of
ColumnExtractor
. - ImmutableColumnExtractor(String, ColumnExtractorFunction<T, U>) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
- ImmutableColumnExtractor(ImmutableColumnExtractor<T, U>, String, ColumnExtractorFunction<T, U>) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
- ImmutableColumnExtractor.Builder<T,
U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners -
Builds instances of type
ColumnExtractor
. - ImmutableCSVEvolutionListener<T,
U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners -
Immutable implementation of
CSVEvolutionListener
. - ImmutableCSVEvolutionListener(boolean, GenerationFunction<T, U>, int, Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>>, String, List<ColumnExtractor<T, U>>) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- ImmutableCSVEvolutionListener(String, Iterable<? extends ColumnExtractor<T, U>>) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- ImmutableCSVEvolutionListener(ImmutableCSVEvolutionListener.Builder<T, U>) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- ImmutableCSVEvolutionListener.Builder<T,
U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners -
Builds instances of type
CSVEvolutionListener
. - ImmutableCSVEvolutionListener.InitShim - Class in net.bmahe.genetics4j.extras.evolutionlisteners
- ImmutableEvolutionStep<T,
U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners -
Immutable implementation of
EvolutionStep
. - ImmutableEvolutionStep(Optional<? extends U>, long, int, Genotype, T, boolean) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- ImmutableEvolutionStep(ImmutableEvolutionStep<T, U>, U, long, int, Genotype, T, boolean) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- ImmutableEvolutionStep.Builder<T,
U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners -
Builds instances of type
EvolutionStep
. - individual - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
- individual - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- individual() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
- individual() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- individual(Genotype) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
-
Initializes the value for the
individual
attribute. - individualIndex - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
- individualIndex - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- individualIndex() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
- individualIndex() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- individualIndex(int) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
-
Initializes the value for the
individualIndex
attribute. - INIT_BIT_COLUMN_EXTRACTOR_FUNCTION - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
- INIT_BIT_FILENAME - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
- INIT_BIT_FITNESS - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
- INIT_BIT_GENERATION - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
- INIT_BIT_HEADER - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
- INIT_BIT_INDIVIDUAL - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
- INIT_BIT_INDIVIDUAL_INDEX - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
- INIT_BIT_IS_DONE - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
- initBits - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
- initBits - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
- initBits - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
- initShim - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- InitShim() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- isDone - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
- isDone - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- isDone() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
- isDone() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
- isDone(boolean) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
-
Initializes the value for the
isDone
attribute.
L
- logger - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
N
- net.bmahe.genetics4j.extras - package net.bmahe.genetics4j.extras
- net.bmahe.genetics4j.extras.evolutionlisteners - package net.bmahe.genetics4j.extras.evolutionlisteners
O
- of(String, Iterable<? extends ColumnExtractor<T, U>>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
- of(String, Iterable<? extends ColumnExtractor<T, U>>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Construct a new immutable
CSVEvolutionListener
instance. - of(String, List<ColumnExtractor<T, U>>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
- of(String, List<ColumnExtractor<T, U>>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Construct a new immutable
CSVEvolutionListener
instance. - of(String, ColumnExtractorFunction<T, U>) - Static method in interface net.bmahe.genetics4j.extras.evolutionlisteners.ColumnExtractor
- of(String, ColumnExtractorFunction<T, U>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
-
Construct a new immutable
ColumnExtractor
instance. - of(String, GenerationFunction<T, U>, Iterable<? extends ColumnExtractor<T, U>>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
- of(String, GenerationFunction<T, U>, Iterable<? extends ColumnExtractor<T, U>>, int) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
- of(Optional<? extends U>, long, int, Genotype, T, boolean) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
-
Construct a new immutable
EvolutionStep
instance. - of(Optional<U>, long, int, Genotype, T, boolean) - Static method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
- ofTopN(String, GenerationFunction<T, U>, Iterable<? extends ColumnExtractor<T, U>>, int) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
- ofTopN(String, GenerationFunction<T, U>, Iterable<? extends ColumnExtractor<T, U>>, Comparator<T>, int) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
- onEvolution(long, List<Genotype>, List<T>, boolean) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
- openPrinter() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
- OPT_BIT_AUTO_FLUSH - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
- OPT_BIT_SKIP_N - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
- optBits - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
S
- skipN - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
- skipN - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- skipN - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- skipN() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
-
How many generations to skip between each writes.
- skipN() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- skipN() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
How many generations to skip between each writes.
- skipN(int) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
-
Initializes the value for the
skipN
attribute. - skipN(int) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- skipNBuildStage - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
- skipNIsSet() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
- STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
- STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
T
- toString() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
-
Prints the immutable value
ColumnExtractor
with attribute values. - toString() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Prints the immutable value
CSVEvolutionListener
with attribute values. - toString() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
-
Prints the immutable value
EvolutionStep
with attribute values.
W
- withAutoFlush(boolean) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Copy the current immutable object by setting a value for the
autoFlush
attribute. - withColumnExtractorFunction(ColumnExtractorFunction<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
-
Copy the current immutable object by setting a value for the
columnExtractorFunction
attribute. - withColumnExtractors(Iterable<? extends ColumnExtractor<T, U>>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Copy the current immutable object with elements that replace the content of
columnExtractors
. - withColumnExtractors(ColumnExtractor<T, U>...) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Copy the current immutable object with elements that replace the content of
columnExtractors
. - withContext(Optional<? extends U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
-
Copy the current immutable object by setting an optional value for the
context
attribute. - withContext(U) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
-
Copy the current immutable object by setting a present value for the optional
context
attribute. - withEvolutionContextSupplier(GenerationFunction<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Copy the current immutable object by setting a value for the
evolutionContextSupplier
attribute. - withFilename(String) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Copy the current immutable object by setting a value for the
filename
attribute. - withFilter(Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Copy the current immutable object by setting a value for the
filter
attribute. - withFitness(T) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
-
Copy the current immutable object by setting a value for the
fitness
attribute. - withGeneration(long) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
-
Copy the current immutable object by setting a value for the
generation
attribute. - withHeader(String) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
-
Copy the current immutable object by setting a value for the
header
attribute. - withIndividual(Genotype) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
-
Copy the current immutable object by setting a value for the
individual
attribute. - withIndividualIndex(int) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
-
Copy the current immutable object by setting a value for the
individualIndex
attribute. - withIsDone(boolean) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
-
Copy the current immutable object by setting a value for the
isDone
attribute. - withSkipN(int) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
-
Copy the current immutable object by setting a value for the
skipN
attribute.
All Classes and Interfaces|All Packages|Constant Field Values