MATSIM
households
IncomeImpl.java
Go to the documentation of this file.
1
/* *********************************************************************** *
2
* project: org.matsim.*
3
* *
4
* *********************************************************************** *
5
* *
6
* copyright : (C) 2008 by the members listed in the COPYING, *
7
* LICENSE and WARRANTY file. *
8
* email : info at matsim dot org *
9
* *
10
* *********************************************************************** *
11
* *
12
* This program is free software; you can redistribute it and/or modify *
13
* it under the terms of the GNU General Public License as published by *
14
* the Free Software Foundation; either version 2 of the License, or *
15
* (at your option) any later version. *
16
* See also COPYING, LICENSE and WARRANTY file *
17
* *
18
* *********************************************************************** */
19
20
package
org.matsim.households;
21
22
23
27
public
class
IncomeImpl
implements
Income
{
28
29
private
String
currency
;
30
private
IncomePeriod
period
;
31
private
double
income
;
32
33
public
IncomeImpl
(
double
income,
IncomePeriod
period) {
34
this.period =
period
;
35
this.income =
income
;
36
}
37
38
@Override
39
public
String
getCurrency
() {
40
return
this.
currency
;
41
}
42
43
@Override
44
public
double
getIncome
() {
45
return
this.
income
;
46
}
47
48
@Override
49
public
IncomePeriod
getIncomePeriod
() {
50
return
this.
period
;
51
}
52
53
@Override
54
public
void
setCurrency
(String currency) {
55
this.currency =
currency
;
56
}
57
58
public
void
setIncome
(
double
income,
IncomePeriod
period) {
59
this.income =
income
;
60
}
61
62
}
org.matsim.households.Income.IncomePeriod
Definition:
Income.java:28
org.matsim.households.IncomeImpl.getIncome
double getIncome()
Definition:
IncomeImpl.java:44
org.matsim.households.IncomeImpl.period
IncomePeriod period
Definition:
IncomeImpl.java:30
org.matsim.households.IncomeImpl.setIncome
void setIncome(double income, IncomePeriod period)
Definition:
IncomeImpl.java:58
org.matsim.households.IncomeImpl.getCurrency
String getCurrency()
Definition:
IncomeImpl.java:39
org.matsim.households.IncomeImpl.getIncomePeriod
IncomePeriod getIncomePeriod()
Definition:
IncomeImpl.java:49
org.matsim.households.IncomeImpl.income
double income
Definition:
IncomeImpl.java:31
org.matsim.households.IncomeImpl.setCurrency
void setCurrency(String currency)
Definition:
IncomeImpl.java:54
org.matsim.households.IncomeImpl.currency
String currency
Definition:
IncomeImpl.java:29
org.matsim.households.IncomeImpl
Definition:
IncomeImpl.java:27
org.matsim.households.Income
Definition:
Income.java:26
org.matsim.households.IncomeImpl.IncomeImpl
IncomeImpl(double income, IncomePeriod period)
Definition:
IncomeImpl.java:33
Generated by
1.8.13