bb.util
Class ObjectState.RejectStaticFields

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

public static class ObjectState.RejectStaticFields
extends ObjectState.FieldFilterAbstract

Rejects a Field if it is static. Accepts everything else. This class is multithread safe: it is stateless.


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

Constructor Detail

ObjectState.RejectStaticFields

public ObjectState.RejectStaticFields()
Method Detail

acceptField

public boolean acceptField(Field field,
                           Object object)
Returns !ReflectUtil.isStatic(field).