BrightSide Workbench Full Report + Source Code
org.turro.financials.model.document.LineTypeDescription Class Reference

Public Member Functions

 LineTypeDescription (LineType lineType, ContractPreference contractPreference)
 
 LineTypeDescription (long lineTypeId, long contractPreferenceId)
 
String getDescription ()
 
LineType getLineType ()
 
ContractPreference getContractPreference ()
 

Detailed Description

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

Definition at line 30 of file LineTypeDescription.java.

Constructor & Destructor Documentation

◆ LineTypeDescription() [1/2]

org.turro.financials.model.document.LineTypeDescription.LineTypeDescription ( LineType  lineType,
ContractPreference  contractPreference 
)

Definition at line 35 of file LineTypeDescription.java.

35  {
36  this.lineType = lineType;
37  this.contractPreference = contractPreference;
38  }

◆ LineTypeDescription() [2/2]

org.turro.financials.model.document.LineTypeDescription.LineTypeDescription ( long  lineTypeId,
long  contractPreferenceId 
)

Definition at line 40 of file LineTypeDescription.java.

40  {
41  Dao dao = new FinancialsPU();
42  this.lineType = dao.find(LineType.class, lineTypeId);
43  this.contractPreference = dao.find(ContractPreference.class, contractPreferenceId);
44  }

Member Function Documentation

◆ getContractPreference()

ContractPreference org.turro.financials.model.document.LineTypeDescription.getContractPreference ( )

Definition at line 60 of file LineTypeDescription.java.

60  {
61  return contractPreference;
62  }

◆ getDescription()

String org.turro.financials.model.document.LineTypeDescription.getDescription ( )

Definition at line 46 of file LineTypeDescription.java.

46  {
47  if(lineType != null) {
48  if(contractPreference != null) {
49  lineType.setContractPreference(contractPreference);
50  }
51  return lineType.getComposedName();
52  }
53  return null;
54  }
void setContractPreference(ContractPreference contractPreference)
Definition: LineType.java:81
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getLineType()

LineType org.turro.financials.model.document.LineTypeDescription.getLineType ( )

Definition at line 56 of file LineTypeDescription.java.

56  {
57  return lineType;
58  }

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