bb.util
Class ObjectState.RejectObjectClass

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

public static class ObjectState.RejectObjectClass
extends ObjectState.ClassFilterAbstract

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


Constructor Summary
ObjectState.RejectObjectClass()
           
 
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.RejectObjectClass

public ObjectState.RejectObjectClass()
Method Detail

acceptClass

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