public class ProductTemplateBaseRate extends BaseRate implements Serializable
ProductTemplate.| Constructor and Description |
|---|
ProductTemplateBaseRate() |
ProductTemplateBaseRate(Long rateCardId,
Long id,
BaseRateStatus status,
String baseRateType,
Long productTemplateId,
Money rate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
Long |
getProductTemplateId()
Gets the productTemplateId value for this ProductTemplateBaseRate.
|
Money |
getRate()
Gets the rate value for this ProductTemplateBaseRate.
|
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 |
setProductTemplateId(Long productTemplateId)
Sets the productTemplateId value for this ProductTemplateBaseRate.
|
void |
setRate(Money rate)
Sets the rate value for this ProductTemplateBaseRate.
|
getBaseRateType, getId, getRateCardId, getStatus, setBaseRateType, setId, setRateCardId, setStatuspublic Long getProductTemplateId()
ProductTemplate this base rate is applied
to.
This attribute is required and cannot be changed
after creation.public void setProductTemplateId(Long productTemplateId)
productTemplateId - * The ID of ProductTemplate this base rate is applied
to.
This attribute is required and cannot be changed
after creation.public Money getRate()
public void setRate(Money rate)
rate - * The rate value.
This attribute is required. The currency code
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 © 2013. All Rights Reserved.