/** * 許可文字列エラーがあるかを判定する. * * @return エラーがある場合:true、エラーがない場合:false */ private boolean isValidCharcterError() { if (!validCharSetting.isActive()) { return false; } if (value.isEmpty()) { return false; } final Optional<ValidCharcterType> matchedPattern = Arrays.stream(validCharSetting.value()).filter(v -> !v.isMatch(value)).findFirst(); return matchedPattern.isPresent(); }