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

Public Member Functions

PortfolioStatusSet loadAll ()
 
PortfolioStatusSet load (Contract contract)
 
void clearEmpties ()
 
Collection< ContractgetContracts ()
 

Detailed Description

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

Definition at line 31 of file PortfolioStatusSet.java.

Member Function Documentation

◆ clearEmpties()

void org.turro.financials.model.contract.PortfolioStatusSet.clearEmpties ( )

Definition at line 45 of file PortfolioStatusSet.java.

45  {
46  Iterator<PortfolioStatus> it = iterator();
47  while(it.hasNext()) {
48  if(it.next().isEmpty()) {
49  it.remove();
50  }
51  }
52  }

◆ getContracts()

Collection<Contract> org.turro.financials.model.contract.PortfolioStatusSet.getContracts ( )

Definition at line 54 of file PortfolioStatusSet.java.

54  {
55  Dao dao = new FinancialsPU();
56  return dao.getResultList(
57  "select c from Contract c " +
58  "where c.contractDefinition.asContact like '40%' " +
59  "or c.contractDefinition.asContact like '41%' " +
60  "or c.contractDefinition.asContact like '43%' " +
61  "or c.contractDefinition.asContact like '44%' "
62  );
63  }
Here is the caller graph for this function:

◆ load()

PortfolioStatusSet org.turro.financials.model.contract.PortfolioStatusSet.load ( Contract  contract)

Definition at line 40 of file PortfolioStatusSet.java.

40  {
41  add(new PortfolioStatus(contract));
42  return this;
43  }
Here is the caller graph for this function:

◆ loadAll()

PortfolioStatusSet org.turro.financials.model.contract.PortfolioStatusSet.loadAll ( )

Definition at line 33 of file PortfolioStatusSet.java.

33  {
34  for(Contract c : getContracts()) {
35  load(c);
36  }
37  return this;
38  }
Here is the call graph for this function:

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