@Override public String getDocumentationUrl(AnnotatedParameter parameter, Object content) { final Expose expose = parameter.getAnnotation(Expose.class); String ret; if (content == null) { Class<?> clazz = parameter.getDeclaringClass(); ret = getExposedUrl( parameter.getParameterName(), vocabFromClass(clazz), termsFromClazz(clazz), expose); } else { ret = getExposedUrl( parameter.getParameterName(), vocabFromBean(content), termsFromBean(content), expose); } return ret; }