Class AffectedLineStructure

  • All Implemented Interfaces:
    Serializable

    public class AffectedLineStructure
    extends Object
    implements Serializable
    Type for information about the lines affected by an Situation

    Java class for AffectedLineStructure complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="AffectedLineStructure">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="AffectedOperator" type="{http://www.siri.org.uk/siri}AffectedOperatorStructure" maxOccurs="unbounded" minOccurs="0"/>
             <group ref="{http://www.siri.org.uk/siri}LineGroup"/>
             <element name="Destinations" type="{http://www.siri.org.uk/siri}AffectedStopPointStructure" maxOccurs="unbounded" minOccurs="0"/>
             <element name="Direction" type="{http://www.siri.org.uk/siri}DirectionStructure" maxOccurs="unbounded" minOccurs="0"/>
             <element name="Routes" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="AffectedRoute" type="{http://www.siri.org.uk/siri}AffectedRouteStructure" maxOccurs="unbounded"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="Sections" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="AffectedSection" type="{http://www.siri.org.uk/siri}AffectedSectionStructure" maxOccurs="unbounded"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • AffectedLineStructure

        public AffectedLineStructure()
    • Method Detail

      • getAffectedOperators

        public List<AffectedOperatorStructure> getAffectedOperators()
        Gets the value of the affectedOperators 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 affectedOperators property.

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

            getAffectedOperators().add(newItem);
         

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

      • getLineReves

        public List<LineRef> getLineReves()
        Gets the value of the lineReves 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 lineReves property.

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

            getLineReves().add(newItem);
         

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

      • getDestinations

        public List<AffectedStopPointStructure> getDestinations()
        Gets the value of the destinations 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 destinations property.

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

            getDestinations().add(newItem);
         

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

      • getDirections

        public List<Direction> getDirections()
        Gets the value of the directions 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 directions property.

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

            getDirections().add(newItem);
         

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

      • getExtensions

        public Extensions getExtensions()
        Gets the value of the extensions property.
        Returns:
        possible object is Extensions
      • setExtensions

        public void setExtensions​(Extensions value)
        Sets the value of the extensions property.
        Parameters:
        value - allowed object is Extensions