Class TransportEventType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.TransportEventType
-
public class TransportEventType extends Object
Java class for TransportEventType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TransportEventType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}IdentificationID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OccurrenceDate" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OccurrenceTime" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TransportEventTypeCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Description" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CompletionIndicator" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ReportedShipment" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CurrentStatus" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Contact" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Location" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Signature" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Period" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected CompletionIndicatorTypecompletionIndicatorprotected List<ContactType>contactprotected List<StatusType>currentStatusprotected List<DescriptionType>descriptionprotected IdentificationIDTypeidentificationIDprotected LocationTypelocationprotected OccurrenceDateTypeoccurrenceDateprotected OccurrenceTimeTypeoccurrenceTimeprotected List<PeriodType>periodprotected ShipmentTypereportedShipmentprotected SignatureTypesignatureprotected TransportEventTypeCodeTypetransportEventTypeCode
-
Constructor Summary
Constructors Constructor Description TransportEventType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletionIndicatorTypegetCompletionIndicator()Gets the value of the completionIndicator property.List<ContactType>getContact()Gets the value of the contact property.List<StatusType>getCurrentStatus()Gets the value of the currentStatus property.List<DescriptionType>getDescription()Gets the value of the description property.IdentificationIDTypegetIdentificationID()Gets the value of the identificationID property.LocationTypegetLocation()Gets the value of the location property.OccurrenceDateTypegetOccurrenceDate()Gets the value of the occurrenceDate property.OccurrenceTimeTypegetOccurrenceTime()Gets the value of the occurrenceTime property.List<PeriodType>getPeriod()Gets the value of the period property.ShipmentTypegetReportedShipment()Gets the value of the reportedShipment property.SignatureTypegetSignature()Gets the value of the signature property.TransportEventTypeCodeTypegetTransportEventTypeCode()Gets the value of the transportEventTypeCode property.voidsetCompletionIndicator(CompletionIndicatorType value)Sets the value of the completionIndicator property.voidsetIdentificationID(IdentificationIDType value)Sets the value of the identificationID property.voidsetLocation(LocationType value)Sets the value of the location property.voidsetOccurrenceDate(OccurrenceDateType value)Sets the value of the occurrenceDate property.voidsetOccurrenceTime(OccurrenceTimeType value)Sets the value of the occurrenceTime property.voidsetReportedShipment(ShipmentType value)Sets the value of the reportedShipment property.voidsetSignature(SignatureType value)Sets the value of the signature property.voidsetTransportEventTypeCode(TransportEventTypeCodeType value)Sets the value of the transportEventTypeCode property.
-
-
-
Field Detail
-
identificationID
protected IdentificationIDType identificationID
-
occurrenceDate
protected OccurrenceDateType occurrenceDate
-
occurrenceTime
protected OccurrenceTimeType occurrenceTime
-
transportEventTypeCode
protected TransportEventTypeCodeType transportEventTypeCode
-
description
protected List<DescriptionType> description
-
completionIndicator
protected CompletionIndicatorType completionIndicator
-
reportedShipment
protected ShipmentType reportedShipment
-
currentStatus
protected List<StatusType> currentStatus
-
contact
protected List<ContactType> contact
-
location
protected LocationType location
-
signature
protected SignatureType signature
-
period
protected List<PeriodType> period
-
-
Method Detail
-
getIdentificationID
public IdentificationIDType getIdentificationID()
Gets the value of the identificationID property.- Returns:
- possible object is
IdentificationIDType
-
setIdentificationID
public void setIdentificationID(IdentificationIDType value)
Sets the value of the identificationID property.- Parameters:
value- allowed object isIdentificationIDType
-
getOccurrenceDate
public OccurrenceDateType getOccurrenceDate()
Gets the value of the occurrenceDate property.- Returns:
- possible object is
OccurrenceDateType
-
setOccurrenceDate
public void setOccurrenceDate(OccurrenceDateType value)
Sets the value of the occurrenceDate property.- Parameters:
value- allowed object isOccurrenceDateType
-
getOccurrenceTime
public OccurrenceTimeType getOccurrenceTime()
Gets the value of the occurrenceTime property.- Returns:
- possible object is
OccurrenceTimeType
-
setOccurrenceTime
public void setOccurrenceTime(OccurrenceTimeType value)
Sets the value of the occurrenceTime property.- Parameters:
value- allowed object isOccurrenceTimeType
-
getTransportEventTypeCode
public TransportEventTypeCodeType getTransportEventTypeCode()
Gets the value of the transportEventTypeCode property.- Returns:
- possible object is
TransportEventTypeCodeType
-
setTransportEventTypeCode
public void setTransportEventTypeCode(TransportEventTypeCodeType value)
Sets the value of the transportEventTypeCode property.- Parameters:
value- allowed object isTransportEventTypeCodeType
-
getDescription
public List<DescriptionType> getDescription()
Gets the value of the description 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 description property.For example, to add a new item, do as follows:
getDescription().add(newItem);Objects of the following type(s) are allowed in the list
DescriptionType
-
getCompletionIndicator
public CompletionIndicatorType getCompletionIndicator()
Gets the value of the completionIndicator property.- Returns:
- possible object is
CompletionIndicatorType
-
setCompletionIndicator
public void setCompletionIndicator(CompletionIndicatorType value)
Sets the value of the completionIndicator property.- Parameters:
value- allowed object isCompletionIndicatorType
-
getReportedShipment
public ShipmentType getReportedShipment()
Gets the value of the reportedShipment property.- Returns:
- possible object is
ShipmentType
-
setReportedShipment
public void setReportedShipment(ShipmentType value)
Sets the value of the reportedShipment property.- Parameters:
value- allowed object isShipmentType
-
getCurrentStatus
public List<StatusType> getCurrentStatus()
Gets the value of the currentStatus 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 currentStatus property.For example, to add a new item, do as follows:
getCurrentStatus().add(newItem);Objects of the following type(s) are allowed in the list
StatusType
-
getContact
public List<ContactType> getContact()
Gets the value of the contact 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 contact property.For example, to add a new item, do as follows:
getContact().add(newItem);Objects of the following type(s) are allowed in the list
ContactType
-
getLocation
public LocationType getLocation()
Gets the value of the location property.- Returns:
- possible object is
LocationType
-
setLocation
public void setLocation(LocationType value)
Sets the value of the location property.- Parameters:
value- allowed object isLocationType
-
getSignature
public SignatureType getSignature()
Gets the value of the signature property.- Returns:
- possible object is
SignatureType
-
setSignature
public void setSignature(SignatureType value)
Sets the value of the signature property.- Parameters:
value- allowed object isSignatureType
-
getPeriod
public List<PeriodType> getPeriod()
Gets the value of the period 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 period property.For example, to add a new item, do as follows:
getPeriod().add(newItem);Objects of the following type(s) are allowed in the list
PeriodType
-
-