GLS ShipIT
GLS ShipIT - REST services
 All Classes Namespaces Files Functions Variables Enumerator Pages
Public Member Functions | Protected Attributes | List of all members
eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem Class Reference

Public Member Functions

String getTrackID ()
 
void setTrackID (String value)
 
List< String > getShipmentReference ()
 
List< String > getShipmentUnitReference ()
 
Date getInitialDate ()
 
void setInitialDate (Date value)
 
String getStatus ()
 
void setStatus (String value)
 

Protected Attributes

String trackID
 
List< String > shipmentReference
 
List< String > shipmentUnitReference
 
Date initialDate
 
String status
 

Detailed Description

Unit item (a track list item)

Java class for UnitItem complex type.

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

<complexType name="UnitItem">
  <complexContent>
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
      <sequence>
        <element name="TrackID" type="{http://fpcs.gls-group.eu/v1/Common}ReferenceNumber"/>
        <element name="ShipmentReference" type="{http://fpcs.gls-group.eu/v1/Common}CustomerReferenceNumber" maxOccurs="unbounded" minOccurs="0"/>
        <element name="ShipmentUnitReference" type="{http://fpcs.gls-group.eu/v1/Common}CustomerReferenceNumber" maxOccurs="unbounded" minOccurs="0"/>
        <element name="InitialDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
        <element name="Status" type="{http://www.w3.org/2001/XMLSchema}string"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

Definition at line 49 of file tracking/UnitItem.java.

Member Function Documentation

Date eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem.getInitialDate ( )

Gets the value of the initialDate property.

Returns
possible object is String

Definition at line 154 of file tracking/UnitItem.java.

List<String> eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem.getShipmentReference ( )

Gets the value of the shipmentReference 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 set method for the shipmentReference property.

For example, to add a new item, do as follows:

   getShipmentReference().add(newItem);

Objects of the following type(s) are allowed in the list String

Definition at line 110 of file tracking/UnitItem.java.

List<String> eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem.getShipmentUnitReference ( )

Gets the value of the shipmentUnitReference 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 set method for the shipmentUnitReference property.

For example, to add a new item, do as follows:

   getShipmentUnitReference().add(newItem);

Objects of the following type(s) are allowed in the list String

Definition at line 139 of file tracking/UnitItem.java.

String eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem.getStatus ( )

Gets the value of the status property.

Returns
possible object is String

Definition at line 178 of file tracking/UnitItem.java.

String eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem.getTrackID ( )

Gets the value of the trackID property.

Returns
possible object is String

Definition at line 72 of file tracking/UnitItem.java.

void eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem.setInitialDate ( Date  value)

Sets the value of the initialDate property.

Parameters
valueallowed object is String

Definition at line 166 of file tracking/UnitItem.java.

void eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem.setStatus ( String  value)

Sets the value of the status property.

Parameters
valueallowed object is String

Definition at line 190 of file tracking/UnitItem.java.

void eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem.setTrackID ( String  value)

Sets the value of the trackID property.

Parameters
valueallowed object is String

Definition at line 84 of file tracking/UnitItem.java.

Member Data Documentation

Date eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem.initialDate
protected

Definition at line 60 of file tracking/UnitItem.java.

List<String> eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem.shipmentReference
protected

Definition at line 54 of file tracking/UnitItem.java.

List<String> eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem.shipmentUnitReference
protected

Definition at line 56 of file tracking/UnitItem.java.

String eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem.status
protected

Definition at line 62 of file tracking/UnitItem.java.

String eu.glsgroup.fpcs.datatypes.soap.v1.tracking.UnitItem.trackID
protected

Definition at line 52 of file tracking/UnitItem.java.


The documentation for this class was generated from the following file: