Class StagedOrderRemovePaymentActionImpl
java.lang.Object
com.commercetools.api.models.order_edit.StagedOrderRemovePaymentActionImpl
- All Implemented Interfaces:
StagedOrderRemovePaymentAction
,StagedOrderUpdateAction
,ResourceUpdateAction<StagedOrderUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class StagedOrderRemovePaymentActionImpl
extends Object
implements StagedOrderRemovePaymentAction, io.vrap.rmf.base.client.ModelBase
StagedOrderRemovePaymentAction
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Field Summary
Fields inherited from interface com.commercetools.api.models.order_edit.StagedOrderRemovePaymentAction
REMOVE_PAYMENT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Payment to remove from the PaymentInfo.int
hashCode()
void
setPayment
(PaymentResourceIdentifier payment) Payment to remove from the PaymentInfo.Methods 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.ResourceUpdateAction
get
Methods inherited from interface com.commercetools.api.models.order_edit.StagedOrderRemovePaymentAction
withStagedOrderRemovePaymentAction
Methods inherited from interface com.commercetools.api.models.order.StagedOrderUpdateAction
withStagedOrderUpdateAction
-
Constructor Details
-
StagedOrderRemovePaymentActionImpl
public StagedOrderRemovePaymentActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceResourceUpdateAction<StagedOrderUpdateAction>
- Specified by:
getAction
in interfaceStagedOrderUpdateAction
- Returns:
- action
-
getPayment
Payment to remove from the PaymentInfo.
- Specified by:
getPayment
in interfaceStagedOrderRemovePaymentAction
- Returns:
- payment
-
setPayment
Description copied from interface:StagedOrderRemovePaymentAction
Payment to remove from the PaymentInfo.
- Specified by:
setPayment
in interfaceStagedOrderRemovePaymentAction
- Parameters:
payment
- value to be set
-
equals
-
hashCode
public int hashCode()
-