bb.util
Class ObjectState.AcceptOnlyPublicProtectedFields
java.lang.Object
bb.util.ObjectState.FieldFilterAbstract
bb.util.ObjectState.AcceptOnlyPublicProtectedFields
- All Implemented Interfaces:
- ObjectState.Filter
- Enclosing class:
- ObjectState
public static class ObjectState.AcceptOnlyPublicProtectedFields
- extends ObjectState.FieldFilterAbstract
Accepts a Field only if it is public or protected. Rejects everything else. This class is multithread safe: it is stateless.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectState.AcceptOnlyPublicProtectedFields
public ObjectState.AcceptOnlyPublicProtectedFields()
acceptField
public boolean acceptField(Field field,
Object object)
- Returns
!ReflectUtil.isPublic
(field)
.