Class LineItemImpl
java.lang.Object
com.commercetools.history.models.common.LineItemImpl
- All Implemented Interfaces:
LineItem,io.vrap.rmf.base.client.ModelBase
LineItem
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()getName()inthashCode()voidsetAddedAt(String addedAt) set addedAtvoidsetCustom(CustomFields custom) set customvoidset idvoidsetName(LocalizedString name) set namevoidsetProductId(String productId) set productIdvoidsetProductSlug(LocalizedString productSlug) set productSlugvoidsetProductType(Reference productType) set productTypevoidsetQuantity(Integer quantity) set quantityvoidsetVariant(Variant variant) set variantvoidsetVariantId(Integer variantId) set variantIdMethods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.commercetools.history.models.common.LineItem
withLineItemMethods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
-
Constructor Details
-
LineItemImpl
public LineItemImpl()create empty instance
-
-
Method Details
-
getAddedAt
- Specified by:
getAddedAtin interfaceLineItem- Returns:
- addedAt
-
getCustom
-
getId
-
getName
-
getProductId
- Specified by:
getProductIdin interfaceLineItem- Returns:
- productId
-
getProductSlug
- Specified by:
getProductSlugin interfaceLineItem- Returns:
- productSlug
-
getProductType
- Specified by:
getProductTypein interfaceLineItem- Returns:
- productType
-
getQuantity
- Specified by:
getQuantityin interfaceLineItem- Returns:
- quantity
-
getVariant
- Specified by:
getVariantin interfaceLineItem- Returns:
- variant
-
getVariantId
- Specified by:
getVariantIdin interfaceLineItem- Returns:
- variantId
-
setAddedAt
Description copied from interface:LineItemset addedAt- Specified by:
setAddedAtin interfaceLineItem- Parameters:
addedAt- value to be set
-
setCustom
Description copied from interface:LineItemset custom -
setId
Description copied from interface:LineItemset id -
setName
Description copied from interface:LineItemset name -
setProductId
Description copied from interface:LineItemset productId- Specified by:
setProductIdin interfaceLineItem- Parameters:
productId- value to be set
-
setProductSlug
Description copied from interface:LineItemset productSlug- Specified by:
setProductSlugin interfaceLineItem- Parameters:
productSlug- value to be set
-
setProductType
Description copied from interface:LineItemset productType- Specified by:
setProductTypein interfaceLineItem- Parameters:
productType- value to be set
-
setQuantity
Description copied from interface:LineItemset quantity- Specified by:
setQuantityin interfaceLineItem- Parameters:
quantity- value to be set
-
setVariant
Description copied from interface:LineItemset variant- Specified by:
setVariantin interfaceLineItem- Parameters:
variant- value to be set
-
setVariantId
Description copied from interface:LineItemset variantId- Specified by:
setVariantIdin interfaceLineItem- Parameters:
variantId- value to be set
-
equals
-
hashCode
-