question3
Class Handler<T>

java.lang.Object
  extended by question3.Handler<T>
Direct Known Subclasses:
MaxHandler, MinHandler, TraceHandler

public abstract class Handler<T>
extends java.lang.Object


Field Summary
protected  Handler<T> successor
           
 
Constructor Summary
Handler()
           
Handler(Handler<T> successor)
           
 
Method Summary
 Handler<T> getSuccessor()
           
 boolean handleRequest(T value)
           
 void setSuccessor(Handler<T> successor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

successor

protected Handler<T> successor
Constructor Detail

Handler

public Handler()

Handler

public Handler(Handler<T> successor)
Method Detail

getSuccessor

public Handler<T> getSuccessor()

handleRequest

public boolean handleRequest(T value)

setSuccessor

public void setSuccessor(Handler<T> successor)