public class InvoicePipelineArgs extends java.util.HashMap implements InvoicePipelineConstants
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION  | 
INVOICE_ITEM, INVOICE_MANAGER, INVOICE_REQUEST_INFO| Constructor and Description | 
|---|
InvoicePipelineArgs()
Create a new empty instance of InvoicePipelineArgs. 
 | 
InvoicePipelineArgs(InvoiceManager pManager,
                   RepositoryItem pItem)
Create a new instance of InvoicePipelineArgs, storing the
 specified invoice manager and repository item under well-known
 keys in the dictionary. 
 | 
InvoicePipelineArgs(InvoiceManager pManager,
                   RepositoryItem pItem,
                   InvoiceRequestInfo pInfo)
Create a new instance of InvoicePipelineArgs, storing the
 specified invoice manager, repository item, and invoice request
 info used for initialization under well-known keys in the dictionary. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RepositoryItem | 
getInvoice()
Retrieve the invoice object being operated on, using its well-known
 name as the lookup key in the dictionary. 
 | 
InvoiceManager | 
getInvoiceManager()
Retrieve the invoice manager from this object, using its well-known
 name as the lookup key in the dictionary. 
 | 
InvoiceRequestInfo | 
getInvoiceRequestInfo()
Retrieve the InvoiceRequestInfo from which this invoice object is
 to be initialized, if the current pipeline chain is the initialize
 invoice chain. 
 | 
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic InvoicePipelineArgs()
public InvoicePipelineArgs(InvoiceManager pManager, RepositoryItem pItem)
public InvoicePipelineArgs(InvoiceManager pManager, RepositoryItem pItem, InvoiceRequestInfo pInfo)
public InvoiceManager getInvoiceManager()
public RepositoryItem getInvoice()
public InvoiceRequestInfo getInvoiceRequestInfo()