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>
| Modifier and Type | Field and Description |
|---|---|
protected CompletionIndicatorType |
completionIndicator |
protected List<ContactType> |
contact |
protected List<StatusType> |
currentStatus |
protected List<DescriptionType> |
description |
protected IdentificationIDType |
identificationID |
protected LocationType |
location |
protected OccurrenceDateType |
occurrenceDate |
protected OccurrenceTimeType |
occurrenceTime |
protected List<PeriodType> |
period |
protected ShipmentType |
reportedShipment |
protected SignatureType |
signature |
protected TransportEventTypeCodeType |
transportEventTypeCode |
| Constructor and Description |
|---|
TransportEventType() |
| Modifier and Type | Method and Description |
|---|---|
CompletionIndicatorType |
getCompletionIndicator()
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.
|
IdentificationIDType |
getIdentificationID()
Gets the value of the identificationID property.
|
LocationType |
getLocation()
Gets the value of the location property.
|
OccurrenceDateType |
getOccurrenceDate()
Gets the value of the occurrenceDate property.
|
OccurrenceTimeType |
getOccurrenceTime()
Gets the value of the occurrenceTime property.
|
List<PeriodType> |
getPeriod()
Gets the value of the period property.
|
ShipmentType |
getReportedShipment()
Gets the value of the reportedShipment property.
|
SignatureType |
getSignature()
Gets the value of the signature property.
|
TransportEventTypeCodeType |
getTransportEventTypeCode()
Gets the value of the transportEventTypeCode property.
|
void |
setCompletionIndicator(CompletionIndicatorType value)
Sets the value of the completionIndicator property.
|
void |
setIdentificationID(IdentificationIDType value)
Sets the value of the identificationID property.
|
void |
setLocation(LocationType value)
Sets the value of the location property.
|
void |
setOccurrenceDate(OccurrenceDateType value)
Sets the value of the occurrenceDate property.
|
void |
setOccurrenceTime(OccurrenceTimeType value)
Sets the value of the occurrenceTime property.
|
void |
setReportedShipment(ShipmentType value)
Sets the value of the reportedShipment property.
|
void |
setSignature(SignatureType value)
Sets the value of the signature property.
|
void |
setTransportEventTypeCode(TransportEventTypeCodeType value)
Sets the value of the transportEventTypeCode property.
|
protected IdentificationIDType identificationID
protected OccurrenceDateType occurrenceDate
protected OccurrenceTimeType occurrenceTime
protected TransportEventTypeCodeType transportEventTypeCode
protected List<DescriptionType> description
protected CompletionIndicatorType completionIndicator
protected ShipmentType reportedShipment
protected List<StatusType> currentStatus
protected List<ContactType> contact
protected LocationType location
protected SignatureType signature
protected List<PeriodType> period
public IdentificationIDType getIdentificationID()
IdentificationIDTypepublic void setIdentificationID(IdentificationIDType value)
value - allowed object is
IdentificationIDTypepublic OccurrenceDateType getOccurrenceDate()
OccurrenceDateTypepublic void setOccurrenceDate(OccurrenceDateType value)
value - allowed object is
OccurrenceDateTypepublic OccurrenceTimeType getOccurrenceTime()
OccurrenceTimeTypepublic void setOccurrenceTime(OccurrenceTimeType value)
value - allowed object is
OccurrenceTimeTypepublic TransportEventTypeCodeType getTransportEventTypeCode()
TransportEventTypeCodeTypepublic void setTransportEventTypeCode(TransportEventTypeCodeType value)
value - allowed object is
TransportEventTypeCodeTypepublic List<DescriptionType> getDescription()
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 set method 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
public CompletionIndicatorType getCompletionIndicator()
CompletionIndicatorTypepublic void setCompletionIndicator(CompletionIndicatorType value)
value - allowed object is
CompletionIndicatorTypepublic ShipmentType getReportedShipment()
ShipmentTypepublic void setReportedShipment(ShipmentType value)
value - allowed object is
ShipmentTypepublic List<StatusType> getCurrentStatus()
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 set method 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
public List<ContactType> getContact()
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 set method 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
public LocationType getLocation()
LocationTypepublic void setLocation(LocationType value)
value - allowed object is
LocationTypepublic SignatureType getSignature()
SignatureTypepublic void setSignature(SignatureType value)
value - allowed object is
SignatureTypepublic List<PeriodType> getPeriod()
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 set method 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
Copyright © 2017 Direktoratet for forvaltning og IKT (Difi). All rights reserved.