bb.util
Class ObjectState.RejectInterfaces

java.lang.Object
  extended by bb.util.ObjectState.ClassFilterAbstract
      extended by bb.util.ObjectState.RejectInterfaces
All Implemented Interfaces:
ObjectState.Filter
Enclosing class:
ObjectState

public static class ObjectState.RejectInterfaces
extends ObjectState.ClassFilterAbstract

Rejects a Class if it is an interface. Accepts everything else. This class is multithread safe: it is stateless.


Constructor Summary
ObjectState.RejectInterfaces()
           
 
Method Summary
 boolean acceptClass(Class clazz, Object object)
          Returns !
 
Methods inherited from class bb.util.ObjectState.ClassFilterAbstract
acceptField
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectState.RejectInterfaces

public ObjectState.RejectInterfaces()
Method Detail

acceptClass

public boolean acceptClass(Class clazz,
                           Object object)
Returns !clazz.isInterface().