Package edu.pdx.cs410J
package edu.pdx.cs410J
This package contains classes and interfaces used in the projects for CS410J: Programming with Java. The web page for the class can be found at:
-
ClassDescriptionAbstractAirline<T extends AbstractFlight>This class represents an airline.This class represents an appointment found in an appointment book.AbstractAppointmentBook<T extends AbstractAppointment>This class represents an appointment book that holds multiple appointments.This class represents an airline flight.AbstractLRUMap<K,
V> This is the abstract superclass of an "LRU Map".AbstractPhoneBill<T extends AbstractPhoneCall>This abstract class represents a customer's phone bill that consists of multiple phone calls.This abstract class represents a phone call between a caller (the phone number of the person who originates the call) and callee (the phone number of the person whose receives the phone call).AirlineDumper<T extends AbstractAirline>Classes that implement this interface dump the contents of an airline to some destination.AirlineParser<T extends AbstractAirline>Classes that implement this interface read some source and from it create an airline.This class is used to get the name of airport from its three-letter code.AppointmentBookDumper<T extends AbstractAppointmentBook>This interface allows the contents of an appointment book to be dumped to some destination.AppointmentBookParser<T extends AbstractAppointmentBook>This interface is to be implemented by classes that read some source and from it create an appointment book.AParserException
is thrown when a file or other data source is being parsed and it is decided that the source is malformatted.PhoneBillDumper<T extends AbstractPhoneBill>Classes that implement this interface dump the contents of a phone bill to some destination.PhoneBillParser<T extends AbstractPhoneBill>Classes that implement this interface read some source and from it create a phone bill.