A B C F G L N R S T U

L

Listenable<E> - Class in cmsc433.p1
A Listenable is an object of interest.
Listenable(Object) - Constructor for class cmsc433.p1.Listenable
Creates an initially-empty internal list of listeners for the target object.
Listener<E> - Interface in cmsc433.p1
Interface for classes that can be registered as listeners.
Log - Interface in cmsc433.p1
A Log collects and performs computations on LogRecords.
LogGatherFlush - Class in cmsc433.p1
Class that supports printing of logged events in a separate thread.
LogGatherFlush(Log, long) - Constructor for class cmsc433.p1.LogGatherFlush
Extends the Thread class.
LogGatherListen - Class in cmsc433.p1
Class that prints log contents using the Listener interface.
LogGatherListen() - Constructor for class cmsc433.p1.LogGatherListen
Construct a LogGatherListen object that is not initially registered as a listener with any log.
LogGatherListen(Log) - Constructor for class cmsc433.p1.LogGatherListen
Construct a LogGatherListen object that is initially registered as a listener with l.
LogGatherPoll - Class in cmsc433.p1
Polls a log in a separate thread, periodically printing recent log data.
LogGatherPoll(Log, long, long) - Constructor for class cmsc433.p1.LogGatherPoll
Extends the Thread class.
LogGatherProgress - Class in cmsc433.p1
Marks progress by waiting for a designated event e to be generated by each of a number of logs.
LogGatherProgress(List<Log>, String) - Constructor for class cmsc433.p1.LogGatherProgress
Marks progress by printing a designated event once each time that event has been emitted by the given logs.
LogRecord - Class in cmsc433.p1
A LogRecord describes a logged event.
LogRecord(String) - Constructor for class cmsc433.p1.LogRecord
Constructor specifying a string description of an event; events are not allowed to contain "newlines" \n.

A B C F G L N R S T U