public static class Diffusion.DiffusionBuilder extends Object implements Diffusion.SelectionStep, Diffusion.BuildStep, ModuleBuilder<Diffusion>
| Constructor and Description |
|---|
DiffusionBuilder(Simulation simulation) |
| Modifier and Type | Method and Description |
|---|---|
Diffusion |
build() |
Diffusion |
createModule(Simulation simulation) |
Diffusion.BuildStep |
forAll(ChemicalEntity... chemicalEntities) |
Diffusion.BuildStep |
forAll(Collection<ChemicalEntity> chemicalEntities) |
Diffusion |
getModule() |
Diffusion.DiffusionBuilder |
identifier(String identifier) |
Diffusion.BuildStep |
onlyFor(ChemicalEntity chemicalEntity) |
public DiffusionBuilder(Simulation simulation)
public Diffusion getModule()
getModule in interface ModuleBuilder<Diffusion>public Diffusion createModule(Simulation simulation)
createModule in interface ModuleBuilder<Diffusion>public Diffusion.DiffusionBuilder identifier(String identifier)
identifier in interface Diffusion.SelectionSteppublic Diffusion.BuildStep onlyFor(ChemicalEntity chemicalEntity)
onlyFor in interface Diffusion.SelectionSteppublic Diffusion.BuildStep forAll(ChemicalEntity... chemicalEntities)
forAll in interface Diffusion.SelectionSteppublic Diffusion.BuildStep forAll(Collection<ChemicalEntity> chemicalEntities)
forAll in interface Diffusion.SelectionSteppublic Diffusion build()
build in interface Diffusion.BuildStepbuild in interface ModuleBuilder<Diffusion>Copyright © 2019. All rights reserved.