public class ProductPackageItem extends Object implements Serializable
ProductPackageItem represents a product item in a package.| Constructor and Description |
|---|
ProductPackageItem() |
ProductPackageItem(Long id,
Long productId,
Long productPackageId,
Boolean isMandatory,
ArchiveStatus archiveStatus) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ArchiveStatus |
getArchiveStatus()
Gets the archiveStatus value for this ProductPackageItem.
|
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
Long |
getId()
Gets the id value for this ProductPackageItem.
|
Boolean |
getIsMandatory()
Gets the isMandatory value for this ProductPackageItem.
|
Long |
getProductId()
Gets the productId value for this ProductPackageItem.
|
Long |
getProductPackageId()
Gets the productPackageId value for this ProductPackageItem.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
int |
hashCode() |
void |
setArchiveStatus(ArchiveStatus archiveStatus)
Sets the archiveStatus value for this ProductPackageItem.
|
void |
setId(Long id)
Sets the id value for this ProductPackageItem.
|
void |
setIsMandatory(Boolean isMandatory)
Sets the isMandatory value for this ProductPackageItem.
|
void |
setProductId(Long productId)
Sets the productId value for this ProductPackageItem.
|
void |
setProductPackageId(Long productPackageId)
Sets the productPackageId value for this ProductPackageItem.
|
String |
toString() |
public ProductPackageItem()
public ProductPackageItem(Long id, Long productId, Long productPackageId, Boolean isMandatory, ArchiveStatus archiveStatus)
public Long getId()
ProductPackageItem.
This attribute is read-only and is assigned by
Google when a ProductPackageItem
is created.
public void setId(Long id)
id - * The unique ID of the ProductPackageItem.
This attribute is read-only and is assigned by
Google when a ProductPackageItem
is created.
public Long getProductId()
Product, to which the ProductPackageItem
comes from.
This attribute is required for creation and then is read-only.
public void setProductId(Long productId)
productId - * The unique ID of the Product, to which the ProductPackageItem
comes from.
This attribute is required for creation and then is read-only.
public Long getProductPackageId()
ProductPackage, to which the ProductPackageItem belongs.
This attribute is required for creation and then is read-only.
public void setProductPackageId(Long productPackageId)
productPackageId - * The unique ID of the ProductPackage, to which the ProductPackageItem belongs.
This attribute is required for creation and then is read-only.
public Boolean getIsMandatory()
ProductPackageItem must be included
to complete
the ProductPackage.
Deactivating a mandatory ProductPackageItem
will make the ProductPackage
unsellable.
This attribute is required.
public void setIsMandatory(Boolean isMandatory)
isMandatory - * Indicates whether the ProductPackageItem must be included
to complete
the ProductPackage.
Deactivating a mandatory ProductPackageItem
will make the ProductPackage
unsellable.
This attribute is required.
public ArchiveStatus getArchiveStatus()
ProductPackageItem.
This attribute is read-only.
public void setArchiveStatus(ArchiveStatus archiveStatus)
archiveStatus - * The archival status of the ProductPackageItem.
This attribute is read-only.
public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2020. All rights reserved.