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
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Floatprotected Integerprotected StringFields 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 destination property.Gets the value of the fractionAlong property.Gets the value of the segmentId property.Gets the value of the target property.voidsetDestination(String value) Sets the value of the destination property.voidsetFractionAlong(Float value) Sets the value of the fractionAlong property.voidsetSegmentId(Integer value) Sets the value of the segmentId property.voidSets 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:
toStringin classBaseNonNegativeIntegerId
-
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 classBaseNonNegativeIntegerId
-
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 classBaseNonNegativeIntegerId
-