Class OD.DEMAND

java.lang.Object
org.opentrafficsim.xml.generated.OD.DEMAND
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
OD

@Generated(value="com.sun.tools.xjc.Driver",
           date="2020-01-23T12:43:16+01:00",
           comments="JAXB RI v2.3.0")
public static class OD.DEMAND
extends java.lang.Object
implements java.io.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>
         <element name="LEVEL" type="{http://www.opentrafficsim.org/ots}LEVELTIMETYPE" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="ORIGIN" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="DESTINATION" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="CATEGORY" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="INTERPOLATION" type="{http://www.opentrafficsim.org/ots}INTERPOLATIONTYPE" default="LINEAR" />
       <attribute name="FACTOR" type="{http://www.opentrafficsim.org/ots}POSITIVEFACTOR" default="1.0" />
       <attribute ref="{http://www.w3.org/XML/1998/namespace}base"/>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
Serialized Form
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.lang.String base  
    protected java.lang.String category  
    protected java.lang.String destination  
    protected java.lang.String factor  
    protected java.lang.String interpolation  
    protected java.util.List<LEVELTIMETYPE> level  
    protected java.lang.String origin  
  • Constructor Summary

    Constructors 
    Constructor Description
    DEMAND()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getBase()
    Gets the value of the base property.
    java.lang.String getCATEGORY()
    Gets the value of the category property.
    java.lang.String getDESTINATION()
    Gets the value of the destination property.
    java.lang.String getFACTOR()
    Gets the value of the factor property.
    java.lang.String getINTERPOLATION()
    Gets the value of the interpolation property.
    java.util.List<LEVELTIMETYPE> getLEVEL()
    Gets the value of the level property.
    java.lang.String getORIGIN()
    Gets the value of the origin property.
    void setBase​(java.lang.String value)
    Sets the value of the base property.
    void setCATEGORY​(java.lang.String value)
    Sets the value of the category property.
    void setDESTINATION​(java.lang.String value)
    Sets the value of the destination property.
    void setFACTOR​(java.lang.String value)
    Sets the value of the factor property.
    void setINTERPOLATION​(java.lang.String value)
    Sets the value of the interpolation property.
    void setORIGIN​(java.lang.String value)
    Sets the value of the origin property.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • level

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") protected java.util.List<LEVELTIMETYPE> level
    • origin

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") protected java.lang.String origin
    • destination

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") protected java.lang.String destination
    • category

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") protected java.lang.String category
    • interpolation

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") protected java.lang.String interpolation
    • factor

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") protected java.lang.String factor
    • base

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") protected java.lang.String base
  • Constructor Details

  • Method Details

    • getLEVEL

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") public java.util.List<LEVELTIMETYPE> getLEVEL()
      Gets the value of the level 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 level property.

      For example, to add a new item, do as follows:

          getLEVEL().add(newItem);
       

      Objects of the following type(s) are allowed in the list LEVELTIMETYPE

    • getORIGIN

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") public java.lang.String getORIGIN()
      Gets the value of the origin property.
      Returns:
      possible object is String
    • setORIGIN

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") public void setORIGIN​(java.lang.String value)
      Sets the value of the origin property.
      Parameters:
      value - allowed object is String
    • getDESTINATION

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") public java.lang.String getDESTINATION()
      Gets the value of the destination property.
      Returns:
      possible object is String
    • setDESTINATION

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") public void setDESTINATION​(java.lang.String value)
      Sets the value of the destination property.
      Parameters:
      value - allowed object is String
    • getCATEGORY

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") public java.lang.String getCATEGORY()
      Gets the value of the category property.
      Returns:
      possible object is String
    • setCATEGORY

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") public void setCATEGORY​(java.lang.String value)
      Sets the value of the category property.
      Parameters:
      value - allowed object is String
    • getINTERPOLATION

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") public java.lang.String getINTERPOLATION()
      Gets the value of the interpolation property.
      Returns:
      possible object is String
    • setINTERPOLATION

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") public void setINTERPOLATION​(java.lang.String value)
      Sets the value of the interpolation property.
      Parameters:
      value - allowed object is String
    • getFACTOR

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") public java.lang.String getFACTOR()
      Gets the value of the factor property.
      Returns:
      possible object is String
    • setFACTOR

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") public void setFACTOR​(java.lang.String value)
      Sets the value of the factor property.
      Parameters:
      value - allowed object is String
    • getBase

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") public java.lang.String getBase()
      Gets the value of the base property.
      Returns:
      possible object is String
    • setBase

      @Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:43:16+01:00", comments="JAXB RI v2.3.0") public void setBase​(java.lang.String value)
      Sets the value of the base property.
      Parameters:
      value - allowed object is String