Package org.opentrafficsim.xml.generated
Class ODOPTIONS.ODOPTIONSITEM
- java.lang.Object
-
- org.opentrafficsim.xml.generated.ODOPTIONS.ODOPTIONSITEM
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- ODOPTIONS
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public static class ODOPTIONS.ODOPTIONSITEM extends Object implements Serializable
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element name="GLOBAL" type="{http://www.w3.org/2001/XMLSchema}anyType"/> <element name="LINKTYPE"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="VALUE" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> <element name="ORIGIN"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="VALUE" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> <element name="LANE" type="{http://www.opentrafficsim.org/ots}LANELINKTYPE"/> </choice> <element name="DEFAULTMODEL" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="ID" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="MODELIDREFERRAL" type="{http://www.w3.org/2001/XMLSchema}string"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="MODEL" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="ID" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="MODELIDREFERRAL" type="{http://www.w3.org/2001/XMLSchema}string"/> </choice> <attribute name="GTUTYPE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> <element name="NOLANECHANGE" type="{http://www.opentrafficsim.org/ots}POSITIVELENGTHTYPE" minOccurs="0"/> <element name="ROOMCHECKER" type="{http://www.opentrafficsim.org/ots}ROOMCHECKERTYPE" minOccurs="0"/> <element name="HEADWAYDIST" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <pattern value="CONSTANT|EXPONENTIAL|UNIFORM|TRIANGULAR|TRI_EXP|LOGNORMAL"/> </restriction> </simpleType> </element> <element name="MARKOV" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="STATE" maxOccurs="unbounded"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="GTUTYPE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="PARENT" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="CORRELATION" use="required" type="{http://www.w3.org/2001/XMLSchema}float" /> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="LANEBIASES" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="LANEBIAS" maxOccurs="unbounded"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <sequence> <element name="LEFTSPEED" type="{http://www.opentrafficsim.org/ots}SPEEDTYPE"/> <element name="RIGHTSPEED" type="{http://www.opentrafficsim.org/ots}SPEEDTYPE"/> </sequence> <element name="FROMLEFT" type="{http://www.opentrafficsim.org/ots}DOUBLEUNITINTERVAL"/> <element name="FROMRIGHT" type="{http://www.opentrafficsim.org/ots}DOUBLEUNITINTERVAL"/> </choice> <attribute name="GTUTYPE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="BIAS" use="required" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="STICKYLANES" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" /> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL
Java class for anonymous complex type.static class
ODOPTIONS.ODOPTIONSITEM.LANEBIASES
Java class for anonymous complex type.static class
ODOPTIONS.ODOPTIONSITEM.LINKTYPE
Java class for anonymous complex type.static class
ODOPTIONS.ODOPTIONSITEM.MARKOV
Java class for anonymous complex type.static class
ODOPTIONS.ODOPTIONSITEM.MODEL
Java class for anonymous complex type.static class
ODOPTIONS.ODOPTIONSITEM.ORIGIN
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected ODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL
defaultmodel
protected Object
global
protected String
headwaydist
protected LANELINKTYPE
lane
protected ODOPTIONS.ODOPTIONSITEM.LANEBIASES
lanebiases
protected ODOPTIONS.ODOPTIONSITEM.LINKTYPE
linktype
protected ODOPTIONS.ODOPTIONSITEM.MARKOV
markov
protected List<ODOPTIONS.ODOPTIONSITEM.MODEL>
model
protected Length
nolanechange
protected ODOPTIONS.ODOPTIONSITEM.ORIGIN
origin
protected String
roomchecker
-
Constructor Summary
Constructors Constructor Description ODOPTIONSITEM()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL
getDEFAULTMODEL()
Gets the value of the defaultmodel property.Object
getGLOBAL()
Gets the value of the global property.String
getHEADWAYDIST()
Gets the value of the headwaydist property.LANELINKTYPE
getLANE()
Gets the value of the lane property.ODOPTIONS.ODOPTIONSITEM.LANEBIASES
getLANEBIASES()
Gets the value of the lanebiases property.ODOPTIONS.ODOPTIONSITEM.LINKTYPE
getLINKTYPE()
Gets the value of the linktype property.ODOPTIONS.ODOPTIONSITEM.MARKOV
getMARKOV()
Gets the value of the markov property.List<ODOPTIONS.ODOPTIONSITEM.MODEL>
getMODEL()
Gets the value of the model property.Length
getNOLANECHANGE()
Gets the value of the nolanechange property.ODOPTIONS.ODOPTIONSITEM.ORIGIN
getORIGIN()
Gets the value of the origin property.String
getROOMCHECKER()
Gets the value of the roomchecker property.void
setDEFAULTMODEL(ODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL value)
Sets the value of the defaultmodel property.void
setGLOBAL(Object value)
Sets the value of the global property.void
setHEADWAYDIST(String value)
Sets the value of the headwaydist property.void
setLANE(LANELINKTYPE value)
Sets the value of the lane property.void
setLANEBIASES(ODOPTIONS.ODOPTIONSITEM.LANEBIASES value)
Sets the value of the lanebiases property.void
setLINKTYPE(ODOPTIONS.ODOPTIONSITEM.LINKTYPE value)
Sets the value of the linktype property.void
setMARKOV(ODOPTIONS.ODOPTIONSITEM.MARKOV value)
Sets the value of the markov property.void
setNOLANECHANGE(Length value)
Sets the value of the nolanechange property.void
setORIGIN(ODOPTIONS.ODOPTIONSITEM.ORIGIN value)
Sets the value of the origin property.void
setROOMCHECKER(String value)
Sets the value of the roomchecker property.
-
-
-
Field Detail
-
global
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") protected Object global
-
linktype
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") protected ODOPTIONS.ODOPTIONSITEM.LINKTYPE linktype
-
origin
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") protected ODOPTIONS.ODOPTIONSITEM.ORIGIN origin
-
lane
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") protected LANELINKTYPE lane
-
defaultmodel
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") protected ODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL defaultmodel
-
model
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") protected List<ODOPTIONS.ODOPTIONSITEM.MODEL> model
-
nolanechange
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") protected Length nolanechange
-
roomchecker
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") protected String roomchecker
-
headwaydist
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") protected String headwaydist
-
markov
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") protected ODOPTIONS.ODOPTIONSITEM.MARKOV markov
-
lanebiases
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") protected ODOPTIONS.ODOPTIONSITEM.LANEBIASES lanebiases
-
-
Method Detail
-
getGLOBAL
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public Object getGLOBAL()
Gets the value of the global property.- Returns:
- possible object is
Object
-
setGLOBAL
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public void setGLOBAL(Object value)
Sets the value of the global property.- Parameters:
value
- allowed object isObject
-
getLINKTYPE
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public ODOPTIONS.ODOPTIONSITEM.LINKTYPE getLINKTYPE()
Gets the value of the linktype property.- Returns:
- possible object is
ODOPTIONS.ODOPTIONSITEM.LINKTYPE
-
setLINKTYPE
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public void setLINKTYPE(ODOPTIONS.ODOPTIONSITEM.LINKTYPE value)
Sets the value of the linktype property.- Parameters:
value
- allowed object isODOPTIONS.ODOPTIONSITEM.LINKTYPE
-
getORIGIN
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public ODOPTIONS.ODOPTIONSITEM.ORIGIN getORIGIN()
Gets the value of the origin property.- Returns:
- possible object is
ODOPTIONS.ODOPTIONSITEM.ORIGIN
-
setORIGIN
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public void setORIGIN(ODOPTIONS.ODOPTIONSITEM.ORIGIN value)
Sets the value of the origin property.- Parameters:
value
- allowed object isODOPTIONS.ODOPTIONSITEM.ORIGIN
-
getLANE
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public LANELINKTYPE getLANE()
Gets the value of the lane property.- Returns:
- possible object is
LANELINKTYPE
-
setLANE
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public void setLANE(LANELINKTYPE value)
Sets the value of the lane property.- Parameters:
value
- allowed object isLANELINKTYPE
-
getDEFAULTMODEL
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public ODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL getDEFAULTMODEL()
Gets the value of the defaultmodel property.- Returns:
- possible object is
ODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL
-
setDEFAULTMODEL
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public void setDEFAULTMODEL(ODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL value)
Sets the value of the defaultmodel property.- Parameters:
value
- allowed object isODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL
-
getMODEL
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public List<ODOPTIONS.ODOPTIONSITEM.MODEL> getMODEL()
Gets the value of the model 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 model property.For example, to add a new item, do as follows:
getMODEL().add(newItem);
Objects of the following type(s) are allowed in the list
ODOPTIONS.ODOPTIONSITEM.MODEL
-
getNOLANECHANGE
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public Length getNOLANECHANGE()
Gets the value of the nolanechange property.- Returns:
- possible object is
String
-
setNOLANECHANGE
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public void setNOLANECHANGE(Length value)
Sets the value of the nolanechange property.- Parameters:
value
- allowed object isString
-
getROOMCHECKER
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public String getROOMCHECKER()
Gets the value of the roomchecker property.- Returns:
- possible object is
String
-
setROOMCHECKER
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public void setROOMCHECKER(String value)
Sets the value of the roomchecker property.- Parameters:
value
- allowed object isString
-
getHEADWAYDIST
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public String getHEADWAYDIST()
Gets the value of the headwaydist property.- Returns:
- possible object is
String
-
setHEADWAYDIST
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public void setHEADWAYDIST(String value)
Sets the value of the headwaydist property.- Parameters:
value
- allowed object isString
-
getMARKOV
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public ODOPTIONS.ODOPTIONSITEM.MARKOV getMARKOV()
Gets the value of the markov property.- Returns:
- possible object is
ODOPTIONS.ODOPTIONSITEM.MARKOV
-
setMARKOV
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public void setMARKOV(ODOPTIONS.ODOPTIONSITEM.MARKOV value)
Sets the value of the markov property.- Parameters:
value
- allowed object isODOPTIONS.ODOPTIONSITEM.MARKOV
-
getLANEBIASES
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public ODOPTIONS.ODOPTIONSITEM.LANEBIASES getLANEBIASES()
Gets the value of the lanebiases property.- Returns:
- possible object is
ODOPTIONS.ODOPTIONSITEM.LANEBIASES
-
setLANEBIASES
@Generated(value="com.sun.tools.xjc.Driver", date="2020-11-01T07:11:19+01:00", comments="JAXB RI v2.3.0") public void setLANEBIASES(ODOPTIONS.ODOPTIONSITEM.LANEBIASES value)
Sets the value of the lanebiases property.- Parameters:
value
- allowed object isODOPTIONS.ODOPTIONSITEM.LANEBIASES
-
-