Package net.pricefx.common.apibuilder.contract
package net.pricefx.common.apibuilder.contract
The header logic builder for Contracts, with its helper and its structure object.
Entry point: the cProcessor binding variable of a Contract header logic.
ContractBuildermanipulates the Contract from its header logic. It adds and updates header inputs and outputs, updates header fields, and changes the folder and item structure.getContractView()returns the current document.ContractHelperreads the Contract. Obtain it withcProcessor.getHelper().ContractStructuredescribes code-generated content for one level of the Contract folder tree. TheparentIdof the object defines the level. Pass it tocProcessor.addContractStructure().
ContractBuilder extends
CalculableLineItemCollectionBuilder, which carries
most of the methods and documents the order in which the collected changes run.
ContractHelper extends LineItemHelper.
- See Also:
-
ClassDescriptionPlease read notes in
CalculableLineItemCollectionBuilderon how to use this builder.A helper interface that assists in manipulating the contract object.This is a helper object that is used to build up code-generated content of a Contract.