public ValidationResult validate()

in src/main/java/com/epam/digital/data/platform/user/validate/drfo/DrfoCharactersValidator.java [29:37]


  public ValidationResult validate(int userSequenceNumber, CsvUser user, ValidationResult results) {
    if (!user.getDrfo().matches(VALID_CHARACTERS_PATTERN)) {
      List<String> invalidCharacters = 
          getInvalidCharacters(user.getDrfo(), VALID_CHARACTERS_PATTERN);
      results.add(userSequenceNumber,
          "DRFO contains invalid symbols: {" + String.join(", ", invalidCharacters) + "}");
    }
    return validateNext(userSequenceNumber, user, results);
  }