java.lang.Object
org.opentrafficsim.xml.generated.Od
All Implemented Interfaces:
Serializable

@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public class Od 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>
         <element name="GlobalTime" type="{http://www.opentrafficsim.org/ots}GlobalTimeType" minOccurs="0"/>
         <element name="Category" type="{http://www.opentrafficsim.org/ots}CategoryType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Cell" maxOccurs="unbounded" minOccurs="0">
           <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.opentrafficsim.org/ots}string" />
                 <attribute name="Destination" use="required" type="{http://www.opentrafficsim.org/ots}string" />
                 <attribute name="Category" type="{http://www.opentrafficsim.org/ots}string" />
                 <attribute name="Interpolation" type="{http://www.opentrafficsim.org/ots}InterpolationType" />
                 <attribute name="Factor" type="{http://www.opentrafficsim.org/ots}PositiveFactor" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="RandomStream" type="{http://www.opentrafficsim.org/ots}RandomStreamSource" minOccurs="0"/>
       </sequence>
       <attribute name="Id" use="required" type="{http://www.opentrafficsim.org/ots}IdType" />
       <attribute name="SinkType" use="required" type="{http://www.opentrafficsim.org/ots}string" />
       <attribute name="GlobalInterpolation" type="{http://www.opentrafficsim.org/ots}InterpolationType" default="LINEAR" />
       <attribute name="GlobalFactor" type="{http://www.opentrafficsim.org/ots}PositiveFactor" default="1.0" />
       <attribute name="Options" type="{http://www.opentrafficsim.org/ots}string" />
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • globalTime

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected GlobalTimeType globalTime
    • category

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected List<CategoryType> category
    • cell

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected List<Od.Cell> cell
    • randomStream

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected RandomStreamSource randomStream
    • id

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected String id
    • sinkType

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected StringType sinkType
    • globalInterpolation

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected InterpolationType globalInterpolation
    • globalFactor

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected DoubleType globalFactor
    • options

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected StringType options
  • Constructor Details

    • Od

      public Od()
  • Method Details

    • getGlobalTime

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public GlobalTimeType getGlobalTime()
      Gets the value of the globalTime property.
      Returns:
      possible object is GlobalTimeType
    • setGlobalTime

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public void setGlobalTime(GlobalTimeType value)
      Sets the value of the globalTime property.
      Parameters:
      value - allowed object is GlobalTimeType
    • getCategory

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public List<CategoryType> getCategory()
      Gets the value of the category 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 category property.

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

          getCategory().add(newItem);
       

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

    • getCell

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public List<Od.Cell> getCell()
      Gets the value of the cell 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 cell property.

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

          getCell().add(newItem);
       

      Objects of the following type(s) are allowed in the list Od.Cell

    • getRandomStream

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public RandomStreamSource getRandomStream()
      Gets the value of the randomStream property.
      Returns:
      possible object is RandomStreamSource
    • setRandomStream

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public void setRandomStream(RandomStreamSource value)
      Sets the value of the randomStream property.
      Parameters:
      value - allowed object is RandomStreamSource
    • getId

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public String getId()
      Gets the value of the id property.
      Returns:
      possible object is String
    • setId

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public void setId(String value)
      Sets the value of the id property.
      Parameters:
      value - allowed object is String
    • getSinkType

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public StringType getSinkType()
      Gets the value of the sinkType property.
      Returns:
      possible object is String
    • setSinkType

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public void setSinkType(StringType value)
      Sets the value of the sinkType property.
      Parameters:
      value - allowed object is String
    • getGlobalInterpolation

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public InterpolationType getGlobalInterpolation()
      Gets the value of the globalInterpolation property.
      Returns:
      possible object is String
    • setGlobalInterpolation

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public void setGlobalInterpolation(InterpolationType value)
      Sets the value of the globalInterpolation property.
      Parameters:
      value - allowed object is String
    • getGlobalFactor

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public DoubleType getGlobalFactor()
      Gets the value of the globalFactor property.
      Returns:
      possible object is String
    • setGlobalFactor

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public void setGlobalFactor(DoubleType value)
      Sets the value of the globalFactor property.
      Parameters:
      value - allowed object is String
    • getOptions

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public StringType getOptions()
      Gets the value of the options property.
      Returns:
      possible object is String
    • setOptions

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public void setOptions(StringType value)
      Sets the value of the options property.
      Parameters:
      value - allowed object is String