Class BillOfLadingV1Document


  • public class BillOfLadingV1Document
    extends Prediction
    Bill of Lading API version 1.1 document data.
    • Field Detail

      • billOfLadingNumber

        protected StringField billOfLadingNumber
        A unique identifier assigned to a Bill of Lading document.
      • carrier

        protected BillOfLadingV1Carrier carrier
        The shipping company responsible for transporting the goods.
      • dateOfIssue

        protected DateField dateOfIssue
        The date when the bill of lading is issued.
      • departureDate

        protected DateField departureDate
        The date when the vessel departs from the port of loading.
      • placeOfDelivery

        protected StringField placeOfDelivery
        The place where the goods are to be delivered.
      • portOfDischarge

        protected StringField portOfDischarge
        The port where the goods are unloaded from the vessel.
      • portOfLoading

        protected StringField portOfLoading
        The port where the goods are loaded onto the vessel.
    • Constructor Detail

      • BillOfLadingV1Document

        public BillOfLadingV1Document()
    • Method Detail

      • isEmpty

        public boolean isEmpty()
        Description copied from class: Prediction
        Returns true if there are no predictions values. Accessing prediction values when this is true may result in a NullPointerException
        Specified by:
        isEmpty in class Prediction
      • getBillOfLadingNumber

        public StringField getBillOfLadingNumber()
        A unique identifier assigned to a Bill of Lading document.
      • getCarrier

        public BillOfLadingV1Carrier getCarrier()
        The shipping company responsible for transporting the goods.
      • getDateOfIssue

        public DateField getDateOfIssue()
        The date when the bill of lading is issued.
      • getDepartureDate

        public DateField getDepartureDate()
        The date when the vessel departs from the port of loading.
      • getPlaceOfDelivery

        public StringField getPlaceOfDelivery()
        The place where the goods are to be delivered.
      • getPortOfDischarge

        public StringField getPortOfDischarge()
        The port where the goods are unloaded from the vessel.
      • getPortOfLoading

        public StringField getPortOfLoading()
        The port where the goods are loaded onto the vessel.
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object