public class DefaultModelFactoryImp extends Object implements ModelFactory
Modifier and Type | Field and Description |
---|---|
static DefaultModelFactoryImp |
INSTANCE |
Constructor and Description |
---|
DefaultModelFactoryImp() |
Modifier and Type | Method and Description |
---|---|
ModulatedSynapse |
createModulatedSynapse(int targetNeuronIndex,
byte type,
float weight) |
DiscreteEvent |
createModulationDiscreteEvent(double time,
String key,
double factor,
Seq<ModulatedSynapse> modulatedSynapseSeq) |
MutableSynapse |
createMutableSynapse(int targetNeuronIndex,
byte type,
float weight) |
Synapse |
createSynapse(int targetNeuronIndex,
byte type,
float weight) |
public static final DefaultModelFactoryImp INSTANCE
public DefaultModelFactoryImp()
public ModulatedSynapse createModulatedSynapse(int targetNeuronIndex, byte type, float weight)
createModulatedSynapse
in interface ModelFactory
public DiscreteEvent createModulationDiscreteEvent(double time, String key, double factor, Seq<ModulatedSynapse> modulatedSynapseSeq)
createModulationDiscreteEvent
in interface ModelFactory
public MutableSynapse createMutableSynapse(int targetNeuronIndex, byte type, float weight)
createMutableSynapse
in interface ModelFactory
public Synapse createSynapse(int targetNeuronIndex, byte type, float weight)
createSynapse
in interface ModelFactory