@Override public final boolean permitsFieldSet(Field field, Object receiver, Object value) { for (FieldSignature s : fieldSignatures()) { if (s.matches(field)) { return true; } } return false; }
@Override public final boolean permitsStaticFieldGet(Field field) { for (FieldSignature s : staticFieldSignatures()) { if (s.matches(field)) { return true; } } return false; }