-
public final class PickTicketDataRepresents a Pick Ticket with all associated data
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classPickTicketData.DestinationDetailsRepresents destination details for a Pick Ticket
-
Field Summary
Fields Modifier and Type Field Description private final StringreferenceIdprivate final StringoriginLocationIdprivate final StringproNumberprivate final StringbolNumberprivate final StringcarrierNameprivate final FloattotalWeightprivate final FloattotalHandlingPiecesprivate final PickTicketData.DestinationDetailsdestinationprivate final List<HandlingUnit>handlingUnitsprivate final StringcreatedAtprivate final StringupdatedAt
-
Constructor Summary
Constructors Constructor Description PickTicketData(String referenceId, String originLocationId, String proNumber, String bolNumber, String carrierName, Float totalWeight, Float totalHandlingPieces, PickTicketData.DestinationDetails destination, List<HandlingUnit> handlingUnits, String createdAt, String updatedAt)
-
Method Summary
Modifier and Type Method Description final StringgetReferenceId()final StringgetOriginLocationId()final StringgetProNumber()final StringgetBolNumber()final StringgetCarrierName()final FloatgetTotalWeight()final FloatgetTotalHandlingPieces()final PickTicketData.DestinationDetailsgetDestination()final List<HandlingUnit>getHandlingUnits()final StringgetCreatedAt()final StringgetUpdatedAt()final PickTicketDatafillEmptyFieldsWith(PickTicketData emptyData)Merge this PickTicketData with other data, preserving non-empty values from this instance Fills empty fields with values from parameter final JsonObjecttoDocumentDataJson()Extension function to convert PickTicketData to a JsonObject for document data field -
-
Method Detail
-
getReferenceId
final String getReferenceId()
-
getOriginLocationId
final String getOriginLocationId()
-
getProNumber
final String getProNumber()
-
getBolNumber
final String getBolNumber()
-
getCarrierName
final String getCarrierName()
-
getTotalWeight
final Float getTotalWeight()
-
getTotalHandlingPieces
final Float getTotalHandlingPieces()
-
getDestination
final PickTicketData.DestinationDetails getDestination()
-
getHandlingUnits
final List<HandlingUnit> getHandlingUnits()
-
getCreatedAt
final String getCreatedAt()
-
getUpdatedAt
final String getUpdatedAt()
-
fillEmptyFieldsWith
final PickTicketData fillEmptyFieldsWith(PickTicketData emptyData)
Merge this PickTicketData with other data, preserving non-empty values from this instance Fills empty fields with values from parameter
-
toDocumentDataJson
final JsonObject toDocumentDataJson()
Extension function to convert PickTicketData to a JsonObject for document data field
-
-
-
-