Class Fulfillment
java.lang.Object
io.deeplumen.ucp.models.schemas.shopping.Fulfillment
Fulfillment data: buyer expectations and what actually happened.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanAppend-only event log of actual shipments.Buyer-facing groups representing when/how items will be delivered.inthashCode()voidsetAdditionalProperty(String name, Object value) voidsetEvents(List<FulfillmentEvent> events) Append-only event log of actual shipments.voidsetExpectations(List<Expectation> expectations) Buyer-facing groups representing when/how items will be delivered.toString()withAdditionalProperty(String name, Object value) withEvents(List<FulfillmentEvent> events) withExpectations(List<Expectation> expectations)
-
Constructor Details
-
Fulfillment
public Fulfillment()
-
-
Method Details
-
getExpectations
Buyer-facing groups representing when/how items will be delivered. Can be split, merged, or adjusted post-order. -
setExpectations
Buyer-facing groups representing when/how items will be delivered. Can be split, merged, or adjusted post-order. -
withExpectations
-
getEvents
Append-only event log of actual shipments. Each event references line items by ID. -
setEvents
Append-only event log of actual shipments. Each event references line items by ID. -
withEvents
-
getAdditionalProperties
-
setAdditionalProperty
-
withAdditionalProperty
-
toString
-
hashCode
public int hashCode() -
equals
-