S
- type of the solutionpublic final class AsexualReproductionBuilder<S extends Solution<?>>
extends java.lang.Object
Builder for building AsexualReproduction
functions.
Modifier and Type | Field and Description |
---|---|
private AsexualEnergyTransfer |
energyTransfer |
private Mutation<S> |
mutation |
Constructor and Description |
---|
AsexualReproductionBuilder() |
Modifier and Type | Method and Description |
---|---|
AsexualReproduction |
build() |
AsexualReproductionBuilder<S> |
withEnergyTransfer(AsexualEnergyTransfer energyTransfer) |
AsexualReproductionBuilder<S> |
withMutation(Mutation<S> mutation) |
private AsexualEnergyTransfer energyTransfer
public AsexualReproductionBuilder<S> withMutation(Mutation<S> mutation)
public AsexualReproductionBuilder<S> withEnergyTransfer(AsexualEnergyTransfer energyTransfer)
public AsexualReproduction build()