com.caucho.config.inject
Class InterceptorEntry<X>

java.lang.Object
  extended by com.caucho.config.inject.InterceptorEntry<X>

public class InterceptorEntry<X>
extends java.lang.Object

Represents an introspected interceptor


Constructor Summary
InterceptorEntry(Interceptor<X> interceptor)
           
 
Method Summary
 Interceptor<X> getInterceptor()
           
 boolean isMatch(java.lang.annotation.Annotation[] bindingAnn)
           
 boolean isMatch(QualifierBinding binding, java.lang.annotation.Annotation[] bindingAnn)
           
 void setEnabled(boolean isEnabled)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InterceptorEntry

public InterceptorEntry(Interceptor<X> interceptor)
Method Detail

getInterceptor

public Interceptor<X> getInterceptor()

isMatch

public boolean isMatch(java.lang.annotation.Annotation[] bindingAnn)

setEnabled

public void setEnabled(boolean isEnabled)

isMatch

public boolean isMatch(QualifierBinding binding,
                       java.lang.annotation.Annotation[] bindingAnn)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object