public class CalculatorInfo
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CalculatorInfo.DiscountDetailInfo
Internal class to contain info on DiscountDetail structures within a discount structure. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION
Class 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