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;
}
});
}