001package edu.pdx.cs410J;
002
003import java.io.IOException;
004
005/**
006 * Classes that implement this interface dump the contents of a phone
007 * bill to some destination.
008 *
009 * @author David Whitlock
010 * @version $Revision: 1.3 $
011 * @since Spring 2001
012 */
013public interface PhoneBillDumper<T extends AbstractPhoneBill> {
014
015  /**
016   * Dumps a phone bill to some destination.
017   */
018  public void dump(T bill) throws IOException;
019
020}