GLS ShipIT  2.8.11
GLS ShipIT - SOAP services
Public Member Functions | Protected Attributes | List of all members
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment Class Reference

Public Member Functions

List< String > getShipmentReference ()
 
Date getShippingDate ()
 
void setShippingDate (Date value)
 
String getIncotermCode ()
 
void setIncotermCode (String value)
 
String getIdentifier ()
 
void setIdentifier (String value)
 
String getMiddleware ()
 
void setMiddleware (String value)
 
ProductType getProduct ()
 
void setProduct (ProductType value)
 
Boolean isExpressAltDeliveryAllowed ()
 
void setExpressAltDeliveryAllowed (Boolean value)
 
Consignee getConsignee ()
 
void setConsignee (Consignee value)
 
Shipper getShipper ()
 
void setShipper (Shipper value)
 
List< ShipmentUnitgetShipmentUnit ()
 
List< ShipmentServicegetService ()
 

Protected Attributes

List< String > shipmentReference
 
Date shippingDate
 
String incotermCode
 
String identifier
 
String middleware
 
ProductType product
 
Boolean expressAltDeliveryAllowed
 
Consignee consignee
 
Shipper shipper
 
List< ShipmentUnitshipmentUnit
 
List< ShipmentServiceservice
 

Detailed Description

Shipment attributes

Java class for Shipment complex type.

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

<complexType name="Shipment">
  <complexContent>
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
      <sequence>
        <element name="ShipmentReference" type="{http://fpcs.gls-group.eu/v1/Common}CustomerReferenceNumber" maxOccurs="unbounded" minOccurs="0"/>
        <element name="ShippingDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
        <element name="IncotermCode" type="{http://fpcs.gls-group.eu/v1/ShipmentProcessing/types}IncotermCode" minOccurs="0"/>
        <element name="Identifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
        <element name="Middleware" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
        <element name="Product" type="{http://fpcs.gls-group.eu/v1/Common}ProductType"/>
        <element name="ExpressAltDeliveryAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
        <element name="Consignee" type="{http://fpcs.gls-group.eu/v1/Common}Consignee"/>
        <element name="Shipper" type="{http://fpcs.gls-group.eu/v1/Common}Shipper"/>
        <element name="ShipmentUnit" type="{http://fpcs.gls-group.eu/v1/ShipmentProcessing/types}ShipmentUnit" maxOccurs="unbounded"/>
        <element name="Service" type="{http://fpcs.gls-group.eu/v1/Common}ShipmentService" maxOccurs="unbounded" minOccurs="0"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

Definition at line 65 of file Shipment.java.

Member Function Documentation

◆ getConsignee()

Consignee eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.getConsignee ( )

Gets the value of the consignee property.

Returns
possible object is Consignee

Definition at line 273 of file Shipment.java.

◆ getIdentifier()

String eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.getIdentifier ( )

Gets the value of the identifier property.

Returns
possible object is String

Definition at line 177 of file Shipment.java.

◆ getIncotermCode()

String eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.getIncotermCode ( )

Gets the value of the incotermCode property.

Returns
possible object is String

Definition at line 153 of file Shipment.java.

◆ getMiddleware()

String eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.getMiddleware ( )

Gets the value of the middleware property.

Returns
possible object is String

Definition at line 201 of file Shipment.java.

◆ getProduct()

ProductType eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.getProduct ( )

Gets the value of the product property.

Returns
possible object is ProductType

Definition at line 225 of file Shipment.java.

◆ getService()

List<ShipmentService> eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.getService ( )

Gets the value of the service 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 service property.

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

   getService().add(newItem);

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

Definition at line 364 of file Shipment.java.

◆ getShipmentReference()

List<String> eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.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 114 of file Shipment.java.

◆ getShipmentUnit()

List<ShipmentUnit> eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.getShipmentUnit ( )

Gets the value of the shipmentUnit 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 shipmentUnit property.

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

   getShipmentUnit().add(newItem);

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

Definition at line 335 of file Shipment.java.

◆ getShipper()

Shipper eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.getShipper ( )

Gets the value of the shipper property.

Returns
possible object is Shipper

Definition at line 297 of file Shipment.java.

◆ getShippingDate()

Date eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.getShippingDate ( )

Gets the value of the shippingDate property.

Returns
possible object is String

Definition at line 129 of file Shipment.java.

◆ isExpressAltDeliveryAllowed()

Boolean eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.isExpressAltDeliveryAllowed ( )

Gets the value of the expressAltDeliveryAllowed property.

Returns
possible object is Boolean

Definition at line 249 of file Shipment.java.

◆ setConsignee()

void eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.setConsignee ( Consignee  value)

Sets the value of the consignee property.

Parameters
valueallowed object is Consignee

Definition at line 285 of file Shipment.java.

◆ setExpressAltDeliveryAllowed()

void eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.setExpressAltDeliveryAllowed ( Boolean  value)

Sets the value of the expressAltDeliveryAllowed property.

Parameters
valueallowed object is Boolean

Definition at line 261 of file Shipment.java.

◆ setIdentifier()

void eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.setIdentifier ( String  value)

Sets the value of the identifier property.

Parameters
valueallowed object is String

Definition at line 189 of file Shipment.java.

◆ setIncotermCode()

void eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.setIncotermCode ( String  value)

Sets the value of the incotermCode property.

Parameters
valueallowed object is String

Definition at line 165 of file Shipment.java.

◆ setMiddleware()

void eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.setMiddleware ( String  value)

Sets the value of the middleware property.

Parameters
valueallowed object is String

Definition at line 213 of file Shipment.java.

◆ setProduct()

void eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.setProduct ( ProductType  value)

Sets the value of the product property.

Parameters
valueallowed object is ProductType

Definition at line 237 of file Shipment.java.

◆ setShipper()

void eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.setShipper ( Shipper  value)

Sets the value of the shipper property.

Parameters
valueallowed object is Shipper

Definition at line 309 of file Shipment.java.

◆ setShippingDate()

void eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.setShippingDate ( Date  value)

Sets the value of the shippingDate property.

Parameters
valueallowed object is String

Definition at line 141 of file Shipment.java.

Member Data Documentation

◆ consignee

Consignee eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.consignee
protected

Definition at line 84 of file Shipment.java.

◆ expressAltDeliveryAllowed

Boolean eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.expressAltDeliveryAllowed
protected

Definition at line 82 of file Shipment.java.

◆ identifier

String eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.identifier
protected

Definition at line 76 of file Shipment.java.

◆ incotermCode

String eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.incotermCode
protected

Definition at line 74 of file Shipment.java.

◆ middleware

String eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.middleware
protected

Definition at line 78 of file Shipment.java.

◆ product

ProductType eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.product
protected

Definition at line 80 of file Shipment.java.

◆ service

List<ShipmentService> eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.service
protected

Definition at line 90 of file Shipment.java.

◆ shipmentReference

List<String> eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.shipmentReference
protected

Definition at line 68 of file Shipment.java.

◆ shipmentUnit

List<ShipmentUnit> eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.shipmentUnit
protected

Definition at line 88 of file Shipment.java.

◆ shipper

Shipper eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.shipper
protected

Definition at line 86 of file Shipment.java.

◆ shippingDate

Date eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.shippingDate
protected

Definition at line 72 of file Shipment.java.


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