BrightSide Workbench Full Report + Source Code
org.turro.dossier.entity.Project Class Reference
Inheritance diagram for org.turro.dossier.entity.Project:
Collaboration diagram for org.turro.dossier.entity.Project:

Public Member Functions

Long getId ()
 
void setId (Long id)
 
String getProjectCode ()
 
void setProjectCode (String projectCode)
 
String getProjectTitle ()
 
void setProjectTitle (String projectTitle)
 
String getGoal ()
 
void setGoal (String goal)
 
int getPhase ()
 
void setPhase (int phase)
 
double getEstimatedBudget ()
 
void setEstimatedBudget (double estimatedBudget)
 
double getAssignedBudget ()
 
void setAssignedBudget (double assignedBudget)
 
Date getStartDate ()
 
void setStartDate (Date startDate)
 
Date getApprovedDate ()
 
void setApprovedDate (Date approvedDate)
 
Date getOppositingEndDate ()
 
void setOppositingEndDate (Date oppositingEndDate)
 
Date getEndDate ()
 
void setEndDate (Date endDate)
 
Date getChangePhase ()
 
void setChangePhase (Date changePhase)
 
GrantMatchCriteria getMatchCriteria ()
 
void setMatchCriteria (GrantMatchCriteria matchCriteria)
 
Dossier getDossier ()
 
void setDossier (Dossier dossier)
 
boolean isEmpty ()
 
PhaseDefinition getPhaseDefinition ()
 
void setPhaseDefinition (PhaseDefinition phase)
 
ProjectPhaseWrapper getPhaseWrapper ()
 
List< IElephantEntitygetGrantMatches ()
 

Detailed Description

Member Function Documentation

◆ getApprovedDate()

Date org.turro.dossier.entity.Project.getApprovedDate ( )

Definition at line 128 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

128  {
129  return approvedDate;
130  }
Here is the caller graph for this function:

◆ getAssignedBudget()

double org.turro.dossier.entity.Project.getAssignedBudget ( )

Definition at line 112 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

112  {
113  return assignedBudget;
114  }

◆ getChangePhase()

Date org.turro.dossier.entity.Project.getChangePhase ( )

Definition at line 152 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

152  {
153  return changePhase;
154  }
Here is the caller graph for this function:

◆ getDossier()

Dossier org.turro.dossier.entity.Project.getDossier ( )

Definition at line 168 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

168  {
169  return dossier;
170  }
Here is the caller graph for this function:

◆ getEndDate()

Date org.turro.dossier.entity.Project.getEndDate ( )

Definition at line 144 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

144  {
145  return endDate;
146  }
Here is the caller graph for this function:

◆ getEstimatedBudget()

double org.turro.dossier.entity.Project.getEstimatedBudget ( )

Definition at line 104 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

104  {
105  return estimatedBudget;
106  }
Here is the caller graph for this function:

◆ getGoal()

String org.turro.dossier.entity.Project.getGoal ( )

Definition at line 88 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

88  {
89  return goal;
90  }
Here is the caller graph for this function:

◆ getGrantMatches()

List<IElephantEntity> org.turro.dossier.entity.Project.getGrantMatches ( )

Definition at line 194 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

194  {
195  return matchCriteria != null ? matchCriteria.getMatchingsForDossier(dossier.getId()) : null;
196  }
List< IElephantEntity > getMatchingsForDossier(Long dossierId)

◆ getId()

Long org.turro.dossier.entity.Project.getId ( )

Definition at line 64 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

64  {
65  return id;
66  }

◆ getMatchCriteria()

GrantMatchCriteria org.turro.dossier.entity.Project.getMatchCriteria ( )

Definition at line 160 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

160  {
161  return matchCriteria;
162  }

◆ getOppositingEndDate()

Date org.turro.dossier.entity.Project.getOppositingEndDate ( )

Definition at line 136 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

136  {
137  return oppositingEndDate;
138  }
Here is the caller graph for this function:

◆ getPhase()

int org.turro.dossier.entity.Project.getPhase ( )

Definition at line 96 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

96  {
97  return phase;
98  }
Here is the caller graph for this function:

◆ getPhaseDefinition()

PhaseDefinition org.turro.dossier.entity.Project.getPhaseDefinition ( )

Definition at line 182 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

182  {
183  return PhaseDefinitions.instance().get(phase);
184  }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getPhaseWrapper()

ProjectPhaseWrapper org.turro.dossier.entity.Project.getPhaseWrapper ( )

Definition at line 190 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

190  {
191  return new ProjectPhaseWrapper(this);
192  }

◆ getProjectCode()

String org.turro.dossier.entity.Project.getProjectCode ( )

Definition at line 72 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

72  {
73  return projectCode;
74  }
Here is the caller graph for this function:

◆ getProjectTitle()

String org.turro.dossier.entity.Project.getProjectTitle ( )

Definition at line 80 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

80  {
81  return projectTitle;
82  }
Here is the caller graph for this function:

◆ getStartDate()

Date org.turro.dossier.entity.Project.getStartDate ( )

Definition at line 120 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

120  {
121  return startDate;
122  }
Here is the caller graph for this function:

◆ isEmpty()

boolean org.turro.dossier.entity.Project.isEmpty ( )

Definition at line 178 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

178  {
179  return Strings.isBlank(projectTitle);
180  }

◆ setApprovedDate()

void org.turro.dossier.entity.Project.setApprovedDate ( Date  approvedDate)

Definition at line 132 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

132  {
133  this.approvedDate = approvedDate;
134  }

◆ setAssignedBudget()

void org.turro.dossier.entity.Project.setAssignedBudget ( double  assignedBudget)

Definition at line 116 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

116  {
117  this.assignedBudget = assignedBudget;
118  }

◆ setChangePhase()

void org.turro.dossier.entity.Project.setChangePhase ( Date  changePhase)

Definition at line 156 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

156  {
157  this.changePhase = changePhase;
158  }

◆ setDossier()

void org.turro.dossier.entity.Project.setDossier ( Dossier  dossier)

Definition at line 172 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

172  {
173  this.dossier = dossier;
174  }
Here is the caller graph for this function:

◆ setEndDate()

void org.turro.dossier.entity.Project.setEndDate ( Date  endDate)

Definition at line 148 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

148  {
149  this.endDate = endDate;
150  }

◆ setEstimatedBudget()

void org.turro.dossier.entity.Project.setEstimatedBudget ( double  estimatedBudget)

Definition at line 108 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

108  {
109  this.estimatedBudget = estimatedBudget;
110  }
Here is the caller graph for this function:

◆ setGoal()

void org.turro.dossier.entity.Project.setGoal ( String  goal)

Definition at line 92 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

92  {
93  this.goal = goal;
94  }
Here is the caller graph for this function:

◆ setId()

void org.turro.dossier.entity.Project.setId ( Long  id)

Definition at line 68 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

68  {
69  this.id = id;
70  }

◆ setMatchCriteria()

void org.turro.dossier.entity.Project.setMatchCriteria ( GrantMatchCriteria  matchCriteria)

Definition at line 164 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

164  {
165  this.matchCriteria = matchCriteria;
166  }

◆ setOppositingEndDate()

void org.turro.dossier.entity.Project.setOppositingEndDate ( Date  oppositingEndDate)

Definition at line 140 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

140  {
141  this.oppositingEndDate = oppositingEndDate;
142  }

◆ setPhase()

void org.turro.dossier.entity.Project.setPhase ( int  phase)

Definition at line 100 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

100  {
101  this.phase = phase;
102  }
Here is the caller graph for this function:

◆ setPhaseDefinition()

void org.turro.dossier.entity.Project.setPhaseDefinition ( PhaseDefinition  phase)

Definition at line 186 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

186  {
187  this.phase = phase.getIndex();
188  }
Here is the call graph for this function:

◆ setProjectCode()

void org.turro.dossier.entity.Project.setProjectCode ( String  projectCode)

Definition at line 76 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

76  {
77  this.projectCode = projectCode;
78  }

◆ setProjectTitle()

void org.turro.dossier.entity.Project.setProjectTitle ( String  projectTitle)

Definition at line 84 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

84  {
85  this.projectTitle = projectTitle;
86  }
Here is the caller graph for this function:

◆ setStartDate()

void org.turro.dossier.entity.Project.setStartDate ( Date  startDate)

Definition at line 124 of file elephant-dossier/src/main/java/org/turro/dossier/entity/Project.java.

124  {
125  this.startDate = startDate;
126  }

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