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="2022-02-09T09:39:06+01:00", comments="JAXB RI v2.3.0") public static class ODOPTIONS.ODOPTIONSITEM extends Object implements SerializableJava 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 classODOPTIONS.ODOPTIONSITEM.DEFAULTMODELJava class for anonymous complex type.static classODOPTIONS.ODOPTIONSITEM.LANEBIASESJava class for anonymous complex type.static classODOPTIONS.ODOPTIONSITEM.LINKTYPEJava class for anonymous complex type.static classODOPTIONS.ODOPTIONSITEM.MARKOVJava class for anonymous complex type.static classODOPTIONS.ODOPTIONSITEM.MODELJava class for anonymous complex type.static classODOPTIONS.ODOPTIONSITEM.ORIGINJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected ODOPTIONS.ODOPTIONSITEM.DEFAULTMODELdefaultmodelprotected Objectglobalprotected Stringheadwaydistprotected LANELINKTYPElaneprotected ODOPTIONS.ODOPTIONSITEM.LANEBIASESlanebiasesprotected ODOPTIONS.ODOPTIONSITEM.LINKTYPElinktypeprotected ODOPTIONS.ODOPTIONSITEM.MARKOVmarkovprotected List<ODOPTIONS.ODOPTIONSITEM.MODEL>modelprotected Lengthnolanechangeprotected ODOPTIONS.ODOPTIONSITEM.ORIGINoriginprotected Stringroomchecker
-
Constructor Summary
Constructors Constructor Description ODOPTIONSITEM()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ODOPTIONS.ODOPTIONSITEM.DEFAULTMODELgetDEFAULTMODEL()Gets the value of the defaultmodel property.ObjectgetGLOBAL()Gets the value of the global property.StringgetHEADWAYDIST()Gets the value of the headwaydist property.LANELINKTYPEgetLANE()Gets the value of the lane property.ODOPTIONS.ODOPTIONSITEM.LANEBIASESgetLANEBIASES()Gets the value of the lanebiases property.ODOPTIONS.ODOPTIONSITEM.LINKTYPEgetLINKTYPE()Gets the value of the linktype property.ODOPTIONS.ODOPTIONSITEM.MARKOVgetMARKOV()Gets the value of the markov property.List<ODOPTIONS.ODOPTIONSITEM.MODEL>getMODEL()Gets the value of the model property.LengthgetNOLANECHANGE()Gets the value of the nolanechange property.ODOPTIONS.ODOPTIONSITEM.ORIGINgetORIGIN()Gets the value of the origin property.StringgetROOMCHECKER()Gets the value of the roomchecker property.voidsetDEFAULTMODEL(ODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL value)Sets the value of the defaultmodel property.voidsetGLOBAL(Object value)Sets the value of the global property.voidsetHEADWAYDIST(String value)Sets the value of the headwaydist property.voidsetLANE(LANELINKTYPE value)Sets the value of the lane property.voidsetLANEBIASES(ODOPTIONS.ODOPTIONSITEM.LANEBIASES value)Sets the value of the lanebiases property.voidsetLINKTYPE(ODOPTIONS.ODOPTIONSITEM.LINKTYPE value)Sets the value of the linktype property.voidsetMARKOV(ODOPTIONS.ODOPTIONSITEM.MARKOV value)Sets the value of the markov property.voidsetNOLANECHANGE(Length value)Sets the value of the nolanechange property.voidsetORIGIN(ODOPTIONS.ODOPTIONSITEM.ORIGIN value)Sets the value of the origin property.voidsetROOMCHECKER(String value)Sets the value of the roomchecker property.
-
-
-
Field Detail
-
global
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:39:06+01:00", comments="JAXB RI v2.3.0") protected Object global
-
linktype
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:39:06+01:00", comments="JAXB RI v2.3.0") protected ODOPTIONS.ODOPTIONSITEM.LINKTYPE linktype
-
origin
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:39:06+01:00", comments="JAXB RI v2.3.0") protected ODOPTIONS.ODOPTIONSITEM.ORIGIN origin
-
lane
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:39:06+01:00", comments="JAXB RI v2.3.0") protected LANELINKTYPE lane
-
defaultmodel
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:39:06+01:00", comments="JAXB RI v2.3.0") protected ODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL defaultmodel
-
model
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:39:06+01:00", comments="JAXB RI v2.3.0") protected List<ODOPTIONS.ODOPTIONSITEM.MODEL> model
-
nolanechange
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:39:06+01:00", comments="JAXB RI v2.3.0") protected Length nolanechange
-
roomchecker
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:39:06+01:00", comments="JAXB RI v2.3.0") protected String roomchecker
-
headwaydist
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:39:06+01:00", comments="JAXB RI v2.3.0") protected String headwaydist
-
markov
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:39:06+01:00", comments="JAXB RI v2.3.0") protected ODOPTIONS.ODOPTIONSITEM.MARKOV markov
-
lanebiases
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:39:06+01:00", comments="JAXB RI v2.3.0") protected ODOPTIONS.ODOPTIONSITEM.LANEBIASES lanebiases
-
-
Method Detail
-
getGLOBAL
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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
setmethod 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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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="2022-02-09T09:39:06+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
-
-