Class LineItemHelper
Object
LineItemHelper
- Direct Known Subclasses:
ContractHelper,QuoteHelper,RebateAgreementHelper
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThis class represents either a line item or a folder of a document (e.g. quote/contract/rebate) -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindAllWithLabel(String label) findByLineId(String lineItemId) getFlattedInputs(List<Map<String, Object>> inputs) getRoot()lineItemFromMap(Map<String, Object> lineItemMap) Creates the LineItem object from the given map.
-
Field Details
-
calculableLineItemCollection
-
parentIdToLineItems
-
idToLineItem
-
root
-
-
Constructor Details
-
LineItemHelper
-
-
Method Details
-
getFlattedInputs
-
lineItemFromMap
Creates the LineItem object from the given map. The structure of the map can be found, for example, when reviewing the result of quoteProcessor.getQuoteView()- Parameters:
lineItemMap-- Returns:
-
findByLineId
-
getRoot
-
findAllWithLabel
-