task4/solution12/src/org/apidesign/apifest08/currency/ExchangeRateInstance.java
changeset 68 4de3a4b5445a
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/task4/solution12/src/org/apidesign/apifest08/currency/ExchangeRateInstance.java	Fri Oct 17 17:39:18 2008 +0200
     1.3 @@ -0,0 +1,53 @@
     1.4 +package org.apidesign.apifest08.currency;
     1.5 +
     1.6 +import java.util.Date;
     1.7 +
     1.8 +public class ExchangeRateInstance {
     1.9 +
    1.10 +  private String key;
    1.11 +  private Date validFrom;
    1.12 +  private Date validTo;
    1.13 +  
    1.14 +  public ExchangeRateInstance(String key, Date validFrom, Date validTo) {
    1.15 +    super();
    1.16 +    this.key = key;
    1.17 +    this.validFrom = validFrom;
    1.18 +    this.validTo = validTo;
    1.19 +  }
    1.20 +
    1.21 +  /**
    1.22 +   * @return the validFrom
    1.23 +   */
    1.24 +  public Date getValidFrom() {
    1.25 +    return validFrom;
    1.26 +  }
    1.27 +
    1.28 +  /**
    1.29 +   * @param validFrom the validFrom to set
    1.30 +   */
    1.31 +  public void setValidFrom(Date validFrom) {
    1.32 +    this.validFrom = validFrom;
    1.33 +  }
    1.34 +
    1.35 +  /**
    1.36 +   * @return the validTo
    1.37 +   */
    1.38 +  public Date getValidTo() {
    1.39 +    return validTo;
    1.40 +  }
    1.41 +
    1.42 +  /**
    1.43 +   * @param validTo the validTo to set
    1.44 +   */
    1.45 +  public void setValidTo(Date validTo) {
    1.46 +    this.validTo = validTo;
    1.47 +  }
    1.48 +
    1.49 +  /**
    1.50 +   * @return the key
    1.51 +   */
    1.52 +  public String getKey() {
    1.53 +    return key;
    1.54 +  }
    1.55 +  
    1.56 +}