/** * Returns first resolver that accepts the given resolverId. * In case none is found null is returned. * @param resolverId identifier of the resolver * @return found resolver or null otherwise */ public static ObjectModelResolver get(String resolverId) { List<ObjectModelResolver> resolvers = getResolvers(); for (ObjectModelResolver resolver : resolvers) { if (resolver.accept(resolverId)) { return resolver; } } return null; } }