Package org.neuroml.model
Class AlphaCurrentSynapse
java.lang.Object
org.neuroml.model.BaseWithoutId
org.neuroml.model.Base
org.neuroml.model.Standalone
org.neuroml.model.BaseSynapse
org.neuroml.model.BaseCurrentBasedSynapse
org.neuroml.model.AlphaCurrentSynapse
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString2
public class AlphaCurrentSynapse
extends BaseCurrentBasedSynapse
implements org.jvnet.jaxb2_commons.lang.ToString2
Alpha current synapse: rise time and decay time are both **tau.**
\n
:param tau: Time course for rise and decay
:type tau: time
:param ibase: Baseline current increase after receiving a spike
:type ibase: current
Java class for AlphaCurrentSynapse complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AlphaCurrentSynapse"> <complexContent> <extension base="{http://www.neuroml.org/schema/neuroml2}BaseCurrentBasedSynapse"> <attribute name="tau" use="required" type="{http://www.neuroml.org/schema/neuroml2}Nml2Quantity_time" /> <attribute name="ibase" use="required" type="{http://www.neuroml.org/schema/neuroml2}Nml2Quantity_current" /> </extension> </complexContent> </complexType>
-
Field Summary
Fields inherited from class org.neuroml.model.BaseSynapse
neuroLexId
Fields inherited from class org.neuroml.model.Standalone
annotation, metaid, notes, property
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionappend
(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) appendFields
(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) getIbase()
Gets the value of the ibase property.getTau()
Gets the value of the tau property.void
Sets the value of the ibase property.void
Sets the value of the tau property.toString()
Methods inherited from class org.neuroml.model.BaseSynapse
getNeuroLexId, setNeuroLexId
Methods inherited from class org.neuroml.model.Standalone
getAnnotation, getMetaid, getNotes, getProperty, setAnnotation, setMetaid, setNotes
-
Field Details
-
tau
-
ibase
-
-
Constructor Details
-
AlphaCurrentSynapse
public AlphaCurrentSynapse()
-
-
Method Details
-
getTau
Gets the value of the tau property.- Returns:
- possible object is
String
-
setTau
Sets the value of the tau property.- Parameters:
value
- allowed object isString
-
getIbase
Gets the value of the ibase property.- Returns:
- possible object is
String
-
setIbase
Sets the value of the ibase property.- Parameters:
value
- allowed object isString
-
toString
- Overrides:
toString
in classBaseCurrentBasedSynapse
-
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
append
in interfaceorg.jvnet.jaxb2_commons.lang.ToString2
- Overrides:
append
in classBaseCurrentBasedSynapse
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendFields
in interfaceorg.jvnet.jaxb2_commons.lang.ToString2
- Overrides:
appendFields
in classBaseCurrentBasedSynapse
-