GLS ShipIT  3.5.15
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)
 
Return getReturn ()
 
void setReturn (Return value)
 
Carrier getCarrier ()
 
void setCarrier (Carrier 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
 
Return _return
 
Carrier carrier
 
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://fpcs.gls-group.eu/v1/Common}ShipmentIdentifier" 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="Return" type="{http://fpcs.gls-group.eu/v1/Common}Return" minOccurs="0"/>
        <element name="Carrier" type="{http://fpcs.gls-group.eu/v1/Common}Carrier" minOccurs="0"/>
        <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 73 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/Shipment.java.

Member Function Documentation

◆ getCarrier()

Carrier eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.getCarrier ( )

Gets the value of the carrier property.

Returns
possible object is String

Definition at line 359 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/Shipment.java.

◆ 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 287 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 191 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 167 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 215 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 239 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/Shipment.java.

◆ getReturn()

Return eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.getReturn ( )

Gets the value of the return property.

Returns
possible object is Return

Definition at line 335 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 426 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 128 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 397 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 311 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 143 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 263 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/Shipment.java.

◆ setCarrier()

void eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.setCarrier ( Carrier  value)

Sets the value of the carrier property.

Parameters
valueallowed object is String

Definition at line 371 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 299 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 275 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 203 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 179 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 227 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 251 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/Shipment.java.

◆ setReturn()

void eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.setReturn ( Return  value)

Sets the value of the return property.

Parameters
valueallowed object is Return

Definition at line 347 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 323 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/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 155 of file glsgroup/fpcs/datatypes/soap/v1/shipmentprocessing/Shipment.java.

Member Data Documentation

◆ _return

Return eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment._return
protected

◆ carrier

Carrier eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.Shipment.carrier
protected

◆ consignee

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

◆ expressAltDeliveryAllowed

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

◆ identifier

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

◆ incotermCode

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

◆ middleware

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

◆ product

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

◆ service

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

◆ shipmentReference

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

◆ shipmentUnit

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

◆ shipper

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

◆ shippingDate

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

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