Class CenterLane.RoadMark

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    CenterLane

    @Generated(value="com.sun.tools.xjc.Driver",
               date="2020-08-12T04:09:57+02:00",
               comments="JAXB RI v2.3.0")
    public static class CenterLane.RoadMark
    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="type" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="line" maxOccurs="unbounded">
                         <complexType>
                           <complexContent>
                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                               <attribute name="length" type="{http://www.w3.org/2001/XMLSchema}double" />
                               <attribute name="space" type="{http://www.w3.org/2001/XMLSchema}double" />
                               <attribute name="tOffset" type="{http://www.w3.org/2001/XMLSchema}double" />
                               <attribute name="sOffset" type="{http://www.w3.org/2001/XMLSchema}double" />
                               <attribute name="rule" type="{http://www.w3.org/2001/XMLSchema}string" />
                             </restriction>
                           </complexContent>
                         </complexType>
                       </element>
                     </sequence>
                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
                     <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}double" />
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="userData" type="{}userData" maxOccurs="unbounded" minOccurs="0"/>
             <element name="include" type="{}include" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
           <attribute name="sOffset" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="weight" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="laneChange" type="{http://www.w3.org/2001/XMLSchema}string" />
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  CenterLane.RoadMark.Type
      Java class for anonymous complex type.
    • Constructor Summary

      Constructors 
      Constructor Description
      RoadMark()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getColor()
      Gets the value of the color property.
      java.util.List<Include> getInclude()
      Gets the value of the include property.
      java.lang.String getLaneChange()
      Gets the value of the laneChange property.
      java.lang.String getRoadMarkType()
      Gets the value of the roadMarkType property.
      java.lang.Double getSOffset()
      Gets the value of the sOffset property.
      CenterLane.RoadMark.Type getType()
      Gets the value of the type property.
      java.util.List<UserData> getUserData()
      Gets the value of the userData property.
      java.lang.String getWeight()
      Gets the value of the weight property.
      java.lang.Double getWidth()
      Gets the value of the width property.
      void setColor​(java.lang.String value)
      Sets the value of the color property.
      void setLaneChange​(java.lang.String value)
      Sets the value of the laneChange property.
      void setRoadMarkType​(java.lang.String value)
      Sets the value of the roadMarkType property.
      void setSOffset​(java.lang.Double value)
      Sets the value of the sOffset property.
      void setType​(CenterLane.RoadMark.Type value)
      Sets the value of the type property.
      void setWeight​(java.lang.String value)
      Sets the value of the weight property.
      void setWidth​(java.lang.Double value)
      Sets the value of the width property.
      • Methods inherited from class java.lang.Object

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

      • type

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        protected CenterLane.RoadMark.Type type
      • 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
      • 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
      • roadMarkType

        @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 roadMarkType
      • weight

        @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 weight
      • color

        @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 color
      • width

        @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 width
      • laneChange

        @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 laneChange
    • Constructor Detail

      • RoadMark

        public RoadMark()
    • Method Detail

      • getType

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public CenterLane.RoadMark.Type getType()
        Gets the value of the type property.
        Returns:
        possible object is CenterLane.RoadMark.Type
      • setType

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:09:57+02:00",
                   comments="JAXB RI v2.3.0")
        public void setType​(CenterLane.RoadMark.Type value)
        Sets the value of the type property.
        Parameters:
        value - allowed object is CenterLane.RoadMark.Type
      • 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

      • 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
      • getRoadMarkType

        @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 getRoadMarkType()
        Gets the value of the roadMarkType property.
        Returns:
        possible object is String
      • setRoadMarkType

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

        @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 getWeight()
        Gets the value of the weight property.
        Returns:
        possible object is String
      • setWeight

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

        @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 getColor()
        Gets the value of the color property.
        Returns:
        possible object is String
      • setColor

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

        @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 getWidth()
        Gets the value of the width property.
        Returns:
        possible object is Double
      • setWidth

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

        @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 getLaneChange()
        Gets the value of the laneChange property.
        Returns:
        possible object is String
      • setLaneChange

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