Package org.neuroml.model
Class Input
java.lang.Object
org.neuroml.model.BaseWithoutId
org.neuroml.model.BaseNonNegativeIntegerId
org.neuroml.model.Input
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString2
- Direct Known Subclasses:
InputW
public class Input
extends BaseNonNegativeIntegerId
implements org.jvnet.jaxb2_commons.lang.ToString2
Specifies a single input to a **target,** optionally giving the **segmentId** ( default 0 ) and **fractionAlong** the segment ( default 0. 5 ).
Java class for Input complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Input"> <complexContent> <extension base="{http://www.neuroml.org/schema/neuroml2}BaseNonNegativeIntegerId"> <attribute name="target" use="required" type="{http://www.neuroml.org/schema/neuroml2}Nml2PopulationReferencePath" /> <attribute name="destination" use="required" type="{http://www.neuroml.org/schema/neuroml2}NmlId" /> <attribute name="segmentId" type="{http://www.neuroml.org/schema/neuroml2}NonNegativeInteger" /> <attribute name="fractionAlong" type="{http://www.neuroml.org/schema/neuroml2}ZeroToOne" /> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected Float
protected Integer
protected String
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 destination property.Gets the value of the fractionAlong property.Gets the value of the segmentId property.Gets the value of the target property.void
setDestination
(String value) Sets the value of the destination property.void
setFractionAlong
(Float value) Sets the value of the fractionAlong property.void
setSegmentId
(Integer value) Sets the value of the segmentId property.void
Sets the value of the target property.toString()
Methods inherited from class org.neuroml.model.BaseNonNegativeIntegerId
getId, setId
-
Field Details
-
target
-
destination
-
segmentId
-
fractionAlong
-
-
Constructor Details
-
Input
public Input()
-
-
Method Details
-
getTarget
Gets the value of the target property.- Returns:
- possible object is
String
-
setTarget
Sets the value of the target property.- Parameters:
value
- allowed object isString
-
getDestination
Gets the value of the destination property.- Returns:
- possible object is
String
-
setDestination
Sets the value of the destination property.- Parameters:
value
- allowed object isString
-
getSegmentId
Gets the value of the segmentId property.- Returns:
- possible object is
String
-
setSegmentId
Sets the value of the segmentId property.- Parameters:
value
- allowed object isString
-
getFractionAlong
Gets the value of the fractionAlong property.- Returns:
- possible object is
Float
-
setFractionAlong
Sets the value of the fractionAlong property.- Parameters:
value
- allowed object isFloat
-
toString
- Overrides:
toString
in classBaseNonNegativeIntegerId
-
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 classBaseNonNegativeIntegerId
-
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 classBaseNonNegativeIntegerId
-