Class OpenDRIVE.Road.Surface.CRG

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    OpenDRIVE.Road.Surface

    @Generated(value="com.sun.tools.xjc.Driver",
               date="2020-08-12T04:09:57+02:00",
               comments="JAXB RI v2.3.0")
    public static class OpenDRIVE.Road.Surface.CRG
    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="userData" type="{}userData" maxOccurs="unbounded" minOccurs="0"/>
             <element name="include" type="{}include" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
           <attribute name="file" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="sStart" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="sEnd" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="orientation" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="mode" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="sOffset" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="tOffset" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="zOffset" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="zScale" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="hOffset" type="{http://www.w3.org/2001/XMLSchema}double" />
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String file  
      protected java.lang.Double hOffset  
      protected java.util.List<Include> include  
      protected java.lang.String mode  
      protected java.lang.String orientation  
      protected java.lang.Double sEnd  
      protected java.lang.Double sOffset  
      protected java.lang.Double sStart  
      protected java.lang.Double tOffset  
      protected java.util.List<UserData> userData  
      protected java.lang.Double zOffset  
      protected java.lang.Double zScale  
    • Constructor Summary

      Constructors 
      Constructor Description
      CRG()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getFile()
      Gets the value of the file property.
      java.lang.Double getHOffset()
      Gets the value of the hOffset property.
      java.util.List<Include> getInclude()
      Gets the value of the include property.
      java.lang.String getMode()
      Gets the value of the mode property.
      java.lang.String getOrientation()
      Gets the value of the orientation property.
      java.lang.Double getSEnd()
      Gets the value of the sEnd property.
      java.lang.Double getSOffset()
      Gets the value of the sOffset property.
      java.lang.Double getSStart()
      Gets the value of the sStart property.
      java.lang.Double getTOffset()
      Gets the value of the tOffset property.
      java.util.List<UserData> getUserData()
      Gets the value of the userData property.
      java.lang.Double getZOffset()
      Gets the value of the zOffset property.
      java.lang.Double getZScale()
      Gets the value of the zScale property.
      void setFile​(java.lang.String value)
      Sets the value of the file property.
      void setHOffset​(java.lang.Double value)
      Sets the value of the hOffset property.
      void setMode​(java.lang.String value)
      Sets the value of the mode property.
      void setOrientation​(java.lang.String value)
      Sets the value of the orientation property.
      void setSEnd​(java.lang.Double value)
      Sets the value of the sEnd property.
      void setSOffset​(java.lang.Double value)
      Sets the value of the sOffset property.
      void setSStart​(java.lang.Double value)
      Sets the value of the sStart property.
      void setTOffset​(java.lang.Double value)
      Sets the value of the tOffset property.
      void setZOffset​(java.lang.Double value)
      Sets the value of the zOffset property.
      void setZScale​(java.lang.Double value)
      Sets the value of the zScale property.
      • Methods inherited from class java.lang.Object

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

      • userData

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.util.List<UserData> userData
      • include

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.util.List<Include> include
      • file

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.lang.String file
      • sStart

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.lang.Double sStart
      • sEnd

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.lang.Double sEnd
      • orientation

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.lang.String orientation
      • mode

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.lang.String mode
      • sOffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.lang.Double sOffset
      • tOffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.lang.Double tOffset
      • zOffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.lang.Double zOffset
      • zScale

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.lang.Double zScale
      • hOffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.lang.Double hOffset
    • Constructor Detail

      • CRG

        public CRG()
    • Method Detail

      • getUserData

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public java.util.List<UserData> getUserData()
        Gets the value of the userData 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 userData property.

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

            getUserData().add(newItem);
         

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

      • getInclude

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public java.util.List<Include> getInclude()
        Gets the value of the include 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 include property.

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

            getInclude().add(newItem);
         

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

      • getFile

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public java.lang.String getFile()
        Gets the value of the file property.
        Returns:
        possible object is String
      • setFile

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public void setFile​(java.lang.String value)
        Sets the value of the file property.
        Parameters:
        value - allowed object is String
      • getSStart

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public java.lang.Double getSStart()
        Gets the value of the sStart property.
        Returns:
        possible object is Double
      • setSStart

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public void setSStart​(java.lang.Double value)
        Sets the value of the sStart property.
        Parameters:
        value - allowed object is Double
      • getSEnd

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public java.lang.Double getSEnd()
        Gets the value of the sEnd property.
        Returns:
        possible object is Double
      • setSEnd

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public void setSEnd​(java.lang.Double value)
        Sets the value of the sEnd property.
        Parameters:
        value - allowed object is Double
      • getOrientation

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public java.lang.String getOrientation()
        Gets the value of the orientation property.
        Returns:
        possible object is String
      • setOrientation

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public void setOrientation​(java.lang.String value)
        Sets the value of the orientation property.
        Parameters:
        value - allowed object is String
      • getMode

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public java.lang.String getMode()
        Gets the value of the mode property.
        Returns:
        possible object is String
      • setMode

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public void setMode​(java.lang.String value)
        Sets the value of the mode property.
        Parameters:
        value - allowed object is String
      • getSOffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public java.lang.Double getSOffset()
        Gets the value of the sOffset property.
        Returns:
        possible object is Double
      • setSOffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public void setSOffset​(java.lang.Double value)
        Sets the value of the sOffset property.
        Parameters:
        value - allowed object is Double
      • getTOffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public java.lang.Double getTOffset()
        Gets the value of the tOffset property.
        Returns:
        possible object is Double
      • setTOffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public void setTOffset​(java.lang.Double value)
        Sets the value of the tOffset property.
        Parameters:
        value - allowed object is Double
      • getZOffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public java.lang.Double getZOffset()
        Gets the value of the zOffset property.
        Returns:
        possible object is Double
      • setZOffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public void setZOffset​(java.lang.Double value)
        Sets the value of the zOffset property.
        Parameters:
        value - allowed object is Double
      • getZScale

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public java.lang.Double getZScale()
        Gets the value of the zScale property.
        Returns:
        possible object is Double
      • setZScale

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public void setZScale​(java.lang.Double value)
        Sets the value of the zScale property.
        Parameters:
        value - allowed object is Double
      • getHOffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public java.lang.Double getHOffset()
        Gets the value of the hOffset property.
        Returns:
        possible object is Double
      • setHOffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public void setHOffset​(java.lang.Double value)
        Sets the value of the hOffset property.
        Parameters:
        value - allowed object is Double