task4/solution04/src/org/apidesign/apifest08/currency/TimedConvertor.java
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 25 Oct 2008 20:53:00 +0200
changeset 84 2ae6e4aa7aef
permissions -rw-r--r--
Solutions by Petr Smid
jaroslav@69
     1
package org.apidesign.apifest08.currency;
jaroslav@69
     2
jaroslav@69
     3
import java.math.BigDecimal;
jaroslav@69
     4
import java.util.Currency;
jaroslav@69
     5
import java.util.Date;
jaroslav@69
     6
jaroslav@69
     7
jaroslav@69
     8
public interface TimedConvertor
jaroslav@69
     9
    extends Convertor
jaroslav@69
    10
{
jaroslav@69
    11
    BigDecimal convert(Currency   from, 
jaroslav@69
    12
                       Currency   to, 
jaroslav@69
    13
                       BigDecimal amount,
jaroslav@69
    14
                       Date       date)
jaroslav@69
    15
        throws InvalidConversionException;
jaroslav@69
    16
    boolean canConvert(Currency from, Currency to, Date date);
jaroslav@69
    17
}