Class CustomLineItemReturnItemImpl
java.lang.Object
com.commercetools.api.models.order.CustomLineItemReturnItemImpl
- All Implemented Interfaces:
Customizable<ReturnItem>
,CustomLineItemReturnItem
,ReturnItem
,io.vrap.rmf.base.client.ModelBase
public class CustomLineItemReturnItemImpl
extends Object
implements CustomLineItemReturnItem, io.vrap.rmf.base.client.ModelBase
CustomLineItemReturnItem
-
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.CustomLineItemReturnItem
CUSTOM_LINE_ITEM_RETURN_ITEM
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Custom Fields of this return item.getId()
Unique identifier of the ReturnItem.getType()
int
hashCode()
void
setComment
(String comment) set commentvoid
setCreatedAt
(ZonedDateTime createdAt) set createdAtvoid
setCustom
(CustomFields custom) Custom Fields of this return item.void
setCustomLineItemId
(String customLineItemId) set customLineItemIdvoid
Unique identifier of the ReturnItem.void
setLastModifiedAt
(ZonedDateTime lastModifiedAt) set lastModifiedAtvoid
setPaymentState
(ReturnPaymentState paymentState) set paymentStatevoid
setQuantity
(Long quantity) set quantityvoid
setShipmentState
(ReturnShipmentState shipmentState) set shipmentStateMethods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.Customizable
unwrapCustomizable
Methods inherited from interface com.commercetools.api.models.order.CustomLineItemReturnItem
withCustomLineItemReturnItem
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.order.ReturnItem
withReturnItem
-
Constructor Details
-
CustomLineItemReturnItemImpl
public CustomLineItemReturnItemImpl()create empty instance
-
-
Method Details
-
getId
Unique identifier of the ReturnItem.
- Specified by:
getId
in interfaceReturnItem
- Returns:
- id
-
getQuantity
- Specified by:
getQuantity
in interfaceReturnItem
- Returns:
- quantity
-
getType
- Specified by:
getType
in interfaceReturnItem
- Returns:
- type
-
getComment
- Specified by:
getComment
in interfaceReturnItem
- Returns:
- comment
-
getShipmentState
- Specified by:
getShipmentState
in interfaceReturnItem
- Returns:
- shipmentState
-
getPaymentState
- Specified by:
getPaymentState
in interfaceReturnItem
- Returns:
- paymentState
-
getCustom
Custom Fields of this return item.
- Specified by:
getCustom
in interfaceCustomizable<ReturnItem>
- Specified by:
getCustom
in interfaceReturnItem
- Returns:
- custom
-
getLastModifiedAt
- Specified by:
getLastModifiedAt
in interfaceReturnItem
- Returns:
- lastModifiedAt
-
getCreatedAt
- Specified by:
getCreatedAt
in interfaceReturnItem
- Returns:
- createdAt
-
getCustomLineItemId
- Specified by:
getCustomLineItemId
in interfaceCustomLineItemReturnItem
- Returns:
- customLineItemId
-
setId
Description copied from interface:ReturnItem
Unique identifier of the ReturnItem.
- Specified by:
setId
in interfaceReturnItem
- Parameters:
id
- value to be set
-
setQuantity
Description copied from interface:ReturnItem
set quantity- Specified by:
setQuantity
in interfaceReturnItem
- Parameters:
quantity
- value to be set
-
setComment
Description copied from interface:ReturnItem
set comment- Specified by:
setComment
in interfaceReturnItem
- Parameters:
comment
- value to be set
-
setShipmentState
Description copied from interface:ReturnItem
set shipmentState- Specified by:
setShipmentState
in interfaceReturnItem
- Parameters:
shipmentState
- value to be set
-
setPaymentState
Description copied from interface:ReturnItem
set paymentState- Specified by:
setPaymentState
in interfaceReturnItem
- Parameters:
paymentState
- value to be set
-
setCustom
Description copied from interface:ReturnItem
Custom Fields of this return item.
- Specified by:
setCustom
in interfaceCustomizable<ReturnItem>
- Specified by:
setCustom
in interfaceReturnItem
- Parameters:
custom
- value to be set
-
setLastModifiedAt
Description copied from interface:ReturnItem
set lastModifiedAt- Specified by:
setLastModifiedAt
in interfaceReturnItem
- Parameters:
lastModifiedAt
- value to be set
-
setCreatedAt
Description copied from interface:ReturnItem
set createdAt- Specified by:
setCreatedAt
in interfaceReturnItem
- Parameters:
createdAt
- value to be set
-
setCustomLineItemId
Description copied from interface:CustomLineItemReturnItem
set customLineItemId- Specified by:
setCustomLineItemId
in interfaceCustomLineItemReturnItem
- Parameters:
customLineItemId
- value to be set
-
equals
-
hashCode
-