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

org.rutebanken.netex.model.FareFrame_VersionFrameStructure 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 java.time.OffsetDateTime;
import java.util.Collection;
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.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.rutebanken.netex.OmitNullsToStringStyle;


/**
 * 

Java class for FareFrame_VersionFrameStructure complex type. * *

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

 * <complexType name="FareFrame_VersionFrameStructure">
 *   <complexContent>
 *     <extension base="{http://www.netex.org.uk/netex}Common_VersionFrameStructure">
 *       <sequence>
 *         <group ref="{http://www.netex.org.uk/netex}FareFrameGroup"/>
 *       </sequence>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "FareFrame_VersionFrameStructure", propOrder = { "mode", "transportOrganisationRef", "pricingParameterSet", "notices", "noticeAssignments", "borderPoints", "fareScheduledStopPoints", "fareZones", "fareSections", "seriesConstraints", "geographicalUnits", "geographicalIntervals", "geographicalStructureFactors", "timeUnits", "timeIntervals", "timeStructureFactors", "qualityStructureFactors", "distanceMatrixElements", "groupsOfDistanceMatrixElements", "fareStructureElements", "tariffs", "validableElements", "controllableElements", "usageParameters", "accessRightParameterAssignments", "fareProducts", "priceGroups", "fareTables", "distributionChannels", "groupsOfDistributionChannels", "fulfilmentMethods", "travelDocuments", "salesPackages", "salesPackageElements", "salesPackageSubstitutions", "groupsOfSalesPackages", "distributionAssignments", "parkingTariffs" }) @XmlSeeAlso({ FareFrame.class }) public class FareFrame_VersionFrameStructure extends Common_VersionFrameStructure { @XmlElement(name = "Mode") @XmlSchemaType(name = "NMTOKEN") protected VehicleModeEnumeration mode; @XmlElementRef(name = "TransportOrganisationRef", namespace = "http://www.netex.org.uk/netex", type = JAXBElement.class, required = false) protected JAXBElement transportOrganisationRef; @XmlElement(name = "PricingParameterSet") protected PricingParameterSet pricingParameterSet; protected NoticesInFrame_RelStructure notices; protected NoticeAssignmentsInFrame_RelStructure noticeAssignments; protected BorderPointsInFrame_RelStructure borderPoints; protected FareScheduledStopPointsInFrame_RelStructure fareScheduledStopPoints; protected FareZonesInFrame_RelStructure fareZones; protected FareSectionsInFrame_RelStructure fareSections; protected FareSeriesInFrame_RelStructure seriesConstraints; protected GeographicalUnits_RelStructure geographicalUnits; protected GeographicalIntervals_RelStructure geographicalIntervals; protected GeographicalStructureFactors_RelStructure geographicalStructureFactors; protected TimeUnits_RelStructure timeUnits; protected TimeIntervals_RelStructure timeIntervals; protected TimeStructureFactors_RelStructure timeStructureFactors; protected QualityStructureFactors_RelStructure qualityStructureFactors; protected DistanceMatrixElements_RelStructure distanceMatrixElements; protected GroupsOfDistanceMatrixElements_RelStructure groupsOfDistanceMatrixElements; protected FareStructureElementsInFrame_RelStructure fareStructureElements; protected TariffsInFrame_RelStructure tariffs; protected ValidableElementsInFrame_RelStructure validableElements; protected ControllableElementsInFrame_RelStructure controllableElements; protected UsageParametersInFrame_RelStructure usageParameters; protected AccessRightParameterAssignmentsInFrame_RelStructure accessRightParameterAssignments; protected FareProductsInFrame_RelStructure fareProducts; protected FarePricesInFrame_RelStructure priceGroups; protected FareTablesInFrame_RelStructure fareTables; protected DistributionChannelsInFrame_RelStructure distributionChannels; protected GroupsOfDistributionChannelsInFrame_RelStructure groupsOfDistributionChannels; protected FulfilmentMethodsInFrame_RelStructure fulfilmentMethods; protected TravelDocumentsInFrame_RelStructure travelDocuments; protected SalesPackagesInFrame_RelStructure salesPackages; protected SalesPackageElementsInFrame_RelStructure salesPackageElements; protected SalesPackagesubstitutionsInFrame_RelStructure salesPackageSubstitutions; protected GroupsOfSalesPackagesInFrame_RelStructure groupsOfSalesPackages; protected DistributionAssignmentsInFrame_RelStructure distributionAssignments; protected FareFrame_VersionFrameStructure.ParkingTariffs parkingTariffs; /** * Gets the value of the mode property. * * @return * possible object is * {@link VehicleModeEnumeration } * */ public VehicleModeEnumeration getMode() { return mode; } /** * Sets the value of the mode property. * * @param value * allowed object is * {@link VehicleModeEnumeration } * */ public void setMode(VehicleModeEnumeration value) { this.mode = value; } /** * Gets the value of the transportOrganisationRef property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link AuthorityRefStructure }{@code >} * {@link JAXBElement }{@code <}{@link OrganisationRefStructure }{@code >} * {@link JAXBElement }{@code <}{@link OperatorRefStructure }{@code >} * */ public JAXBElement getTransportOrganisationRef() { return transportOrganisationRef; } /** * Sets the value of the transportOrganisationRef property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link AuthorityRefStructure }{@code >} * {@link JAXBElement }{@code <}{@link OrganisationRefStructure }{@code >} * {@link JAXBElement }{@code <}{@link OperatorRefStructure }{@code >} * */ public void setTransportOrganisationRef(JAXBElement value) { this.transportOrganisationRef = value; } /** * Gets the value of the pricingParameterSet property. * * @return * possible object is * {@link PricingParameterSet } * */ public PricingParameterSet getPricingParameterSet() { return pricingParameterSet; } /** * Sets the value of the pricingParameterSet property. * * @param value * allowed object is * {@link PricingParameterSet } * */ public void setPricingParameterSet(PricingParameterSet value) { this.pricingParameterSet = value; } /** * Gets the value of the notices property. * * @return * possible object is * {@link NoticesInFrame_RelStructure } * */ public NoticesInFrame_RelStructure getNotices() { return notices; } /** * Sets the value of the notices property. * * @param value * allowed object is * {@link NoticesInFrame_RelStructure } * */ public void setNotices(NoticesInFrame_RelStructure value) { this.notices = value; } /** * Gets the value of the noticeAssignments property. * * @return * possible object is * {@link NoticeAssignmentsInFrame_RelStructure } * */ public NoticeAssignmentsInFrame_RelStructure getNoticeAssignments() { return noticeAssignments; } /** * Sets the value of the noticeAssignments property. * * @param value * allowed object is * {@link NoticeAssignmentsInFrame_RelStructure } * */ public void setNoticeAssignments(NoticeAssignmentsInFrame_RelStructure value) { this.noticeAssignments = value; } /** * Gets the value of the borderPoints property. * * @return * possible object is * {@link BorderPointsInFrame_RelStructure } * */ public BorderPointsInFrame_RelStructure getBorderPoints() { return borderPoints; } /** * Sets the value of the borderPoints property. * * @param value * allowed object is * {@link BorderPointsInFrame_RelStructure } * */ public void setBorderPoints(BorderPointsInFrame_RelStructure value) { this.borderPoints = value; } /** * Gets the value of the fareScheduledStopPoints property. * * @return * possible object is * {@link FareScheduledStopPointsInFrame_RelStructure } * */ public FareScheduledStopPointsInFrame_RelStructure getFareScheduledStopPoints() { return fareScheduledStopPoints; } /** * Sets the value of the fareScheduledStopPoints property. * * @param value * allowed object is * {@link FareScheduledStopPointsInFrame_RelStructure } * */ public void setFareScheduledStopPoints(FareScheduledStopPointsInFrame_RelStructure value) { this.fareScheduledStopPoints = value; } /** * Gets the value of the fareZones property. * * @return * possible object is * {@link FareZonesInFrame_RelStructure } * */ public FareZonesInFrame_RelStructure getFareZones() { return fareZones; } /** * Sets the value of the fareZones property. * * @param value * allowed object is * {@link FareZonesInFrame_RelStructure } * */ public void setFareZones(FareZonesInFrame_RelStructure value) { this.fareZones = value; } /** * Gets the value of the fareSections property. * * @return * possible object is * {@link FareSectionsInFrame_RelStructure } * */ public FareSectionsInFrame_RelStructure getFareSections() { return fareSections; } /** * Sets the value of the fareSections property. * * @param value * allowed object is * {@link FareSectionsInFrame_RelStructure } * */ public void setFareSections(FareSectionsInFrame_RelStructure value) { this.fareSections = value; } /** * Gets the value of the seriesConstraints property. * * @return * possible object is * {@link FareSeriesInFrame_RelStructure } * */ public FareSeriesInFrame_RelStructure getSeriesConstraints() { return seriesConstraints; } /** * Sets the value of the seriesConstraints property. * * @param value * allowed object is * {@link FareSeriesInFrame_RelStructure } * */ public void setSeriesConstraints(FareSeriesInFrame_RelStructure value) { this.seriesConstraints = value; } /** * Gets the value of the geographicalUnits property. * * @return * possible object is * {@link GeographicalUnits_RelStructure } * */ public GeographicalUnits_RelStructure getGeographicalUnits() { return geographicalUnits; } /** * Sets the value of the geographicalUnits property. * * @param value * allowed object is * {@link GeographicalUnits_RelStructure } * */ public void setGeographicalUnits(GeographicalUnits_RelStructure value) { this.geographicalUnits = value; } /** * Gets the value of the geographicalIntervals property. * * @return * possible object is * {@link GeographicalIntervals_RelStructure } * */ public GeographicalIntervals_RelStructure getGeographicalIntervals() { return geographicalIntervals; } /** * Sets the value of the geographicalIntervals property. * * @param value * allowed object is * {@link GeographicalIntervals_RelStructure } * */ public void setGeographicalIntervals(GeographicalIntervals_RelStructure value) { this.geographicalIntervals = value; } /** * Gets the value of the geographicalStructureFactors property. * * @return * possible object is * {@link GeographicalStructureFactors_RelStructure } * */ public GeographicalStructureFactors_RelStructure getGeographicalStructureFactors() { return geographicalStructureFactors; } /** * Sets the value of the geographicalStructureFactors property. * * @param value * allowed object is * {@link GeographicalStructureFactors_RelStructure } * */ public void setGeographicalStructureFactors(GeographicalStructureFactors_RelStructure value) { this.geographicalStructureFactors = value; } /** * Gets the value of the timeUnits property. * * @return * possible object is * {@link TimeUnits_RelStructure } * */ public TimeUnits_RelStructure getTimeUnits() { return timeUnits; } /** * Sets the value of the timeUnits property. * * @param value * allowed object is * {@link TimeUnits_RelStructure } * */ public void setTimeUnits(TimeUnits_RelStructure value) { this.timeUnits = value; } /** * Gets the value of the timeIntervals property. * * @return * possible object is * {@link TimeIntervals_RelStructure } * */ public TimeIntervals_RelStructure getTimeIntervals() { return timeIntervals; } /** * Sets the value of the timeIntervals property. * * @param value * allowed object is * {@link TimeIntervals_RelStructure } * */ public void setTimeIntervals(TimeIntervals_RelStructure value) { this.timeIntervals = value; } /** * Gets the value of the timeStructureFactors property. * * @return * possible object is * {@link TimeStructureFactors_RelStructure } * */ public TimeStructureFactors_RelStructure getTimeStructureFactors() { return timeStructureFactors; } /** * Sets the value of the timeStructureFactors property. * * @param value * allowed object is * {@link TimeStructureFactors_RelStructure } * */ public void setTimeStructureFactors(TimeStructureFactors_RelStructure value) { this.timeStructureFactors = value; } /** * Gets the value of the qualityStructureFactors property. * * @return * possible object is * {@link QualityStructureFactors_RelStructure } * */ public QualityStructureFactors_RelStructure getQualityStructureFactors() { return qualityStructureFactors; } /** * Sets the value of the qualityStructureFactors property. * * @param value * allowed object is * {@link QualityStructureFactors_RelStructure } * */ public void setQualityStructureFactors(QualityStructureFactors_RelStructure value) { this.qualityStructureFactors = value; } /** * Gets the value of the distanceMatrixElements property. * * @return * possible object is * {@link DistanceMatrixElements_RelStructure } * */ public DistanceMatrixElements_RelStructure getDistanceMatrixElements() { return distanceMatrixElements; } /** * Sets the value of the distanceMatrixElements property. * * @param value * allowed object is * {@link DistanceMatrixElements_RelStructure } * */ public void setDistanceMatrixElements(DistanceMatrixElements_RelStructure value) { this.distanceMatrixElements = value; } /** * Gets the value of the groupsOfDistanceMatrixElements property. * * @return * possible object is * {@link GroupsOfDistanceMatrixElements_RelStructure } * */ public GroupsOfDistanceMatrixElements_RelStructure getGroupsOfDistanceMatrixElements() { return groupsOfDistanceMatrixElements; } /** * Sets the value of the groupsOfDistanceMatrixElements property. * * @param value * allowed object is * {@link GroupsOfDistanceMatrixElements_RelStructure } * */ public void setGroupsOfDistanceMatrixElements(GroupsOfDistanceMatrixElements_RelStructure value) { this.groupsOfDistanceMatrixElements = value; } /** * Gets the value of the fareStructureElements property. * * @return * possible object is * {@link FareStructureElementsInFrame_RelStructure } * */ public FareStructureElementsInFrame_RelStructure getFareStructureElements() { return fareStructureElements; } /** * Sets the value of the fareStructureElements property. * * @param value * allowed object is * {@link FareStructureElementsInFrame_RelStructure } * */ public void setFareStructureElements(FareStructureElementsInFrame_RelStructure value) { this.fareStructureElements = value; } /** * Gets the value of the tariffs property. * * @return * possible object is * {@link TariffsInFrame_RelStructure } * */ public TariffsInFrame_RelStructure getTariffs() { return tariffs; } /** * Sets the value of the tariffs property. * * @param value * allowed object is * {@link TariffsInFrame_RelStructure } * */ public void setTariffs(TariffsInFrame_RelStructure value) { this.tariffs = value; } /** * Gets the value of the validableElements property. * * @return * possible object is * {@link ValidableElementsInFrame_RelStructure } * */ public ValidableElementsInFrame_RelStructure getValidableElements() { return validableElements; } /** * Sets the value of the validableElements property. * * @param value * allowed object is * {@link ValidableElementsInFrame_RelStructure } * */ public void setValidableElements(ValidableElementsInFrame_RelStructure value) { this.validableElements = value; } /** * Gets the value of the controllableElements property. * * @return * possible object is * {@link ControllableElementsInFrame_RelStructure } * */ public ControllableElementsInFrame_RelStructure getControllableElements() { return controllableElements; } /** * Sets the value of the controllableElements property. * * @param value * allowed object is * {@link ControllableElementsInFrame_RelStructure } * */ public void setControllableElements(ControllableElementsInFrame_RelStructure value) { this.controllableElements = value; } /** * Gets the value of the usageParameters property. * * @return * possible object is * {@link UsageParametersInFrame_RelStructure } * */ public UsageParametersInFrame_RelStructure getUsageParameters() { return usageParameters; } /** * Sets the value of the usageParameters property. * * @param value * allowed object is * {@link UsageParametersInFrame_RelStructure } * */ public void setUsageParameters(UsageParametersInFrame_RelStructure value) { this.usageParameters = value; } /** * Gets the value of the accessRightParameterAssignments property. * * @return * possible object is * {@link AccessRightParameterAssignmentsInFrame_RelStructure } * */ public AccessRightParameterAssignmentsInFrame_RelStructure getAccessRightParameterAssignments() { return accessRightParameterAssignments; } /** * Sets the value of the accessRightParameterAssignments property. * * @param value * allowed object is * {@link AccessRightParameterAssignmentsInFrame_RelStructure } * */ public void setAccessRightParameterAssignments(AccessRightParameterAssignmentsInFrame_RelStructure value) { this.accessRightParameterAssignments = value; } /** * Gets the value of the fareProducts property. * * @return * possible object is * {@link FareProductsInFrame_RelStructure } * */ public FareProductsInFrame_RelStructure getFareProducts() { return fareProducts; } /** * Sets the value of the fareProducts property. * * @param value * allowed object is * {@link FareProductsInFrame_RelStructure } * */ public void setFareProducts(FareProductsInFrame_RelStructure value) { this.fareProducts = value; } /** * Gets the value of the priceGroups property. * * @return * possible object is * {@link FarePricesInFrame_RelStructure } * */ public FarePricesInFrame_RelStructure getPriceGroups() { return priceGroups; } /** * Sets the value of the priceGroups property. * * @param value * allowed object is * {@link FarePricesInFrame_RelStructure } * */ public void setPriceGroups(FarePricesInFrame_RelStructure value) { this.priceGroups = value; } /** * Gets the value of the fareTables property. * * @return * possible object is * {@link FareTablesInFrame_RelStructure } * */ public FareTablesInFrame_RelStructure getFareTables() { return fareTables; } /** * Sets the value of the fareTables property. * * @param value * allowed object is * {@link FareTablesInFrame_RelStructure } * */ public void setFareTables(FareTablesInFrame_RelStructure value) { this.fareTables = value; } /** * Gets the value of the distributionChannels property. * * @return * possible object is * {@link DistributionChannelsInFrame_RelStructure } * */ public DistributionChannelsInFrame_RelStructure getDistributionChannels() { return distributionChannels; } /** * Sets the value of the distributionChannels property. * * @param value * allowed object is * {@link DistributionChannelsInFrame_RelStructure } * */ public void setDistributionChannels(DistributionChannelsInFrame_RelStructure value) { this.distributionChannels = value; } /** * Gets the value of the groupsOfDistributionChannels property. * * @return * possible object is * {@link GroupsOfDistributionChannelsInFrame_RelStructure } * */ public GroupsOfDistributionChannelsInFrame_RelStructure getGroupsOfDistributionChannels() { return groupsOfDistributionChannels; } /** * Sets the value of the groupsOfDistributionChannels property. * * @param value * allowed object is * {@link GroupsOfDistributionChannelsInFrame_RelStructure } * */ public void setGroupsOfDistributionChannels(GroupsOfDistributionChannelsInFrame_RelStructure value) { this.groupsOfDistributionChannels = value; } /** * Gets the value of the fulfilmentMethods property. * * @return * possible object is * {@link FulfilmentMethodsInFrame_RelStructure } * */ public FulfilmentMethodsInFrame_RelStructure getFulfilmentMethods() { return fulfilmentMethods; } /** * Sets the value of the fulfilmentMethods property. * * @param value * allowed object is * {@link FulfilmentMethodsInFrame_RelStructure } * */ public void setFulfilmentMethods(FulfilmentMethodsInFrame_RelStructure value) { this.fulfilmentMethods = value; } /** * Gets the value of the travelDocuments property. * * @return * possible object is * {@link TravelDocumentsInFrame_RelStructure } * */ public TravelDocumentsInFrame_RelStructure getTravelDocuments() { return travelDocuments; } /** * Sets the value of the travelDocuments property. * * @param value * allowed object is * {@link TravelDocumentsInFrame_RelStructure } * */ public void setTravelDocuments(TravelDocumentsInFrame_RelStructure value) { this.travelDocuments = value; } /** * Gets the value of the salesPackages property. * * @return * possible object is * {@link SalesPackagesInFrame_RelStructure } * */ public SalesPackagesInFrame_RelStructure getSalesPackages() { return salesPackages; } /** * Sets the value of the salesPackages property. * * @param value * allowed object is * {@link SalesPackagesInFrame_RelStructure } * */ public void setSalesPackages(SalesPackagesInFrame_RelStructure value) { this.salesPackages = value; } /** * Gets the value of the salesPackageElements property. * * @return * possible object is * {@link SalesPackageElementsInFrame_RelStructure } * */ public SalesPackageElementsInFrame_RelStructure getSalesPackageElements() { return salesPackageElements; } /** * Sets the value of the salesPackageElements property. * * @param value * allowed object is * {@link SalesPackageElementsInFrame_RelStructure } * */ public void setSalesPackageElements(SalesPackageElementsInFrame_RelStructure value) { this.salesPackageElements = value; } /** * Gets the value of the salesPackageSubstitutions property. * * @return * possible object is * {@link SalesPackagesubstitutionsInFrame_RelStructure } * */ public SalesPackagesubstitutionsInFrame_RelStructure getSalesPackageSubstitutions() { return salesPackageSubstitutions; } /** * Sets the value of the salesPackageSubstitutions property. * * @param value * allowed object is * {@link SalesPackagesubstitutionsInFrame_RelStructure } * */ public void setSalesPackageSubstitutions(SalesPackagesubstitutionsInFrame_RelStructure value) { this.salesPackageSubstitutions = value; } /** * Gets the value of the groupsOfSalesPackages property. * * @return * possible object is * {@link GroupsOfSalesPackagesInFrame_RelStructure } * */ public GroupsOfSalesPackagesInFrame_RelStructure getGroupsOfSalesPackages() { return groupsOfSalesPackages; } /** * Sets the value of the groupsOfSalesPackages property. * * @param value * allowed object is * {@link GroupsOfSalesPackagesInFrame_RelStructure } * */ public void setGroupsOfSalesPackages(GroupsOfSalesPackagesInFrame_RelStructure value) { this.groupsOfSalesPackages = value; } /** * Gets the value of the distributionAssignments property. * * @return * possible object is * {@link DistributionAssignmentsInFrame_RelStructure } * */ public DistributionAssignmentsInFrame_RelStructure getDistributionAssignments() { return distributionAssignments; } /** * Sets the value of the distributionAssignments property. * * @param value * allowed object is * {@link DistributionAssignmentsInFrame_RelStructure } * */ public void setDistributionAssignments(DistributionAssignmentsInFrame_RelStructure value) { this.distributionAssignments = value; } /** * Gets the value of the parkingTariffs property. * * @return * possible object is * {@link FareFrame_VersionFrameStructure.ParkingTariffs } * */ public FareFrame_VersionFrameStructure.ParkingTariffs getParkingTariffs() { return parkingTariffs; } /** * Sets the value of the parkingTariffs property. * * @param value * allowed object is * {@link FareFrame_VersionFrameStructure.ParkingTariffs } * */ public void setParkingTariffs(FareFrame_VersionFrameStructure.ParkingTariffs value) { this.parkingTariffs = value; } public FareFrame_VersionFrameStructure withMode(VehicleModeEnumeration value) { setMode(value); return this; } public FareFrame_VersionFrameStructure withTransportOrganisationRef(JAXBElement value) { setTransportOrganisationRef(value); return this; } public FareFrame_VersionFrameStructure withPricingParameterSet(PricingParameterSet value) { setPricingParameterSet(value); return this; } public FareFrame_VersionFrameStructure withNotices(NoticesInFrame_RelStructure value) { setNotices(value); return this; } public FareFrame_VersionFrameStructure withNoticeAssignments(NoticeAssignmentsInFrame_RelStructure value) { setNoticeAssignments(value); return this; } public FareFrame_VersionFrameStructure withBorderPoints(BorderPointsInFrame_RelStructure value) { setBorderPoints(value); return this; } public FareFrame_VersionFrameStructure withFareScheduledStopPoints(FareScheduledStopPointsInFrame_RelStructure value) { setFareScheduledStopPoints(value); return this; } public FareFrame_VersionFrameStructure withFareZones(FareZonesInFrame_RelStructure value) { setFareZones(value); return this; } public FareFrame_VersionFrameStructure withFareSections(FareSectionsInFrame_RelStructure value) { setFareSections(value); return this; } public FareFrame_VersionFrameStructure withSeriesConstraints(FareSeriesInFrame_RelStructure value) { setSeriesConstraints(value); return this; } public FareFrame_VersionFrameStructure withGeographicalUnits(GeographicalUnits_RelStructure value) { setGeographicalUnits(value); return this; } public FareFrame_VersionFrameStructure withGeographicalIntervals(GeographicalIntervals_RelStructure value) { setGeographicalIntervals(value); return this; } public FareFrame_VersionFrameStructure withGeographicalStructureFactors(GeographicalStructureFactors_RelStructure value) { setGeographicalStructureFactors(value); return this; } public FareFrame_VersionFrameStructure withTimeUnits(TimeUnits_RelStructure value) { setTimeUnits(value); return this; } public FareFrame_VersionFrameStructure withTimeIntervals(TimeIntervals_RelStructure value) { setTimeIntervals(value); return this; } public FareFrame_VersionFrameStructure withTimeStructureFactors(TimeStructureFactors_RelStructure value) { setTimeStructureFactors(value); return this; } public FareFrame_VersionFrameStructure withQualityStructureFactors(QualityStructureFactors_RelStructure value) { setQualityStructureFactors(value); return this; } public FareFrame_VersionFrameStructure withDistanceMatrixElements(DistanceMatrixElements_RelStructure value) { setDistanceMatrixElements(value); return this; } public FareFrame_VersionFrameStructure withGroupsOfDistanceMatrixElements(GroupsOfDistanceMatrixElements_RelStructure value) { setGroupsOfDistanceMatrixElements(value); return this; } public FareFrame_VersionFrameStructure withFareStructureElements(FareStructureElementsInFrame_RelStructure value) { setFareStructureElements(value); return this; } public FareFrame_VersionFrameStructure withTariffs(TariffsInFrame_RelStructure value) { setTariffs(value); return this; } public FareFrame_VersionFrameStructure withValidableElements(ValidableElementsInFrame_RelStructure value) { setValidableElements(value); return this; } public FareFrame_VersionFrameStructure withControllableElements(ControllableElementsInFrame_RelStructure value) { setControllableElements(value); return this; } public FareFrame_VersionFrameStructure withUsageParameters(UsageParametersInFrame_RelStructure value) { setUsageParameters(value); return this; } public FareFrame_VersionFrameStructure withAccessRightParameterAssignments(AccessRightParameterAssignmentsInFrame_RelStructure value) { setAccessRightParameterAssignments(value); return this; } public FareFrame_VersionFrameStructure withFareProducts(FareProductsInFrame_RelStructure value) { setFareProducts(value); return this; } public FareFrame_VersionFrameStructure withPriceGroups(FarePricesInFrame_RelStructure value) { setPriceGroups(value); return this; } public FareFrame_VersionFrameStructure withFareTables(FareTablesInFrame_RelStructure value) { setFareTables(value); return this; } public FareFrame_VersionFrameStructure withDistributionChannels(DistributionChannelsInFrame_RelStructure value) { setDistributionChannels(value); return this; } public FareFrame_VersionFrameStructure withGroupsOfDistributionChannels(GroupsOfDistributionChannelsInFrame_RelStructure value) { setGroupsOfDistributionChannels(value); return this; } public FareFrame_VersionFrameStructure withFulfilmentMethods(FulfilmentMethodsInFrame_RelStructure value) { setFulfilmentMethods(value); return this; } public FareFrame_VersionFrameStructure withTravelDocuments(TravelDocumentsInFrame_RelStructure value) { setTravelDocuments(value); return this; } public FareFrame_VersionFrameStructure withSalesPackages(SalesPackagesInFrame_RelStructure value) { setSalesPackages(value); return this; } public FareFrame_VersionFrameStructure withSalesPackageElements(SalesPackageElementsInFrame_RelStructure value) { setSalesPackageElements(value); return this; } public FareFrame_VersionFrameStructure withSalesPackageSubstitutions(SalesPackagesubstitutionsInFrame_RelStructure value) { setSalesPackageSubstitutions(value); return this; } public FareFrame_VersionFrameStructure withGroupsOfSalesPackages(GroupsOfSalesPackagesInFrame_RelStructure value) { setGroupsOfSalesPackages(value); return this; } public FareFrame_VersionFrameStructure withDistributionAssignments(DistributionAssignmentsInFrame_RelStructure value) { setDistributionAssignments(value); return this; } public FareFrame_VersionFrameStructure withParkingTariffs(FareFrame_VersionFrameStructure.ParkingTariffs value) { setParkingTariffs(value); return this; } @Override public FareFrame_VersionFrameStructure withName(MultilingualString value) { setName(value); return this; } @Override public FareFrame_VersionFrameStructure withDescription(MultilingualString value) { setDescription(value); return this; } @Override public FareFrame_VersionFrameStructure withTypeOfFrameRef(TypeOfFrameRefStructure value) { setTypeOfFrameRef(value); return this; } @Override public FareFrame_VersionFrameStructure withBaselineVersionFrameRef(VersionRefStructure value) { setBaselineVersionFrameRef(value); return this; } @Override public FareFrame_VersionFrameStructure withCodespaces(Codespaces_RelStructure value) { setCodespaces(value); return this; } @Override public FareFrame_VersionFrameStructure withFrameDefaults(VersionFrameDefaultsStructure value) { setFrameDefaults(value); return this; } @Override public FareFrame_VersionFrameStructure withVersions(Versions_RelStructure value) { setVersions(value); return this; } @Override public FareFrame_VersionFrameStructure withTraces(Traces_RelStructure value) { setTraces(value); return this; } @Override public FareFrame_VersionFrameStructure withContentValidityConditions(ValidityConditions_RelStructure value) { setContentValidityConditions(value); return this; } @Override public FareFrame_VersionFrameStructure withKeyList(KeyListStructure value) { setKeyList(value); return this; } @Override public FareFrame_VersionFrameStructure withExtensions(ExtensionsStructure value) { setExtensions(value); return this; } @Override public FareFrame_VersionFrameStructure withBrandingRef(BrandingRefStructure value) { setBrandingRef(value); return this; } @Override public FareFrame_VersionFrameStructure withAlternativeTexts(AlternativeTexts_RelStructure value) { setAlternativeTexts(value); return this; } @Override public FareFrame_VersionFrameStructure withResponsibilitySetRef(String value) { setResponsibilitySetRef(value); return this; } @Override public FareFrame_VersionFrameStructure withValidityConditions(ValidityConditions_RelStructure value) { setValidityConditions(value); return this; } @Override public FareFrame_VersionFrameStructure withValidBetween(ValidBetween... values) { if (values!= null) { for (ValidBetween value: values) { getValidBetween().add(value); } } return this; } @Override public FareFrame_VersionFrameStructure withValidBetween(Collection values) { if (values!= null) { getValidBetween().addAll(values); } return this; } @Override public FareFrame_VersionFrameStructure withDataSourceRef(String value) { setDataSourceRef(value); return this; } @Override public FareFrame_VersionFrameStructure withCreated(OffsetDateTime value) { setCreated(value); return this; } @Override public FareFrame_VersionFrameStructure withChanged(OffsetDateTime value) { setChanged(value); return this; } @Override public FareFrame_VersionFrameStructure withModification(ModificationEnumeration value) { setModification(value); return this; } @Override public FareFrame_VersionFrameStructure withVersion(String value) { setVersion(value); return this; } @Override public FareFrame_VersionFrameStructure withStatus_BasicModificationDetailsGroup(StatusEnumeration value) { setStatus_BasicModificationDetailsGroup(value); return this; } @Override public FareFrame_VersionFrameStructure withDerivedFromVersionRef_BasicModificationDetailsGroup(String value) { setDerivedFromVersionRef_BasicModificationDetailsGroup(value); return this; } @Override public FareFrame_VersionFrameStructure withCompatibleWithVersionFrameVersionRef(String value) { setCompatibleWithVersionFrameVersionRef(value); return this; } @Override public FareFrame_VersionFrameStructure withDerivedFromObjectRef(String value) { setDerivedFromObjectRef(value); return this; } @Override public FareFrame_VersionFrameStructure withNameOfClass(String value) { setNameOfClass(value); return this; } @Override public FareFrame_VersionFrameStructure 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); } /** *

Java class for anonymous complex type. * *

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

     * <complexType>
     *   <complexContent>
     *     <extension base="{http://www.netex.org.uk/netex}parkingTariffsInFrame_RelStructure">
     *     </extension>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class ParkingTariffs extends ParkingTariffsInFrame_RelStructure { @Override public FareFrame_VersionFrameStructure.ParkingTariffs withParkingTariff(ParkingTariff... values) { if (values!= null) { for (ParkingTariff value: values) { getParkingTariff().add(value); } } return this; } @Override public FareFrame_VersionFrameStructure.ParkingTariffs withParkingTariff(Collection values) { if (values!= null) { getParkingTariff().addAll(values); } return this; } @Override public FareFrame_VersionFrameStructure.ParkingTariffs withModificationSet(ModificationSetEnumeration value) { setModificationSet(value); return this; } @Override public FareFrame_VersionFrameStructure.ParkingTariffs 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 - 2024 Weber Informatics LLC | Privacy Policy