1.1 --- a/task4/solution12/src/org/apidesign/apifest08/currency/ExchangeRate.java Fri Oct 17 17:54:38 2008 +0200
1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
1.3 @@ -1,101 +0,0 @@
1.4 -package org.apidesign.apifest08.currency;
1.5 -
1.6 -import java.util.Currency;
1.7 -import java.util.Date;
1.8 -
1.9 -public class ExchangeRate {
1.10 -
1.11 - private Currency originalCurrency;
1.12 - private Currency newCurrency;
1.13 - private double unit;
1.14 - private double rate;
1.15 - private Date validFrom;
1.16 - private Date validTo;
1.17 -
1.18 - public ExchangeRate(Currency originalCurrency, Currency newCurrency, double rate, double unit) {
1.19 - this.newCurrency = newCurrency;
1.20 - this.originalCurrency = originalCurrency;
1.21 - this.rate = rate;
1.22 - this.unit = unit;
1.23 - }
1.24 -
1.25 - public ExchangeRate(Currency originalCurrency, Currency newCurrency, double rate, double unit, Date validFrom, Date validTo) {
1.26 - this.newCurrency = newCurrency;
1.27 - this.originalCurrency = originalCurrency;
1.28 - this.rate = rate;
1.29 - this.unit = unit;
1.30 - this.validFrom = validFrom;
1.31 - this.validTo = validTo;
1.32 - }
1.33 -
1.34 - /**
1.35 - * @return the originalCurrency
1.36 - */
1.37 - public Currency getOriginalCurrency() {
1.38 - return originalCurrency;
1.39 - }
1.40 -
1.41 - /**
1.42 - * @return the newCurrency
1.43 - */
1.44 - public Currency getNewCurrency() {
1.45 - return newCurrency;
1.46 - }
1.47 -
1.48 - /**
1.49 - * @return the unit
1.50 - */
1.51 - public double getUnit() {
1.52 - return unit;
1.53 - }
1.54 -
1.55 - /**
1.56 - * @param unit the unit to set
1.57 - */
1.58 - public void setUnit(double unit) {
1.59 - this.unit = unit;
1.60 - }
1.61 -
1.62 - /**
1.63 - * @return the rate
1.64 - */
1.65 - public double getRate() {
1.66 - return rate;
1.67 - }
1.68 -
1.69 - /**
1.70 - * @param rate the rate to set
1.71 - */
1.72 - public void setRate(double rate) {
1.73 - this.rate = rate;
1.74 - }
1.75 -
1.76 - /**
1.77 - * @return the validFrom
1.78 - */
1.79 - public Date getValidFrom() {
1.80 - return validFrom;
1.81 - }
1.82 -
1.83 - /**
1.84 - * @param validFrom the validFrom to set
1.85 - */
1.86 - public void setValidFrom(Date validFrom) {
1.87 - this.validFrom = validFrom;
1.88 - }
1.89 -
1.90 - /**
1.91 - * @return the validTo
1.92 - */
1.93 - public Date getValidTo() {
1.94 - return validTo;
1.95 - }
1.96 -
1.97 - /**
1.98 - * @param validTo the validTo to set
1.99 - */
1.100 - public void setValidTo(Date validTo) {
1.101 - this.validTo = validTo;
1.102 - }
1.103 -
1.104 -}