Package com.commercetools.api.models.me
Class MyOrderFromCartDraftImpl
java.lang.Object
com.commercetools.api.models.me.MyOrderFromCartDraftImpl
- All Implemented Interfaces:
MyOrderFromCartDraft
,io.vrap.rmf.base.client.Draft<MyOrderFromCartDraft>
,io.vrap.rmf.base.client.ModelBase
public class MyOrderFromCartDraftImpl
extends Object
implements MyOrderFromCartDraft, io.vrap.rmf.base.client.ModelBase
When creating B2B Orders, the Customer must have the MyOrderFromCartDraft
Permission.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getId()
Unique identifier of the Cart that initiates an Order creation.int
hashCode()
void
Unique identifier of the Cart that initiates an Order creation.void
setVersion
(Long version) set versionMethods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.me.MyOrderFromCartDraft
withMyOrderFromCartDraft
-
Constructor Details
-
MyOrderFromCartDraftImpl
public MyOrderFromCartDraftImpl()create empty instance
-
-
Method Details
-
getId
Unique identifier of the Cart that initiates an Order creation.
- Specified by:
getId
in interfaceMyOrderFromCartDraft
- Returns:
- id
-
getVersion
- Specified by:
getVersion
in interfaceMyOrderFromCartDraft
- Returns:
- version
-
setId
Description copied from interface:MyOrderFromCartDraft
Unique identifier of the Cart that initiates an Order creation.
- Specified by:
setId
in interfaceMyOrderFromCartDraft
- Parameters:
id
- value to be set
-
setVersion
Description copied from interface:MyOrderFromCartDraft
set version- Specified by:
setVersion
in interfaceMyOrderFromCartDraft
- Parameters:
version
- value to be set
-
equals
-
hashCode
-