BrightSide Workbench Full Report + Source Code
org.turro.financials.model.document.PortfolioDisagreement Class Reference
Inheritance diagram for org.turro.financials.model.document.PortfolioDisagreement:
Collaboration diagram for org.turro.financials.model.document.PortfolioDisagreement:

Public Member Functions

 PortfolioDisagreement (Document document, double expAmount)
 
Document getDocument ()
 
double getDifference ()
 
int compareTo (Document o)
 
void addAmount (double descendantAmount)
 

Detailed Description

Author
Lluis TurrĂ³ Cutiller lluis.nosp@m.@tur.nosp@m.ro.or.nosp@m.g

Definition at line 28 of file PortfolioDisagreement.java.

Constructor & Destructor Documentation

◆ PortfolioDisagreement()

org.turro.financials.model.document.PortfolioDisagreement.PortfolioDisagreement ( Document  document,
double  expAmount 
)

Definition at line 33 of file PortfolioDisagreement.java.

33  {
34  this.document = document;
35  this.expAmount = expAmount;
36  docAmount = document.getTotalAmount();
37  }
Here is the call graph for this function:

Member Function Documentation

◆ addAmount()

void org.turro.financials.model.document.PortfolioDisagreement.addAmount ( double  descendantAmount)

Definition at line 52 of file PortfolioDisagreement.java.

52  {
53  expAmount += descendantAmount;
54  }

◆ compareTo()

int org.turro.financials.model.document.PortfolioDisagreement.compareTo ( Document  o)

Definition at line 48 of file PortfolioDisagreement.java.

48  {
49  return CompareUtil.compare(document.getId(), o.getId());
50  }
Here is the call graph for this function:

◆ getDifference()

double org.turro.financials.model.document.PortfolioDisagreement.getDifference ( )

Definition at line 43 of file PortfolioDisagreement.java.

43  {
44  return docAmount - expAmount;
45  }

◆ getDocument()

Document org.turro.financials.model.document.PortfolioDisagreement.getDocument ( )

Definition at line 39 of file PortfolioDisagreement.java.

39  {
40  return document;
41  }
Here is the caller graph for this function:

The documentation for this class was generated from the following file: