/** * @param methodParameter see {@link MethodParameter} * @return {@link Param} */ private Param processParam(MethodParameter methodParameter) { Param wadlParam = null; // Skip parameters without annotation (entity) and parameters with javax.ws.rs.core.Context. // Context parameter dependent of environment and not used in WADL representation if (methodParameter.getAnnotation() != null && methodParameter.getAnnotation().annotationType() != javax.ws.rs.core.Context.class) wadlParam = wadlGenerator.createParam(methodParameter); return wadlParam; }