GLS ShipIT 3.5.15 GLS ShipIT - REST services

Public Member Functions | Protected Attributes | List of all members
eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit Class Reference

## Public Member Functions
List< String > | getShipmentUnitReference ()
String | getPartnerParcelNumber ()
void | setPartnerParcelNumber (String value)
BigDecimal | getWeight ()
void | setWeight (BigDecimal value)
String | getNote1 ()
void | setNote1 (String value)
String | getNote2 ()
void | setNote2 (String value)
List< UnitService > | getService ()
String | getFRAlphaParcelReference ()
void | setFRAlphaParcelReference (String value)
String | getTrackID ()
void | setTrackID (String value)
Boolean | isInjected ()
void | setInjected (Boolean value)
String | getParcelNumber ()
void | setParcelNumber (String value)
Volume | getVolume ()
void | setVolume (Volume value)

## Protected Attributes
List< String > | shipmentUnitReference
String | partnerParcelNumber
BigDecimal | weight
String | note1
String | note2
List< UnitService > | service
String | frAlphaParcelReference
String | trackID
Boolean | injected
String | parcelNumber
Volume | volume

## Detailed Description

Shipment unit attributes

Java class for ShipmentUnit complex type.

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

    <complexType name="ShipmentUnit">
      <complexContent>
        <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          <sequence>
            <element name="ShipmentUnitReference" type="{http://fpcs.gls-group.eu/v1/Common}CustomerReferenceNumber" maxOccurs="unbounded" minOccurs="0"/>
            <element name="PartnerParcelNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
            <element name="Weight" type="{http://fpcs.gls-group.eu/v1/Common}Weight" minOccurs="0"/>
            <element name="Note1" type="{http://fpcs.gls-group.eu/v1/ShipmentProcessing/types}Note" minOccurs="0"/>
            <element name="Note2" type="{http://fpcs.gls-group.eu/v1/ShipmentProcessing/types}Note" minOccurs="0"/>
            <element name="Service" type="{http://fpcs.gls-group.eu/v1/Common}UnitService" maxOccurs="unbounded" minOccurs="0"/>
            <element name="FRAlphaParcelReference" type="{http://fpcs.gls-group.eu/v1/ShipmentProcessing/types}FRAlphaParcelReference" minOccurs="0"/>
            <element ref="{http://fpcs.gls-group.eu/v1/ShipmentProcessing/types}TrackID" minOccurs="0"/>
            <element name="injected" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
            <element name="ParcelNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
            <element name="Volume" type="{http://fpcs.gls-group.eu/v1/Common}Volume" minOccurs="0"/>
          </sequence>
        </restriction>
      </complexContent>
    </complexType>

Definition at line 64 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## Member Function Documentation

## ◆ getFRAlphaParcelReference()

String eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.getFRAlphaParcelReference | ( |  | ) |

Gets the value of the frAlphaParcelReference property.

Returns
  possible object is String

Definition at line 253 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ getNote1()

String eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.getNote1 | ( |  | ) |

Gets the value of the note1 property.

Returns
  possible object is String

Definition at line 176 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ getNote2()

String eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.getNote2 | ( |  | ) |

Gets the value of the note2 property.

Returns
  possible object is String

Definition at line 200 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ getParcelNumber()

String eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.getParcelNumber | ( |  | ) |

Gets the value of the parcelNumber property.

Returns
  possible object is String

Definition at line 325 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ getPartnerParcelNumber()

String eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.getPartnerParcelNumber | ( |  | ) |

Gets the value of the partnerParcelNumber property.

Returns
  possible object is String

Definition at line 128 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ getService()

List<UnitService> eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.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 UnitService

Definition at line 238 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ getShipmentUnitReference()

List<String> eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.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 113 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ getTrackID()

String eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.getTrackID | ( |  | ) |

Gets the value of the trackID property.

Returns
  possible object is String

Definition at line 277 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ getVolume()

Volume eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.getVolume | ( |  | ) |

Gets the value of the volume property.

Returns
  possible object is Volume

Definition at line 349 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ getWeight()

BigDecimal eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.getWeight | ( |  | ) |

Gets the value of the weight property.

Returns
  possible object is String

Definition at line 152 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ isInjected()

Boolean eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.isInjected | ( |  | ) |

Gets the value of the injected property.

Returns
  possible object is Boolean

Definition at line 301 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ setFRAlphaParcelReference()

void eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.setFRAlphaParcelReference | ( | String | value | ) |

Sets the value of the frAlphaParcelReference property.

Parameters

  value | allowed object is String

Definition at line 265 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ setInjected()

void eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.setInjected | ( | Boolean | value | ) |

Sets the value of the injected property.

Parameters

  value | allowed object is Boolean

Definition at line 313 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ setNote1()

void eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.setNote1 | ( | String | value | ) |

Sets the value of the note1 property.

Parameters

  value | allowed object is String

Definition at line 188 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ setNote2()

void eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.setNote2 | ( | String | value | ) |

Sets the value of the note2 property.

Parameters

  value | allowed object is String

Definition at line 212 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ setParcelNumber()

void eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.setParcelNumber | ( | String | value | ) |

Sets the value of the parcelNumber property.

Parameters

  value | allowed object is String

Definition at line 337 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ setPartnerParcelNumber()

void eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.setPartnerParcelNumber | ( | String | value | ) |

Sets the value of the partnerParcelNumber property.

Parameters

  value | allowed object is String

Definition at line 140 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ setTrackID()

void eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.setTrackID | ( | String | value | ) |

Sets the value of the trackID property.

Parameters

  value | allowed object is String

Definition at line 289 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ setVolume()

void eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.setVolume | ( | Volume | value | ) |

Sets the value of the volume property.

Parameters

  value | allowed object is Volume

Definition at line 361 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ setWeight()

void eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.setWeight | ( | BigDecimal | value | ) |

Sets the value of the weight property.

Parameters

  value | allowed object is String

Definition at line 164 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## Member Data Documentation

## ◆ frAlphaParcelReference

String eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.frAlphaParcelReference
| protected

Definition at line 81 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ injected

Boolean eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.injected
| protected

Definition at line 85 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ note1

String eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.note1
| protected

Definition at line 75 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ note2

String eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.note2
| protected

Definition at line 77 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ parcelNumber

String eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.parcelNumber
| protected

Definition at line 87 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ partnerParcelNumber

String eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.partnerParcelNumber
| protected

Definition at line 69 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ service

List<UnitService> eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.service
| protected

Definition at line 79 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ shipmentUnitReference

List<String> eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.shipmentUnitReference
| protected

Definition at line 67 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ trackID

String eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.trackID
| protected

Definition at line 83 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ volume

Volume eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.volume
| protected

Definition at line 89 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

## ◆ weight

BigDecimal eu.gls_group.fpcs.v1.shipmentprocessing.types.ShipmentUnit.weight
| protected

Definition at line 73 of file gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java.

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

- gls_group/fpcs/v1/shipmentprocessing/types/ShipmentUnit.java