|
BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--theory.smart.foundation.SmartValue
|
+--theory.smart.ebusiness.shipping.ShippingMethodValue
A shipping method is a mechanism by which product is delivered. It stores a standard set of attributes and allows for complex shipping cost calculation.
ShippingMethod,
ShippingMethodHome,
ShippingMethod.getShippingMethodByValue(),
ShippingMethod.setShippingMethodByValue(ShippingMethodValue), Serialized Form| Field Summary | |
int |
averageShippingTime
averageShippingTime [ShippingMethod] <*>------> [ int]
|
java.lang.String |
carrier
carrier [ShippingMethod] <*>------> [ String]
|
java.lang.String |
costCalculationMechanism
costCalculationMechanism [ShippingMethod] <*>------> [ String]
|
java.lang.String |
description
description [ShippingMethod] <*>------> [ String]
|
boolean |
internationalDelivery
internationalDelivery [ShippingMethod] <*>------> [ boolean]
|
java.lang.String |
key
key [ShippingMethod] <*>------> [ String] (Primary Key)
|
java.lang.String |
method
method [ShippingMethod] <*>------> [ String]
|
java.lang.String |
packagingType
packagingType [ShippingMethod] <*>------> [ String]
|
double |
percentage
percentage [ShippingMethod] <*>------> [ double]
|
boolean |
poBoxAllowed
poBoxAllowed [ShippingMethod] <*>------> [ boolean]
|
Price |
price
price [ShippingMethod] <*>------> [ theory.smart.axiom.units.Price]
|
java.lang.String |
restrictions
restrictions [ShippingMethod] <*>------> [ String]
|
boolean |
saturdayDelivery
saturdayDelivery [ShippingMethod] <*>------> [ boolean]
|
boolean |
signatureRequired
signatureRequired [ShippingMethod] <*>------> [ boolean]
|
Quantity |
sizeLimit
sizeLimit [ShippingMethod] <*>------> [ theory.smart.axiom.units.Quantity]
|
Quantity |
weightLimit
weightLimit [ShippingMethod] <*>------> [ theory.smart.axiom.units.Quantity]
|
| Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Field Detail |
public java.lang.String key
key
[ShippingMethod] <*>------> [String] (Primary Key)
public java.lang.String carrier
carrier
[ShippingMethod] <*>------> [String]
public java.lang.String method
method
[ShippingMethod] <*>------> [String]
public int averageShippingTime
averageShippingTime
[ShippingMethod] <*>------> [int]
public Price price
price
[ShippingMethod] <*>------> [theory.smart.axiom.units.Price]
public Quantity weightLimit
weightLimit
[ShippingMethod] <*>------> [theory.smart.axiom.units.Quantity]
public java.lang.String restrictions
restrictions
[ShippingMethod] <*>------> [String]
public java.lang.String description
description
[ShippingMethod] <*>------> [String]
public boolean poBoxAllowed
poBoxAllowed
[ShippingMethod] <*>------> [boolean]
public boolean signatureRequired
signatureRequired
[ShippingMethod] <*>------> [boolean]
public boolean saturdayDelivery
saturdayDelivery
[ShippingMethod] <*>------> [boolean]
public boolean internationalDelivery
internationalDelivery
[ShippingMethod] <*>------> [boolean]
public Quantity sizeLimit
sizeLimit
[ShippingMethod] <*>------> [theory.smart.axiom.units.Quantity]
public java.lang.String packagingType
packagingType
[ShippingMethod] <*>------> [String]
public double percentage
percentage
[ShippingMethod] <*>------> [double]
public java.lang.String costCalculationMechanism
costCalculationMechanism
[ShippingMethod] <*>------> [String]
|
BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||