TerminalOrder class abstract

TerminalOrder

Properties:

  • billingEntity - The details of the entity that the order is billed to.
  • customerOrderReference - The merchant-defined purchase order number. This will be printed on the packing list.
  • id - The unique identifier of the order.
  • items - The products included in the order.
  • orderDate - The date and time that the order was placed, in UTC ISO 8601 format. For example, "2011-12-03T10:15:30Z".
  • shippingLocation - The details of the location where the order is shipped to.
  • status - The processing status of the order.
  • trackingUrl - The URL, provided by the carrier company, where the shipment can be tracked.
Annotations
  • @BuiltValue.new()

Constructors

TerminalOrder([void updates(TerminalOrderBuilder b)])
factory

Properties

billingEntity BillingEntity?
The details of the entity that the order is billed to.
no setter
customerOrderReference String?
The merchant-defined purchase order number. This will be printed on the packing list.
no setter
hashCode int
The hash code for this object.
no setterinherited
id String?
The unique identifier of the order.
no setter
items → BuiltList<OrderItem>?
The products included in the order.
no setter
orderDate String?
The date and time that the order was placed, in UTC ISO 8601 format. For example, "2011-12-03T10:15:30Z".
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shippingLocation ShippingLocation?
The details of the location where the order is shipped to.
no setter
status String?
The processing status of the order.
no setter
trackingUrl String?
The URL, provided by the carrier company, where the shipment can be tracked.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(TerminalOrderBuilder)) TerminalOrder
Rebuilds the instance.
inherited
toBuilder() TerminalOrderBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer → Serializer<TerminalOrder>
no setter