Class SingleFileChannelMembraneTransport.SingleFileChannelMembraneTransportBuilder
- java.lang.Object
-
- bio.singa.simulation.model.modules.concentration.imlementations.transport.SingleFileChannelMembraneTransport.SingleFileChannelMembraneTransportBuilder
-
- All Implemented Interfaces:
SingleFileChannelMembraneTransport.BuildStep,SingleFileChannelMembraneTransport.CargoStep,SingleFileChannelMembraneTransport.SolutesStep,SingleFileChannelMembraneTransport.TransporterStep,ModuleBuilder
- Enclosing class:
- SingleFileChannelMembraneTransport
public static class SingleFileChannelMembraneTransport.SingleFileChannelMembraneTransportBuilder extends Object implements SingleFileChannelMembraneTransport.TransporterStep, SingleFileChannelMembraneTransport.CargoStep, SingleFileChannelMembraneTransport.SolutesStep, SingleFileChannelMembraneTransport.BuildStep, ModuleBuilder
-
-
Constructor Summary
Constructors Constructor Description SingleFileChannelMembraneTransportBuilder(Simulation simulation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SingleFileChannelMembraneTransportbuild()SingleFileChannelMembraneTransport.SolutesStepcargo(ChemicalEntity cargo)SingleFileChannelMembraneTransportcreateModule(Simulation simulation)SingleFileChannelMembraneTransport.BuildStepforSolute(ChemicalEntity solute)SingleFileChannelMembraneTransport.BuildStepforSolutes(ChemicalEntity... solutes)SingleFileChannelMembraneTransport.BuildStepforSolutes(List<ChemicalEntity> solutes)SingleFileChannelMembraneTransportgetModule()SingleFileChannelMembraneTransport.CargoSteptransporter(ChemicalEntity transporter)
-
-
-
Constructor Detail
-
SingleFileChannelMembraneTransportBuilder
public SingleFileChannelMembraneTransportBuilder(Simulation simulation)
-
-
Method Detail
-
createModule
public SingleFileChannelMembraneTransport createModule(Simulation simulation)
- Specified by:
createModulein interfaceModuleBuilder
-
getModule
public SingleFileChannelMembraneTransport getModule()
- Specified by:
getModulein interfaceModuleBuilder
-
transporter
public SingleFileChannelMembraneTransport.CargoStep transporter(ChemicalEntity transporter)
- Specified by:
transporterin interfaceSingleFileChannelMembraneTransport.TransporterStep
-
cargo
public SingleFileChannelMembraneTransport.SolutesStep cargo(ChemicalEntity cargo)
- Specified by:
cargoin interfaceSingleFileChannelMembraneTransport.CargoStep
-
forSolute
public SingleFileChannelMembraneTransport.BuildStep forSolute(ChemicalEntity solute)
- Specified by:
forSolutein interfaceSingleFileChannelMembraneTransport.SolutesStep
-
forSolutes
public SingleFileChannelMembraneTransport.BuildStep forSolutes(ChemicalEntity... solutes)
- Specified by:
forSolutesin interfaceSingleFileChannelMembraneTransport.SolutesStep
-
forSolutes
public SingleFileChannelMembraneTransport.BuildStep forSolutes(List<ChemicalEntity> solutes)
- Specified by:
forSolutesin interfaceSingleFileChannelMembraneTransport.SolutesStep
-
build
public SingleFileChannelMembraneTransport build()
- Specified by:
buildin interfaceModuleBuilder- Specified by:
buildin interfaceSingleFileChannelMembraneTransport.BuildStep
-
-