Class Carton


  • public class Carton
    extends java.lang.Object
    Details of the carton/package being shipped.
    • Constructor Detail

      • Carton

        public Carton()
    • Method Detail

      • getCartonIdentifiers

        public java.util.List<ContainerIdentification> getCartonIdentifiers()
        A list of carton identifiers.
        Returns:
        cartonIdentifiers
      • setCartonIdentifiers

        public void setCartonIdentifiers​(java.util.List<ContainerIdentification> cartonIdentifiers)
      • cartonSequenceNumber

        public Carton cartonSequenceNumber​(java.lang.String cartonSequenceNumber)
      • getCartonSequenceNumber

        public java.lang.String getCartonSequenceNumber()
        Carton sequence number for the carton. The first carton will be 001, the second 002, and so on. This number is used as a reference to refer to this carton from the pallet level.
        Returns:
        cartonSequenceNumber
      • setCartonSequenceNumber

        public void setCartonSequenceNumber​(java.lang.String cartonSequenceNumber)
      • getDimensions

        public Dimensions getDimensions()
        Get dimensions
        Returns:
        dimensions
      • setDimensions

        public void setDimensions​(Dimensions dimensions)
      • getWeight

        public Weight getWeight()
        Get weight
        Returns:
        weight
      • setWeight

        public void setWeight​(Weight weight)
      • trackingNumber

        public Carton trackingNumber​(java.lang.String trackingNumber)
      • getTrackingNumber

        public java.lang.String getTrackingNumber()
        This is required to be provided for every carton in the small parcel shipments.
        Returns:
        trackingNumber
      • setTrackingNumber

        public void setTrackingNumber​(java.lang.String trackingNumber)
      • getItems

        public java.util.List<ContainerItem> getItems()
        A list of container item details.
        Returns:
        items
      • setItems

        public void setItems​(java.util.List<ContainerItem> items)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object