public abstract class SpikeResponder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected double |
value
Value.
|
Constructor and Description |
---|
SpikeResponder() |
Modifier and Type | Method and Description |
---|---|
abstract SpikeResponder |
deepCopy() |
abstract java.lang.String |
getDescription() |
static java.util.List<SpikeResponder> |
getResponderList(java.util.Collection<Synapse> synapses)
A method which takes in a list of synapses and returns a list of their
spike responder, if they have any.
|
java.lang.String |
getType() |
double |
getValue() |
void |
setValue(double value) |
abstract void |
update(Synapse s)
Update the synapse.
|
public abstract SpikeResponder deepCopy()
public abstract void update(Synapse s)
s
- the synapse being updatedpublic abstract java.lang.String getDescription()
public java.lang.String getType()
public static java.util.List<SpikeResponder> getResponderList(java.util.Collection<Synapse> synapses)
synapses
- The list of synapses whose spike responders we want to query.public double getValue()
public void setValue(double value)
value
- The value to set.