Class InvoiceTransfer
java.lang.Object
com.echothree.util.common.transfer.BaseTransfer
com.echothree.model.control.invoice.common.transfer.InvoiceTransfer
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionInvoiceTransfer(InvoiceTypeTransfer invoiceType, String invoiceName, BillingAccountTransfer billingAccount, GlAccountTransfer glAccount, TermTransfer term, String reference, String description, WorkflowEntityStatusTransfer invoiceStatus) Creates a new instance of InvoiceTransfer -
Method Summary
Modifier and TypeMethodDescriptionReturns the billingAccount.Returns the description.Returns the glAccount.Returns the invoiceAliases.Returns the invoiceLines.Returns the invoiceName.Returns the invoiceRoles.Returns the invoiceStatus.Returns the invoiceTimes.Returns the invoiceType.Returns the reference.getTerm()Returns the term.voidsetBillingAccount(BillingAccountTransfer billingAccount) Sets the billingAccount.voidsetDescription(String description) Sets the description.voidsetGlAccount(GlAccountTransfer glAccount) Sets the glAccount.voidsetInvoiceAliases(ListWrapper<InvoiceAliasTransfer> invoiceAliases) Sets the invoiceAliases.voidsetInvoiceLines(ListWrapper<InvoiceLineTransfer> invoiceLines) Sets the invoiceLines.voidsetInvoiceName(String invoiceName) Sets the invoiceName.voidsetInvoiceRoles(MapWrapper<InvoiceRoleTransfer> invoiceRoles) Sets the invoiceRoles.voidsetInvoiceStatus(WorkflowEntityStatusTransfer invoiceStatus) Sets the invoiceStatus.voidsetInvoiceTimes(MapWrapper<InvoiceTimeTransfer> invoiceTimes) Sets the invoiceTimes.voidsetInvoiceType(InvoiceTypeTransfer invoiceType) Sets the invoiceType.voidsetReference(String reference) Sets the reference.voidsetTerm(TermTransfer term) Sets the term.Methods inherited from class com.echothree.util.common.transfer.BaseTransfer
addComments, addOwnedWorkEffort, addRatings, getComments, getEntityAliasTypes, getEntityAttributeGroups, getEntityInstance, getOwnedWorkEfforts, getRatings, getTagScopes, setComments, setEntityAliasTypes, setEntityAttributeGroups, setEntityInstance, setOwnedWorkEfforts, setRatings, setTagScopes
-
Constructor Details
-
InvoiceTransfer
public InvoiceTransfer(InvoiceTypeTransfer invoiceType, String invoiceName, BillingAccountTransfer billingAccount, GlAccountTransfer glAccount, TermTransfer term, String reference, String description, WorkflowEntityStatusTransfer invoiceStatus) Creates a new instance of InvoiceTransfer
-
-
Method Details
-
getInvoiceType
Returns the invoiceType.- Returns:
- the invoiceType
-
setInvoiceType
Sets the invoiceType.- Parameters:
invoiceType- the invoiceType to set
-
getInvoiceName
Returns the invoiceName.- Returns:
- the invoiceName
-
setInvoiceName
Sets the invoiceName.- Parameters:
invoiceName- the invoiceName to set
-
getBillingAccount
Returns the billingAccount.- Returns:
- the billingAccount
-
setBillingAccount
Sets the billingAccount.- Parameters:
billingAccount- the billingAccount to set
-
getGlAccount
Returns the glAccount.- Returns:
- the glAccount
-
setGlAccount
Sets the glAccount.- Parameters:
glAccount- the glAccount to set
-
getTerm
Returns the term.- Returns:
- the term
-
setTerm
Sets the term.- Parameters:
term- the term to set
-
getReference
Returns the reference.- Returns:
- the reference
-
setReference
Sets the reference.- Parameters:
reference- the reference to set
-
getDescription
Returns the description.- Returns:
- the description
-
setDescription
Sets the description.- Parameters:
description- the description to set
-
getInvoiceStatus
Returns the invoiceStatus.- Returns:
- the invoiceStatus
-
setInvoiceStatus
Sets the invoiceStatus.- Parameters:
invoiceStatus- the invoiceStatus to set
-
getInvoiceTimes
Returns the invoiceTimes.- Returns:
- the invoiceTimes
-
setInvoiceTimes
Sets the invoiceTimes.- Parameters:
invoiceTimes- the invoiceTimes to set
-
getInvoiceRoles
Returns the invoiceRoles.- Returns:
- the invoiceRoles
-
setInvoiceRoles
Sets the invoiceRoles.- Parameters:
invoiceRoles- the invoiceRoles to set
-
getInvoiceLines
Returns the invoiceLines.- Returns:
- the invoiceLines
-
setInvoiceLines
Sets the invoiceLines.- Parameters:
invoiceLines- the invoiceLines to set
-
getInvoiceAliases
Returns the invoiceAliases.- Returns:
- the invoiceAliases
-
setInvoiceAliases
Sets the invoiceAliases.- Parameters:
invoiceAliases- the invoiceAliases to set
-