Index

A B C D E F G H I L N O S T W 
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.
A B C D E F G H I L N O S T W 
All Classes and Interfaces|All Packages|Constant Field Values