Class RATBuilder.RABuilder
- Object
-
- ObjectIdentity
-
- AbstractBuilder
-
- Enclosing class:
- RATBuilder
public static class RATBuilder.RABuilder extends BasicRebateAgreementBuilder
-
-
Field Summary
Fields Modifier and Type Field Description static String
METHOD_ADD_LINE_ITEM_WITH_ID
static String
METHOD_APPLY_PLACEHOLDER
static String
METHOD_SUBMIT_AFTER_BUILD
static String
NAME
-
Fields inherited from class CalculableLineItemCollectionBuilder
METHOD_ADD_LINE_ITEM, METHOD_ADD_OR_UPDATE_INPUT, METHOD_ADD_OR_UPDATE_OUTPUT, METHOD_UPDATE_FIELD, phase, ROOT_LINE_ID
-
-
Constructor Summary
Constructors Constructor Description RABuilder(RATBuilder ratBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RATBuilder.RABuilder
addLineItemWithId(String lineId, String rebateType)
RATBuilder.RABuilder
addLineItemWithId(String parentId, String lineId, String rebateType)
RATBuilder.RABuilder
applyPlaceholder(String placeholder, Object value)
String
getIstanceId()
RATBuilder.RABuilder
submitAfterBuild()
String
toString()
-
Methods inherited from class BasicRebateAgreementBuilder
build
-
Methods inherited from class CalculableLineItemCollectionBuilder
addLineItem, addLineItem, addLineItem, addOrUpdateInput, addOrUpdateInput, addOrUpdateOutput, addOrUpdateOutput, clearRenderInfo, deleteItem, isPostPhase, isPrePhase, moveItem, renameFolder, setRenderInfo, updateField, updateField
-
-
-
-
Field Detail
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
METHOD_ADD_LINE_ITEM_WITH_ID
public static final String METHOD_ADD_LINE_ITEM_WITH_ID
- See Also:
- Constant Field Values
-
METHOD_APPLY_PLACEHOLDER
public static final String METHOD_APPLY_PLACEHOLDER
- See Also:
- Constant Field Values
-
METHOD_SUBMIT_AFTER_BUILD
public static final String METHOD_SUBMIT_AFTER_BUILD
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RABuilder
public RABuilder(RATBuilder ratBuilder)
-
-
Method Detail
-
getIstanceId
public String getIstanceId()
-
addLineItemWithId
public RATBuilder.RABuilder addLineItemWithId(String lineId, String rebateType)
-
addLineItemWithId
public RATBuilder.RABuilder addLineItemWithId(String parentId, String lineId, String rebateType)
-
applyPlaceholder
public RATBuilder.RABuilder applyPlaceholder(String placeholder, Object value)
-
submitAfterBuild
public RATBuilder.RABuilder submitAfterBuild()
-
-