task4/solution12/src/org/apidesign/apifest08/currency/ExchangeRateInstance.java
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Fri, 17 Oct 2008 17:39:18 +0200
changeset 68 4de3a4b5445a
permissions -rw-r--r--
solution 12, task4
     1 package org.apidesign.apifest08.currency;
     2 
     3 import java.util.Date;
     4 
     5 public class ExchangeRateInstance {
     6 
     7   private String key;
     8   private Date validFrom;
     9   private Date validTo;
    10   
    11   public ExchangeRateInstance(String key, Date validFrom, Date validTo) {
    12     super();
    13     this.key = key;
    14     this.validFrom = validFrom;
    15     this.validTo = validTo;
    16   }
    17 
    18   /**
    19    * @return the validFrom
    20    */
    21   public Date getValidFrom() {
    22     return validFrom;
    23   }
    24 
    25   /**
    26    * @param validFrom the validFrom to set
    27    */
    28   public void setValidFrom(Date validFrom) {
    29     this.validFrom = validFrom;
    30   }
    31 
    32   /**
    33    * @return the validTo
    34    */
    35   public Date getValidTo() {
    36     return validTo;
    37   }
    38 
    39   /**
    40    * @param validTo the validTo to set
    41    */
    42   public void setValidTo(Date validTo) {
    43     this.validTo = validTo;
    44   }
    45 
    46   /**
    47    * @return the key
    48    */
    49   public String getKey() {
    50     return key;
    51   }
    52   
    53 }