Class CurrentVoltageRelation
- All Implemented Interfaces:
Cloneable
,org.jvnet.jaxb2_commons.lang.CopyTo2
,org.jvnet.jaxb2_commons.lang.Equals2
,org.jvnet.jaxb2_commons.lang.HashCode2
,org.jvnet.jaxb2_commons.lang.ToString2
Java class for CurrentVoltageRelation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CurrentVoltageRelation"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="ohmic" type="{http://morphml.org/channelml/schema}Deprecated_Ohmic" minOccurs="0"/> <element name="integrate_and_fire" type="{http://morphml.org/channelml/schema}IntegrateAndFire" minOccurs="0"/> <element name="conc_dependence" type="{http://morphml.org/channelml/schema}ConcDependence" minOccurs="0"/> <element name="conc_factor" type="{http://morphml.org/channelml/schema}ConcFactor" minOccurs="0"/> <element name="q10_settings" type="{http://morphml.org/channelml/schema}Q10Settings" maxOccurs="unbounded" minOccurs="0"/> <element name="offset" type="{http://morphml.org/channelml/schema}Offset" minOccurs="0"/> <element name="gate" type="{http://morphml.org/channelml/schema}GatingComplex" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="cond_law" type="{http://morphml.org/channelml/schema}ConductanceLaw" /> <attribute name="ion" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="default_gmax" type="{http://morphml.org/biophysics/schema}ConductanceDensityValue" /> <attribute name="default_erev" type="{http://morphml.org/biophysics/schema}VoltageValue" /> <attribute name="charge" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" /> <attribute name="fixed_erev" type="{http://morphml.org/metadata/schema}YesNo" default="no" /> </restriction> </complexContent> </complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BigInteger
protected ConcDependence
protected ConcFactor
protected ConductanceLaw
protected Double
protected Double
protected YesNo
protected List<GatingComplex>
protected IntegrateAndFire
protected String
protected Offset
protected DeprecatedOhmic
protected List<Q10Settings>
-
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) clone()
copyTo
(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy) boolean
boolean
equals
(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) Gets the value of the charge property.Gets the value of the concDependence property.Gets the value of the concFactor property.Gets the value of the condLaw property.Gets the value of the defaultErev property.Gets the value of the defaultGmax property.Gets the value of the fixedErev property.getGate()
Gets the value of the gate property.Gets the value of the integrateAndFire property.getIon()
Gets the value of the ion property.Gets the value of the offset property.getOhmic()
Gets the value of the ohmic property.Gets the value of the q10Settings property.int
hashCode()
int
hashCode
(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) void
setCharge
(BigInteger value) Sets the value of the charge property.void
setConcDependence
(ConcDependence value) Sets the value of the concDependence property.void
setConcFactor
(ConcFactor value) Sets the value of the concFactor property.void
setCondLaw
(ConductanceLaw value) Sets the value of the condLaw property.void
setDefaultErev
(Double value) Sets the value of the defaultErev property.void
setDefaultGmax
(Double value) Sets the value of the defaultGmax property.void
setFixedErev
(YesNo value) Sets the value of the fixedErev property.void
Sets the value of the integrateAndFire property.void
Sets the value of the ion property.void
Sets the value of the offset property.void
setOhmic
(DeprecatedOhmic value) Sets the value of the ohmic property.toString()
-
Field Details
-
ohmic
-
integrateAndFire
-
concDependence
-
concFactor
-
q10Settings
-
offset
-
gate
-
condLaw
-
ion
-
defaultGmax
-
defaultErev
-
charge
-
fixedErev
-
-
Constructor Details
-
CurrentVoltageRelation
public CurrentVoltageRelation()
-
-
Method Details
-
getOhmic
Gets the value of the ohmic property.- Returns:
- possible object is
DeprecatedOhmic
-
setOhmic
Sets the value of the ohmic property.- Parameters:
value
- allowed object isDeprecatedOhmic
-
getIntegrateAndFire
Gets the value of the integrateAndFire property.- Returns:
- possible object is
IntegrateAndFire
-
setIntegrateAndFire
Sets the value of the integrateAndFire property.- Parameters:
value
- allowed object isIntegrateAndFire
-
getConcDependence
Gets the value of the concDependence property.- Returns:
- possible object is
ConcDependence
-
setConcDependence
Sets the value of the concDependence property.- Parameters:
value
- allowed object isConcDependence
-
getConcFactor
Gets the value of the concFactor property.- Returns:
- possible object is
ConcFactor
-
setConcFactor
Sets the value of the concFactor property.- Parameters:
value
- allowed object isConcFactor
-
getQ10Settings
Gets the value of the q10Settings property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the q10Settings property.For example, to add a new item, do as follows:
getQ10Settings().add(newItem);
Objects of the following type(s) are allowed in the list
Q10Settings
-
getOffset
Gets the value of the offset property.- Returns:
- possible object is
Offset
-
setOffset
Sets the value of the offset property.- Parameters:
value
- allowed object isOffset
-
getGate
Gets the value of the gate property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the gate property.For example, to add a new item, do as follows:
getGate().add(newItem);
Objects of the following type(s) are allowed in the list
GatingComplex
-
getCondLaw
Gets the value of the condLaw property.- Returns:
- possible object is
ConductanceLaw
-
setCondLaw
Sets the value of the condLaw property.- Parameters:
value
- allowed object isConductanceLaw
-
getIon
Gets the value of the ion property.- Returns:
- possible object is
String
-
setIon
Sets the value of the ion property.- Parameters:
value
- allowed object isString
-
getDefaultGmax
Gets the value of the defaultGmax property.- Returns:
- possible object is
Double
-
setDefaultGmax
Sets the value of the defaultGmax property.- Parameters:
value
- allowed object isDouble
-
getDefaultErev
Gets the value of the defaultErev property.- Returns:
- possible object is
Double
-
setDefaultErev
Sets the value of the defaultErev property.- Parameters:
value
- allowed object isDouble
-
getCharge
Gets the value of the charge property.- Returns:
- possible object is
BigInteger
-
setCharge
Sets the value of the charge property.- Parameters:
value
- allowed object isBigInteger
-
getFixedErev
Gets the value of the fixedErev property.- Returns:
- possible object is
YesNo
-
setFixedErev
Sets the value of the fixedErev property.- Parameters:
value
- allowed object isYesNo
-
toString
-
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
-
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
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) - Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
equals
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) - Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
hashCode
public int hashCode() -
clone
-
copyTo
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy) - Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-