public class CalculatorInfo
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
| class  | CalculatorInfo.DiscountDetailInfoInternal class to contain info on DiscountDetail structures within a discount structure. | 
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | CLASS_VERSIONClass version string | 
| protected CalculatorInfo.DiscountDetailInfo[] | mDiscountDetailInfos | 
| Constructor and Description | 
|---|
| CalculatorInfo(java.lang.String pCalculatorType)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| CalculatorInfo.DiscountDetailInfo | createDiscountDetailInfo()Creates a new DiscountDetailInfo object for use. | 
| java.lang.String | getCalculatorType()Getter for the calculatorType. | 
| DiscountAttributeInfo[] | getDiscountAttributeInfos()Deprecated. 
 @see #getDiscountDetailInfos() | 
| CalculatorInfo.DiscountDetailInfo[] | getDiscountDetailInfos()Getter for the array of DiscountDetailInfo. | 
| DiscountAttributeInfo[] | getDiscountStructureAttributeInfos()Getter for the DiscountStructureAttributeInfos. | 
| java.lang.String[] | getDiscountTypes()Getter for the valid discount types for this calculator. | 
| void | setCalculatorType(java.lang.String pCalculatorType) | 
| void | setDiscountDetailAttributeInfos(DiscountAttributeInfo[] pDiscountDetailAttributeInfos) | 
| void | setDiscountDetailInfos(CalculatorInfo.DiscountDetailInfo[] pDiscountDetailInfos)Setter for the array of DiscountDetailInfo | 
| void | setDiscountStructureAttributeInfos(DiscountAttributeInfo[] pDiscountStructureAttributeInfos) | 
| void | setDiscountTypes(java.lang.String[] pDiscountTypes) | 
| java.lang.String | toString()String description of this object | 
public static java.lang.String CLASS_VERSION
protected CalculatorInfo.DiscountDetailInfo[] mDiscountDetailInfos
public CalculatorInfo(java.lang.String pCalculatorType)
pCalculatorType - public java.lang.String getCalculatorType()
public void setCalculatorType(java.lang.String pCalculatorType)
public DiscountAttributeInfo[] getDiscountStructureAttributeInfos()
public void setDiscountStructureAttributeInfos(DiscountAttributeInfo[] pDiscountStructureAttributeInfos)
public DiscountAttributeInfo[] getDiscountAttributeInfos()
public void setDiscountDetailAttributeInfos(DiscountAttributeInfo[] pDiscountDetailAttributeInfos)
public java.lang.String[] getDiscountTypes()
public void setDiscountTypes(java.lang.String[] pDiscountTypes)
public CalculatorInfo.DiscountDetailInfo[] getDiscountDetailInfos()
public void setDiscountDetailInfos(CalculatorInfo.DiscountDetailInfo[] pDiscountDetailInfos)
pDiscountDetailInfos - Array of DiscountDetailInfopublic CalculatorInfo.DiscountDetailInfo createDiscountDetailInfo()
public java.lang.String toString()
toString in class java.lang.Object