/** * Check if all provided patterns keys have a corresponding regex registered. * * @param patterns array of pattern keys to be checked */ private static void validatePatternKeys(String[] patterns) { for (String key : patterns) { if (!patternExists(key)) { throw new IllegalArgumentException(String.format(PATTERN_NOT_REGISTERED, key)); } } } }