private boolean matches()

in iep-spring-admin/src/main/java/com/netflix/iep/admin/spring/SpringBeansEndpoint.java [58:72]


  private boolean matches(Pattern p, Map<String, Object> value) {
    return value.values().stream().anyMatch(obj -> {
      if (obj instanceof String) {
        return p.matcher((String) obj).find();
      } else if (obj instanceof String[]) {
        for (String s : (String[]) obj) {
          if (p.matcher(s).find())
            return true;
        }
        return false;
      } else {
        return false;
      }
    });
  }