com.hammurapi.eventbus
Class IntrospectorBase<E,C>

Show UML class diagram
java.lang.Object
  extended by com.hammurapi.eventbus.IntrospectorBase<E,C>
Direct Known Subclasses:
ReflectiveEventHandlerFactory

public class IntrospectorBase<E,C>
extends Object

Base class for Introspector and compiler. This class provides introspecting functionality.


Nested Class Summary
static class IntrospectorBase.IntrospectionResult<E,C>
           
 
Constructor Summary
IntrospectorBase(ClassLoader classLoader, TokenExpander tokenExpander)
           
 
Method Summary
protected  Collection<IntrospectorBase.IntrospectionResult<E,C>> introspect(Class<C> handlerClass, Class<E> eventType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntrospectorBase

public IntrospectorBase(ClassLoader classLoader,
                        TokenExpander tokenExpander)
Method Detail

introspect

protected Collection<IntrospectorBase.IntrospectionResult<E,C>> introspect(Class<C> handlerClass,
                                                                           Class<E> eventType)