org.rutebanken.netex.model.OneToManyRelationshipStructure Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of netex-java-model Show documentation
Show all versions of netex-java-model Show documentation
Generates Java model from NeTEx XSDs using JAXB.
//
// 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.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
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 oneToManyRelationshipStructure complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="oneToManyRelationshipStructure">
* <complexContent>
* <extension base="{http://www.netex.org.uk/netex}relationshipStructure">
* <attribute name="modificationSet" type="{http://www.netex.org.uk/netex}ModificationSetEnumeration" default="all" />
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "oneToManyRelationshipStructure")
@XmlSeeAlso({
TypesOfEquipment_RelStructure.class,
StopPlaceRefs_RelStructure.class,
ObjectRefs_RelStructure.class,
ClassRefs_RelStructure.class,
ClassInFrameRefs_RelStructure.class,
VersionFrameRefs_RelStructure.class,
TypeOfFrameRefs_RelStructure.class,
LineRefs_RelStructure.class,
AllowedLineDirectionRefs_RelStructure.class,
DestinationDisplayRefs_RelStructure.class,
DestinationDisplayVariantRefs_RelStructure.class,
OrganisationRefs_RelStructure.class,
ValidityConditionRefs_RelStructure.class,
ValidityTriggerRefs_RelStructure.class,
ValidityRuleParameterRefs_RelStructure.class,
PointRefs_RelStructure.class,
LinkRefs_RelStructure.class,
TypeOfPointRefs_RelStructure.class,
LinkTypeRefs_RelStructure.class,
ZoneRefs_RelStructure.class,
TariffZoneRefs_RelStructure.class,
TypeOfZoneRefs_RelStructure.class,
PlaceRefs_RelStructure.class,
DummyPlaceRefs_RelStructure.class,
TransferRefs_RelStructure.class,
AccessRefs_RelStructure.class,
TypeOfPlaceRefs_RelStructure.class,
CountryRefs_RelStructure.class,
TimebandRefs_RelStructure.class,
Codespaces_RelStructure.class,
TypesOfFrame_RelStructure.class,
ClassesInRepository_RelStructure.class,
DepartmentRefs_RelStructure.class,
OrganisationalUnitRefs_RelStructure.class,
AdministrativeZoneRefs_RelStructure.class,
TypeOfOrganisationRefs_RelStructure.class,
LinkSequenceRefs_RelStructure.class,
ComplexFeatureRefs_RelStructure.class,
FeatureTypeRefs_RelStructure.class,
GroupMembershipRefs_RelStructure.class,
OpenTransportModeRefs_RelStructure.class,
ModeRefs_RelStructure.class,
TypeOfFacilityRefs_RelStructure.class,
SecuritylistRefs_RelStructure.class,
BlacklistRefs_RelStructure.class,
WhitelistRefs_RelStructure.class,
SecurityListingRefs_RelStructure.class,
TypeOfSecurityListRefs_RelStructure.class,
TopographicPlaceRefs_RelStructure.class,
TransportOrganisationRefs_RelStructure.class,
OperationalContexRefs_RelStructure.class,
PassengerCapacities_RelStructure.class,
ActivationTypeRefs_RelStructure.class,
RouteRefs_RelStructure.class,
TimingLinkRefs_RelStructure.class,
GarageRefs_RelStructure.class,
JourneyPatternRefs_RelStructure.class,
TimeDemandTypeRefs_RelStructure.class,
FlexibleLineRefs_RelStructure.class,
SiteRefs_RelStructure.class,
EntranceRefs_RelStructure.class,
PathLinkRefs_RelStructure.class,
NavigationPathRefs_RelStructure.class,
ScheduledStopPointRefs_RelStructure.class,
StopAreaRefs_RelStructure.class,
FareScheduledStopPointRefs_RelStructure.class,
FareZoneRefs_RelStructure.class,
PointOfInterestRefs_RelStructure.class,
ParkingRefs_RelStructure.class,
ParkingAreaRefs_RelStructure.class,
ParkingBayRefs_RelStructure.class,
ParkingTariffRefs_RelStructure.class,
QuayRefs_RelStructure.class,
BoardingPositionRefs_RelStructure.class,
TypeOfServiceFeatureRefs_RelStructure.class,
FlexibleStopPlaceRefs_RelStructure.class,
PointOfInterestClassificationsViews_RelStructure.class,
VehicleJourneyRefs_RelStructure.class,
TrainNumberRefs_RelStructure.class,
TrainComponentLabelAssignmentRefs_RelStructure.class,
TypeOfServiceRefs_RelStructure.class,
TypeOfProductCategoryRefs_RelStructure.class,
JourneyRefs_RelStructure.class,
ExplicitJourneyRefs_RelStructure.class,
SpecialServiceRefs_RelStructure.class,
GroupOfServicesRefs_RelStructure.class,
JourneyPartRefs_RelStructure.class,
FlexibleServiceProperties_RelStructure.class,
DatedSpecialServiceRefs_RelStructure.class,
DayTypeRefs_RelStructure.class,
PriceableObjectRefs_RelStructure.class,
TypeOfAccessRightAssignmentRefs_RelStructure.class,
FareElementInSequenceRefs_RelStructure.class,
TariffRefs_RelStructure.class,
FareStructureElementRefs_RelStructure.class,
GroupOfDistanceMatrixElementsRefs_RelStructure.class,
DistanceMatrixElementRefs_RelStructure.class,
UsageParameterRefs_RelStructure.class,
EntitlementRequiredRefs_RelStructure.class,
EntitlementGivenRefs_RelStructure.class,
ServiceAccessRightRefs_RelStructure.class,
FareProductRefs_RelStructure.class,
ThirdPartyProductRefs_RelStructure.class,
DiscountRightRefs_RelStructure.class,
AmountOfPriceUnitRefs_RelStructure.class,
TypeOfFareProductRefs_RelStructure.class,
SeriesConstraintRefs_RelStructure.class,
FulfilmentMethodRefs_RelStructure.class,
DistributionChannelRefs_RelStructure.class,
SalesPackageRefs_RelStructure.class,
GroupOfSalesPackageRefs_RelStructure.class,
TypeOfSalesPackageRefs_RelStructure.class,
FareTableRefs_RelStructure.class,
StandardFareTableRefs_RelStructure.class,
PriceUnitRefs_RelStructure.class,
UsageParameters_RelStructure.class,
TemporalValidityParameters_RelStructure.class,
ValidityParameters_RelStructure.class,
UsedInRefs_RelStructure.class,
TravelDocumentSecurityListingRefs_RelStructure.class,
TypeOfTravelDocumentRefs_RelStructure.class,
CompanionProfiles_RelStructure.class,
ResidentialQualifications_RelStructure.class,
CustomerRefs_RelStructure.class,
CustomerSecurityListingRefs_RelStructure.class,
ContractRefs_RelStructure.class,
TypeOfPassengerContractRefs_RelStructure.class,
PassengerContractSecurityListingRefs_RelStructure.class,
TypeOfPassengerContractEntryRefs_RelStructure.class,
CustomerAccountRefs_RelStructure.class,
CustomerAccountSecurityListingRefs_RelStructure.class,
TypeOfCustomerAccountRefs_RelStructure.class,
CustomerAccountStatusRefs_RelStructure.class,
RetailConsortiumRefs_RelStructure.class,
RetailDeviceRefs_RelStructure.class,
TypeOfRetailDeviceRefs_RelStructure.class,
RetailDeviceSecurityListingRefs_RelStructure.class,
CustomerEligibilityRefs_RelStructure.class,
CustomerPurchasePackageRefs_RelStructure.class,
GroupOfCustomerPurchasePackageRefs_RelStructure.class
})
public class OneToManyRelationshipStructure
extends RelationshipStructure
{
@XmlAttribute(name = "modificationSet")
protected ModificationSetEnumeration modificationSet;
/**
* Gets the value of the modificationSet property.
*
* @return
* possible object is
* {@link ModificationSetEnumeration }
*
*/
public ModificationSetEnumeration getModificationSet() {
if (modificationSet == null) {
return ModificationSetEnumeration.ALL;
} else {
return modificationSet;
}
}
/**
* Sets the value of the modificationSet property.
*
* @param value
* allowed object is
* {@link ModificationSetEnumeration }
*
*/
public void setModificationSet(ModificationSetEnumeration value) {
this.modificationSet = value;
}
public OneToManyRelationshipStructure withModificationSet(ModificationSetEnumeration value) {
setModificationSet(value);
return this;
}
@Override
public OneToManyRelationshipStructure 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