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
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Floatprotected Integerprotected Stringprotected Floatprotected IntegerFields inherited from class org.neuroml.model.BaseConnection
neuroLexIdFields inherited from class org.neuroml.model.BaseNonNegativeIntegerId
id -
Constructor Summary
Constructors -
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.floatGets the value of the postFractionAlong property.intGets the value of the postSegmentId property.Gets the value of the preCellId property.floatGets the value of the preFractionAlong property.intGets the value of the preSegmentId property.voidsetPostCellId(String value) Sets the value of the postCellId property.voidsetPostFractionAlong(Float value) Sets the value of the postFractionAlong property.voidsetPostSegmentId(Integer value) Sets the value of the postSegmentId property.voidsetPreCellId(String value) Sets the value of the preCellId property.voidsetPreFractionAlong(Float value) Sets the value of the preFractionAlong property.voidsetPreSegmentId(Integer value) Sets the value of the preSegmentId property.toString()Methods inherited from class org.neuroml.model.BaseConnection
getNeuroLexId, setNeuroLexIdMethods 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:
toStringin classBaseConnection
-
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendin classBaseConnection
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendFieldsin classBaseConnection
-