Class TransportationServiceType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.TransportationServiceType
-
public class TransportationServiceType extends Object
Java class for TransportationServiceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TransportationServiceType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TransportServiceCode"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TariffClassCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Priority" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FreightRateClassCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TransportationServiceDescription" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TransportationServiceDetailsURI" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}NominationDate" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}NominationTime" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Name" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SequenceNumeric" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TransportEquipment" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SupportedTransportEquipment" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}UnsupportedTransportEquipment" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CommodityClassification" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SupportedCommodityClassification" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}UnsupportedCommodityClassification" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TotalCapacityDimension" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ShipmentStage" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TransportEvent" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ResponsibleTransportServiceProviderParty" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EnvironmentalEmission" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EstimatedDurationPeriod" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ScheduledServiceFrequency" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TransportationServiceType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CommodityClassificationType>getCommodityClassification()Gets the value of the commodityClassification property.List<EnvironmentalEmissionType>getEnvironmentalEmission()Gets the value of the environmentalEmission property.PeriodTypegetEstimatedDurationPeriod()Gets the value of the estimatedDurationPeriod property.FreightRateClassCodeTypegetFreightRateClassCode()Gets the value of the freightRateClassCode property.NameTypegetName()Gets the value of the name property.NominationDateTypegetNominationDate()Gets the value of the nominationDate property.NominationTimeTypegetNominationTime()Gets the value of the nominationTime property.PriorityTypegetPriority()Gets the value of the priority property.PartyTypegetResponsibleTransportServiceProviderParty()Gets the value of the responsibleTransportServiceProviderParty property.List<ServiceFrequencyType>getScheduledServiceFrequency()Gets the value of the scheduledServiceFrequency property.SequenceNumericTypegetSequenceNumeric()Gets the value of the sequenceNumeric property.List<ShipmentStageType>getShipmentStage()Gets the value of the shipmentStage property.List<CommodityClassificationType>getSupportedCommodityClassification()Gets the value of the supportedCommodityClassification property.List<TransportEquipmentType>getSupportedTransportEquipment()Gets the value of the supportedTransportEquipment property.TariffClassCodeTypegetTariffClassCode()Gets the value of the tariffClassCode property.DimensionTypegetTotalCapacityDimension()Gets the value of the totalCapacityDimension property.List<TransportationServiceDescriptionType>getTransportationServiceDescription()Gets the value of the transportationServiceDescription property.TransportationServiceDetailsURITypegetTransportationServiceDetailsURI()Gets the value of the transportationServiceDetailsURI property.List<TransportEquipmentType>getTransportEquipment()Gets the value of the transportEquipment property.List<TransportEventType>getTransportEvent()Gets the value of the transportEvent property.TransportServiceCodeTypegetTransportServiceCode()Gets the value of the transportServiceCode property.List<CommodityClassificationType>getUnsupportedCommodityClassification()Gets the value of the unsupportedCommodityClassification property.List<TransportEquipmentType>getUnsupportedTransportEquipment()Gets the value of the unsupportedTransportEquipment property.voidsetEstimatedDurationPeriod(PeriodType value)Sets the value of the estimatedDurationPeriod property.voidsetFreightRateClassCode(FreightRateClassCodeType value)Sets the value of the freightRateClassCode property.voidsetName(NameType value)Sets the value of the name property.voidsetNominationDate(NominationDateType value)Sets the value of the nominationDate property.voidsetNominationTime(NominationTimeType value)Sets the value of the nominationTime property.voidsetPriority(PriorityType value)Sets the value of the priority property.voidsetResponsibleTransportServiceProviderParty(PartyType value)Sets the value of the responsibleTransportServiceProviderParty property.voidsetSequenceNumeric(SequenceNumericType value)Sets the value of the sequenceNumeric property.voidsetTariffClassCode(TariffClassCodeType value)Sets the value of the tariffClassCode property.voidsetTotalCapacityDimension(DimensionType value)Sets the value of the totalCapacityDimension property.voidsetTransportationServiceDetailsURI(TransportationServiceDetailsURIType value)Sets the value of the transportationServiceDetailsURI property.voidsetTransportServiceCode(TransportServiceCodeType value)Sets the value of the transportServiceCode property.
-
-
-
Field Detail
-
transportServiceCode
protected TransportServiceCodeType transportServiceCode
-
tariffClassCode
protected TariffClassCodeType tariffClassCode
-
priority
protected PriorityType priority
-
freightRateClassCode
protected FreightRateClassCodeType freightRateClassCode
-
transportationServiceDescription
protected List<TransportationServiceDescriptionType> transportationServiceDescription
-
transportationServiceDetailsURI
protected TransportationServiceDetailsURIType transportationServiceDetailsURI
-
nominationDate
protected NominationDateType nominationDate
-
nominationTime
protected NominationTimeType nominationTime
-
name
protected NameType name
-
sequenceNumeric
protected SequenceNumericType sequenceNumeric
-
transportEquipment
protected List<TransportEquipmentType> transportEquipment
-
supportedTransportEquipment
protected List<TransportEquipmentType> supportedTransportEquipment
-
unsupportedTransportEquipment
protected List<TransportEquipmentType> unsupportedTransportEquipment
-
commodityClassification
protected List<CommodityClassificationType> commodityClassification
-
supportedCommodityClassification
protected List<CommodityClassificationType> supportedCommodityClassification
-
unsupportedCommodityClassification
protected List<CommodityClassificationType> unsupportedCommodityClassification
-
totalCapacityDimension
protected DimensionType totalCapacityDimension
-
shipmentStage
protected List<ShipmentStageType> shipmentStage
-
transportEvent
protected List<TransportEventType> transportEvent
-
responsibleTransportServiceProviderParty
protected PartyType responsibleTransportServiceProviderParty
-
environmentalEmission
protected List<EnvironmentalEmissionType> environmentalEmission
-
estimatedDurationPeriod
protected PeriodType estimatedDurationPeriod
-
scheduledServiceFrequency
protected List<ServiceFrequencyType> scheduledServiceFrequency
-
-
Method Detail
-
getTransportServiceCode
public TransportServiceCodeType getTransportServiceCode()
Gets the value of the transportServiceCode property.- Returns:
- possible object is
TransportServiceCodeType
-
setTransportServiceCode
public void setTransportServiceCode(TransportServiceCodeType value)
Sets the value of the transportServiceCode property.- Parameters:
value- allowed object isTransportServiceCodeType
-
getTariffClassCode
public TariffClassCodeType getTariffClassCode()
Gets the value of the tariffClassCode property.- Returns:
- possible object is
TariffClassCodeType
-
setTariffClassCode
public void setTariffClassCode(TariffClassCodeType value)
Sets the value of the tariffClassCode property.- Parameters:
value- allowed object isTariffClassCodeType
-
getPriority
public PriorityType getPriority()
Gets the value of the priority property.- Returns:
- possible object is
PriorityType
-
setPriority
public void setPriority(PriorityType value)
Sets the value of the priority property.- Parameters:
value- allowed object isPriorityType
-
getFreightRateClassCode
public FreightRateClassCodeType getFreightRateClassCode()
Gets the value of the freightRateClassCode property.- Returns:
- possible object is
FreightRateClassCodeType
-
setFreightRateClassCode
public void setFreightRateClassCode(FreightRateClassCodeType value)
Sets the value of the freightRateClassCode property.- Parameters:
value- allowed object isFreightRateClassCodeType
-
getTransportationServiceDescription
public List<TransportationServiceDescriptionType> getTransportationServiceDescription()
Gets the value of the transportationServiceDescription 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
setmethod for the transportationServiceDescription property.For example, to add a new item, do as follows:
getTransportationServiceDescription().add(newItem);Objects of the following type(s) are allowed in the list
TransportationServiceDescriptionType
-
getTransportationServiceDetailsURI
public TransportationServiceDetailsURIType getTransportationServiceDetailsURI()
Gets the value of the transportationServiceDetailsURI property.- Returns:
- possible object is
TransportationServiceDetailsURIType
-
setTransportationServiceDetailsURI
public void setTransportationServiceDetailsURI(TransportationServiceDetailsURIType value)
Sets the value of the transportationServiceDetailsURI property.- Parameters:
value- allowed object isTransportationServiceDetailsURIType
-
getNominationDate
public NominationDateType getNominationDate()
Gets the value of the nominationDate property.- Returns:
- possible object is
NominationDateType
-
setNominationDate
public void setNominationDate(NominationDateType value)
Sets the value of the nominationDate property.- Parameters:
value- allowed object isNominationDateType
-
getNominationTime
public NominationTimeType getNominationTime()
Gets the value of the nominationTime property.- Returns:
- possible object is
NominationTimeType
-
setNominationTime
public void setNominationTime(NominationTimeType value)
Sets the value of the nominationTime property.- Parameters:
value- allowed object isNominationTimeType
-
getName
public NameType getName()
Gets the value of the name property.- Returns:
- possible object is
NameType
-
setName
public void setName(NameType value)
Sets the value of the name property.- Parameters:
value- allowed object isNameType
-
getSequenceNumeric
public SequenceNumericType getSequenceNumeric()
Gets the value of the sequenceNumeric property.- Returns:
- possible object is
SequenceNumericType
-
setSequenceNumeric
public void setSequenceNumeric(SequenceNumericType value)
Sets the value of the sequenceNumeric property.- Parameters:
value- allowed object isSequenceNumericType
-
getTransportEquipment
public List<TransportEquipmentType> getTransportEquipment()
Gets the value of the transportEquipment 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
setmethod for the transportEquipment property.For example, to add a new item, do as follows:
getTransportEquipment().add(newItem);Objects of the following type(s) are allowed in the list
TransportEquipmentType
-
getSupportedTransportEquipment
public List<TransportEquipmentType> getSupportedTransportEquipment()
Gets the value of the supportedTransportEquipment 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
setmethod for the supportedTransportEquipment property.For example, to add a new item, do as follows:
getSupportedTransportEquipment().add(newItem);Objects of the following type(s) are allowed in the list
TransportEquipmentType
-
getUnsupportedTransportEquipment
public List<TransportEquipmentType> getUnsupportedTransportEquipment()
Gets the value of the unsupportedTransportEquipment 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
setmethod for the unsupportedTransportEquipment property.For example, to add a new item, do as follows:
getUnsupportedTransportEquipment().add(newItem);Objects of the following type(s) are allowed in the list
TransportEquipmentType
-
getCommodityClassification
public List<CommodityClassificationType> getCommodityClassification()
Gets the value of the commodityClassification 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
setmethod for the commodityClassification property.For example, to add a new item, do as follows:
getCommodityClassification().add(newItem);Objects of the following type(s) are allowed in the list
CommodityClassificationType
-
getSupportedCommodityClassification
public List<CommodityClassificationType> getSupportedCommodityClassification()
Gets the value of the supportedCommodityClassification 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
setmethod for the supportedCommodityClassification property.For example, to add a new item, do as follows:
getSupportedCommodityClassification().add(newItem);Objects of the following type(s) are allowed in the list
CommodityClassificationType
-
getUnsupportedCommodityClassification
public List<CommodityClassificationType> getUnsupportedCommodityClassification()
Gets the value of the unsupportedCommodityClassification 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
setmethod for the unsupportedCommodityClassification property.For example, to add a new item, do as follows:
getUnsupportedCommodityClassification().add(newItem);Objects of the following type(s) are allowed in the list
CommodityClassificationType
-
getTotalCapacityDimension
public DimensionType getTotalCapacityDimension()
Gets the value of the totalCapacityDimension property.- Returns:
- possible object is
DimensionType
-
setTotalCapacityDimension
public void setTotalCapacityDimension(DimensionType value)
Sets the value of the totalCapacityDimension property.- Parameters:
value- allowed object isDimensionType
-
getShipmentStage
public List<ShipmentStageType> getShipmentStage()
Gets the value of the shipmentStage 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
setmethod for the shipmentStage property.For example, to add a new item, do as follows:
getShipmentStage().add(newItem);Objects of the following type(s) are allowed in the list
ShipmentStageType
-
getTransportEvent
public List<TransportEventType> getTransportEvent()
Gets the value of the transportEvent 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
setmethod for the transportEvent property.For example, to add a new item, do as follows:
getTransportEvent().add(newItem);Objects of the following type(s) are allowed in the list
TransportEventType
-
getResponsibleTransportServiceProviderParty
public PartyType getResponsibleTransportServiceProviderParty()
Gets the value of the responsibleTransportServiceProviderParty property.- Returns:
- possible object is
PartyType
-
setResponsibleTransportServiceProviderParty
public void setResponsibleTransportServiceProviderParty(PartyType value)
Sets the value of the responsibleTransportServiceProviderParty property.- Parameters:
value- allowed object isPartyType
-
getEnvironmentalEmission
public List<EnvironmentalEmissionType> getEnvironmentalEmission()
Gets the value of the environmentalEmission 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
setmethod for the environmentalEmission property.For example, to add a new item, do as follows:
getEnvironmentalEmission().add(newItem);Objects of the following type(s) are allowed in the list
EnvironmentalEmissionType
-
getEstimatedDurationPeriod
public PeriodType getEstimatedDurationPeriod()
Gets the value of the estimatedDurationPeriod property.- Returns:
- possible object is
PeriodType
-
setEstimatedDurationPeriod
public void setEstimatedDurationPeriod(PeriodType value)
Sets the value of the estimatedDurationPeriod property.- Parameters:
value- allowed object isPeriodType
-
getScheduledServiceFrequency
public List<ServiceFrequencyType> getScheduledServiceFrequency()
Gets the value of the scheduledServiceFrequency 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
setmethod for the scheduledServiceFrequency property.For example, to add a new item, do as follows:
getScheduledServiceFrequency().add(newItem);Objects of the following type(s) are allowed in the list
ServiceFrequencyType
-
-