Package org.neuroml.model
Class BaseConnectionOldFormat
java.lang.Object
org.neuroml.model.BaseWithoutId
org.neuroml.model.BaseNonNegativeIntegerId
org.neuroml.model.BaseConnection
org.neuroml.model.BaseConnectionOldFormat
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString2
- Direct Known Subclasses:
Connection
,ConnectionWD
public class BaseConnectionOldFormat
extends BaseConnection
implements org.jvnet.jaxb2_commons.lang.ToString2
Base of all synaptic connections with preCellId, postSegmentId, etc.
Note: this is not the best name for these attributes, since Id is superfluous, hence BaseConnectionNewFormat
Java class for BaseConnectionOldFormat complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BaseConnectionOldFormat"> <complexContent> <extension base="{http://www.neuroml.org/schema/neuroml2}BaseConnection"> <attribute name="preCellId" use="required" type="{http://www.neuroml.org/schema/neuroml2}Nml2PopulationReferencePath" /> <attribute name="preSegmentId" type="{http://www.neuroml.org/schema/neuroml2}NonNegativeInteger" default="0" /> <attribute name="preFractionAlong" type="{http://www.neuroml.org/schema/neuroml2}ZeroToOne" default="0.5" /> <attribute name="postCellId" use="required" type="{http://www.neuroml.org/schema/neuroml2}Nml2PopulationReferencePath" /> <attribute name="postSegmentId" type="{http://www.neuroml.org/schema/neuroml2}NonNegativeInteger" default="0" /> <attribute name="postFractionAlong" type="{http://www.neuroml.org/schema/neuroml2}ZeroToOne" default="0.5" /> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected Float
protected Integer
protected String
protected Float
protected Integer
Fields inherited from class org.neuroml.model.BaseConnection
neuroLexId
Fields inherited from class org.neuroml.model.BaseNonNegativeIntegerId
id
-
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) Gets the value of the postCellId property.float
Gets the value of the postFractionAlong property.int
Gets the value of the postSegmentId property.Gets the value of the preCellId property.float
Gets the value of the preFractionAlong property.int
Gets the value of the preSegmentId property.void
setPostCellId
(String value) Sets the value of the postCellId property.void
setPostFractionAlong
(Float value) Sets the value of the postFractionAlong property.void
setPostSegmentId
(Integer value) Sets the value of the postSegmentId property.void
setPreCellId
(String value) Sets the value of the preCellId property.void
setPreFractionAlong
(Float value) Sets the value of the preFractionAlong property.void
setPreSegmentId
(Integer value) Sets the value of the preSegmentId property.toString()
Methods inherited from class org.neuroml.model.BaseConnection
getNeuroLexId, setNeuroLexId
Methods inherited from class org.neuroml.model.BaseNonNegativeIntegerId
getId, setId
-
Field Details
-
preCellId
-
preSegmentId
-
preFractionAlong
-
postCellId
-
postSegmentId
-
postFractionAlong
-
-
Constructor Details
-
BaseConnectionOldFormat
public BaseConnectionOldFormat()
-
-
Method Details
-
getPreCellId
Gets the value of the preCellId property.- Returns:
- possible object is
String
-
setPreCellId
Sets the value of the preCellId property.- Parameters:
value
- allowed object isString
-
getPreSegmentId
public int getPreSegmentId()Gets the value of the preSegmentId property.- Returns:
- possible object is
String
-
setPreSegmentId
Sets the value of the preSegmentId property.- Parameters:
value
- allowed object isString
-
getPreFractionAlong
public float getPreFractionAlong()Gets the value of the preFractionAlong property.- Returns:
- possible object is
Float
-
setPreFractionAlong
Sets the value of the preFractionAlong property.- Parameters:
value
- allowed object isFloat
-
getPostCellId
Gets the value of the postCellId property.- Returns:
- possible object is
String
-
setPostCellId
Sets the value of the postCellId property.- Parameters:
value
- allowed object isString
-
getPostSegmentId
public int getPostSegmentId()Gets the value of the postSegmentId property.- Returns:
- possible object is
String
-
setPostSegmentId
Sets the value of the postSegmentId property.- Parameters:
value
- allowed object isString
-
getPostFractionAlong
public float getPostFractionAlong()Gets the value of the postFractionAlong property.- Returns:
- possible object is
Float
-
setPostFractionAlong
Sets the value of the postFractionAlong property.- Parameters:
value
- allowed object isFloat
-
toString
- Overrides:
toString
in classBaseConnection
-
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 classBaseConnection
-
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 classBaseConnection
-