All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.rutebanken.netex.model.JourneyPattern_DerivedViewStructure Maven / Gradle / Ivy

There is a newer version: 2.0.15
Show newest version
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2017.09.21 at 10:53:23 AM CEST 
//


package org.rutebanken.netex.model;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.rutebanken.netex.OmitNullsToStringStyle;


/**
 * 

Java class for JourneyPattern_DerivedViewStructure complex type. * *

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

 * <complexType name="JourneyPattern_DerivedViewStructure">
 *   <complexContent>
 *     <extension base="{http://www.netex.org.uk/netex}DerivedViewStructure">
 *       <sequence>
 *         <element ref="{http://www.netex.org.uk/netex}JourneyPatternRef" minOccurs="0"/>
 *         <group ref="{http://www.netex.org.uk/netex}JourneyPatternProperties"/>
 *       </sequence>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "JourneyPattern_DerivedViewStructure", propOrder = { "journeyPatternRef", "routeRef", "routeView", "directionType", "directionRef", "directionView", "destinationDisplayRef", "destinationDisplayView", "typeOfJourneyPatternRef", "operationalContextRef", "timingPatternRef" }) public class JourneyPattern_DerivedViewStructure extends DerivedViewStructure { @XmlElementRef(name = "JourneyPatternRef", namespace = "http://www.netex.org.uk/netex", type = JAXBElement.class, required = false) protected JAXBElement journeyPatternRef; @XmlElement(name = "RouteRef") protected RouteRefStructure routeRef; @XmlElement(name = "RouteView") protected RouteView routeView; @XmlElement(name = "DirectionType") @XmlSchemaType(name = "normalizedString") protected DirectionTypeEnumeration directionType; @XmlElement(name = "DirectionRef") protected DirectionRefStructure directionRef; @XmlElement(name = "DirectionView") protected DirectionView directionView; @XmlElement(name = "DestinationDisplayRef") protected DestinationDisplayRefStructure destinationDisplayRef; @XmlElement(name = "DestinationDisplayView") protected DestinationDisplayView destinationDisplayView; @XmlElement(name = "TypeOfJourneyPatternRef") protected TypeOfJourneyPatternRefStructure typeOfJourneyPatternRef; @XmlElement(name = "OperationalContextRef") protected OperationalContextRefStructure operationalContextRef; @XmlElement(name = "TimingPatternRef") protected TimingPatternRefStructure timingPatternRef; /** * Gets the value of the journeyPatternRef property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link ServiceJourneyPatternRefStructure }{@code >} * {@link JAXBElement }{@code <}{@link JourneyPatternRefStructure }{@code >} * {@link JAXBElement }{@code <}{@link ServicePatternRefStructure }{@code >} * {@link JAXBElement }{@code <}{@link DeadRunJourneyPatternRefStructure }{@code >} * */ public JAXBElement getJourneyPatternRef() { return journeyPatternRef; } /** * Sets the value of the journeyPatternRef property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link ServiceJourneyPatternRefStructure }{@code >} * {@link JAXBElement }{@code <}{@link JourneyPatternRefStructure }{@code >} * {@link JAXBElement }{@code <}{@link ServicePatternRefStructure }{@code >} * {@link JAXBElement }{@code <}{@link DeadRunJourneyPatternRefStructure }{@code >} * */ public void setJourneyPatternRef(JAXBElement value) { this.journeyPatternRef = value; } /** * Gets the value of the routeRef property. * * @return * possible object is * {@link RouteRefStructure } * */ public RouteRefStructure getRouteRef() { return routeRef; } /** * Sets the value of the routeRef property. * * @param value * allowed object is * {@link RouteRefStructure } * */ public void setRouteRef(RouteRefStructure value) { this.routeRef = value; } /** * Gets the value of the routeView property. * * @return * possible object is * {@link RouteView } * */ public RouteView getRouteView() { return routeView; } /** * Sets the value of the routeView property. * * @param value * allowed object is * {@link RouteView } * */ public void setRouteView(RouteView value) { this.routeView = value; } /** * Gets the value of the directionType property. * * @return * possible object is * {@link DirectionTypeEnumeration } * */ public DirectionTypeEnumeration getDirectionType() { return directionType; } /** * Sets the value of the directionType property. * * @param value * allowed object is * {@link DirectionTypeEnumeration } * */ public void setDirectionType(DirectionTypeEnumeration value) { this.directionType = value; } /** * Gets the value of the directionRef property. * * @return * possible object is * {@link DirectionRefStructure } * */ public DirectionRefStructure getDirectionRef() { return directionRef; } /** * Sets the value of the directionRef property. * * @param value * allowed object is * {@link DirectionRefStructure } * */ public void setDirectionRef(DirectionRefStructure value) { this.directionRef = value; } /** * Gets the value of the directionView property. * * @return * possible object is * {@link DirectionView } * */ public DirectionView getDirectionView() { return directionView; } /** * Sets the value of the directionView property. * * @param value * allowed object is * {@link DirectionView } * */ public void setDirectionView(DirectionView value) { this.directionView = value; } /** * Gets the value of the destinationDisplayRef property. * * @return * possible object is * {@link DestinationDisplayRefStructure } * */ public DestinationDisplayRefStructure getDestinationDisplayRef() { return destinationDisplayRef; } /** * Sets the value of the destinationDisplayRef property. * * @param value * allowed object is * {@link DestinationDisplayRefStructure } * */ public void setDestinationDisplayRef(DestinationDisplayRefStructure value) { this.destinationDisplayRef = value; } /** * Gets the value of the destinationDisplayView property. * * @return * possible object is * {@link DestinationDisplayView } * */ public DestinationDisplayView getDestinationDisplayView() { return destinationDisplayView; } /** * Sets the value of the destinationDisplayView property. * * @param value * allowed object is * {@link DestinationDisplayView } * */ public void setDestinationDisplayView(DestinationDisplayView value) { this.destinationDisplayView = value; } /** * Gets the value of the typeOfJourneyPatternRef property. * * @return * possible object is * {@link TypeOfJourneyPatternRefStructure } * */ public TypeOfJourneyPatternRefStructure getTypeOfJourneyPatternRef() { return typeOfJourneyPatternRef; } /** * Sets the value of the typeOfJourneyPatternRef property. * * @param value * allowed object is * {@link TypeOfJourneyPatternRefStructure } * */ public void setTypeOfJourneyPatternRef(TypeOfJourneyPatternRefStructure value) { this.typeOfJourneyPatternRef = value; } /** * Gets the value of the operationalContextRef property. * * @return * possible object is * {@link OperationalContextRefStructure } * */ public OperationalContextRefStructure getOperationalContextRef() { return operationalContextRef; } /** * Sets the value of the operationalContextRef property. * * @param value * allowed object is * {@link OperationalContextRefStructure } * */ public void setOperationalContextRef(OperationalContextRefStructure value) { this.operationalContextRef = value; } /** * Gets the value of the timingPatternRef property. * * @return * possible object is * {@link TimingPatternRefStructure } * */ public TimingPatternRefStructure getTimingPatternRef() { return timingPatternRef; } /** * Sets the value of the timingPatternRef property. * * @param value * allowed object is * {@link TimingPatternRefStructure } * */ public void setTimingPatternRef(TimingPatternRefStructure value) { this.timingPatternRef = value; } public JourneyPattern_DerivedViewStructure withJourneyPatternRef(JAXBElement value) { setJourneyPatternRef(value); return this; } public JourneyPattern_DerivedViewStructure withRouteRef(RouteRefStructure value) { setRouteRef(value); return this; } public JourneyPattern_DerivedViewStructure withRouteView(RouteView value) { setRouteView(value); return this; } public JourneyPattern_DerivedViewStructure withDirectionType(DirectionTypeEnumeration value) { setDirectionType(value); return this; } public JourneyPattern_DerivedViewStructure withDirectionRef(DirectionRefStructure value) { setDirectionRef(value); return this; } public JourneyPattern_DerivedViewStructure withDirectionView(DirectionView value) { setDirectionView(value); return this; } public JourneyPattern_DerivedViewStructure withDestinationDisplayRef(DestinationDisplayRefStructure value) { setDestinationDisplayRef(value); return this; } public JourneyPattern_DerivedViewStructure withDestinationDisplayView(DestinationDisplayView value) { setDestinationDisplayView(value); return this; } public JourneyPattern_DerivedViewStructure withTypeOfJourneyPatternRef(TypeOfJourneyPatternRefStructure value) { setTypeOfJourneyPatternRef(value); return this; } public JourneyPattern_DerivedViewStructure withOperationalContextRef(OperationalContextRefStructure value) { setOperationalContextRef(value); return this; } public JourneyPattern_DerivedViewStructure withTimingPatternRef(TimingPatternRefStructure value) { setTimingPatternRef(value); return this; } @Override public JourneyPattern_DerivedViewStructure withBrandingRef(BrandingRefStructure value) { setBrandingRef(value); return this; } @Override public JourneyPattern_DerivedViewStructure withId(String value) { setId(value); return this; } /** * Generates a String representation of the contents of this type. * This is an extension method, produced by the 'ts' xjc plugin * */ @Override public String toString() { return ToStringBuilder.reflectionToString(this, OmitNullsToStringStyle.INSTANCE); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy