public interface HandlingInstruction extends CommerceIdentifier, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCommerceItemId()
Returns the commerceItemId
|
java.lang.String |
getHandlingInstructionClassType()
Returns the handlingInstructionClassType
|
java.lang.String |
getHandlingMethod()
Returns the handlingMethod
|
long |
getQuantity()
Returns the quantity
|
double |
getQuantityDerivedAsFloatingPoint()
This method will return a derived quantity value which this CommerceItem object represents.
|
double |
getQuantityWithFraction()
Returns the fractional number of quantity which this HandlingInstruction
object represents.
|
java.lang.String |
getShippingGroupId()
Returns the shippingGroupId
|
boolean |
isFractional()
This returns
true if fractional quantity is set (i.e. |
void |
setCommerceItemId(java.lang.String pCommerceItemId)
Sets the commerceItemId
|
void |
setHandlingInstructionClassType(java.lang.String pHandlingInstructionClassType)
Sets the handlingInstructionClassType
|
void |
setHandlingMethod(java.lang.String pHandlingMethod)
Sets the handlingMethod
|
void |
setQuantity(long pQuantity)
Sets the quantity
|
void |
setQuantityWithFraction(double pQuantityWithFraction)
Sets the fractional number of quantity which this HandlingInstruction object
represents.
|
void |
setShippingGroupId(java.lang.String pShippingGroupId)
Sets the shippingGroupId
|
getIdstatic final java.lang.String CLASS_VERSION
java.lang.String getHandlingInstructionClassType()
void setHandlingInstructionClassType(java.lang.String pHandlingInstructionClassType)
java.lang.String getHandlingMethod()
void setHandlingMethod(java.lang.String pHandlingMethod)
java.lang.String getShippingGroupId()
void setShippingGroupId(java.lang.String pShippingGroupId)
java.lang.String getCommerceItemId()
void setCommerceItemId(java.lang.String pCommerceItemId)
long getQuantity()
void setQuantity(long pQuantity)
double getQuantityWithFraction()
double value.void setQuantityWithFraction(double pQuantityWithFraction)
pQuantityWithFraction - the new value for the quantity with fraction.double getQuantityDerivedAsFloatingPoint()
The implementation of this method will decide upon the correct quantity value to return, when
considering the quantity and quantityWithFraction properties.
The method should be used where there is a need to know the quantity of an item
but it is unknown to the caller as to which property (quantityWithFraction or
quantity holds the value.
boolean isFractional()
true if fractional quantity is set (i.e. it has the
fractional value which is greater than zero) for the item for which this relationship
represents, otherwise false is returned.boolean value.