public boolean isRequired() { if (required == null) { return false; } Scope[] scopeArray = required.scope(); return Arrays.asList(scopeArray).contains(this.scope) || Arrays.asList(scopeArray).contains(Scope.ALL); }