public RepresentationDocType getRequestRepresentation( Class<?> resourceClass, Method method, String mediaType ) { if ( mediaType == null ) { return null; } final MethodDocType methodDoc = getMethodDoc( resourceClass, method ); return methodDoc != null && methodDoc.getRequestDoc() != null && methodDoc.getRequestDoc().getRepresentationDoc() != null // && mediaType.equals( methodDoc.getRequestDoc().getRepresentationDoc().getMediaType() ) ? methodDoc.getRequestDoc().getRepresentationDoc() : null; }
private static void addRequestRepresentationDoc(MethodDoc methodDoc, final MethodDocType methodDocType, Collection<String> expand, List<Module> modules) { final Tag requestElement = getSingleTagOrNull( methodDoc, "request.representation.qname" ); final Tag requestExample = getSingleTagOrNull( methodDoc, "request.representation.example" ); if ( requestElement != null || requestExample != null ) { final RequestDocType requestDoc = new RequestDocType(); final RepresentationDocType representationDoc = new RepresentationDocType(); /* requestElement exists */ if ( requestElement != null ) { representationDoc.setElement( QName.valueOf( requestElement.text() ) ); } /* requestExample exists */ if ( requestExample != null ) { final String example = getSerializedExample( requestExample, expand, modules); if ( !isEmpty( example ) ) { representationDoc.setExample( example ); } else { LOG.warning( "Could not get serialized example for method " + methodDoc.qualifiedName() ); } } requestDoc.setRepresentationDoc( representationDoc ); methodDocType.setRequestDoc( requestDoc ); } }
public RepresentationDocType getRequestRepresentation( Class<?> resourceClass, Method method, String mediaType ) { if ( mediaType == null ) { return null; } final MethodDocType methodDoc = getMethodDoc( resourceClass, method ); return methodDoc != null && methodDoc.getRequestDoc() != null && methodDoc.getRequestDoc().getRepresentationDoc() != null // && mediaType.equals( methodDoc.getRequestDoc().getRepresentationDoc().getMediaType() ) ? methodDoc.getRequestDoc().getRepresentationDoc() : null; }
public RepresentationDocType getRequestRepresentation( Class<?> resourceClass, Method method, String mediaType ) { if ( mediaType == null ) { return null; } final MethodDocType methodDoc = getMethodDoc( resourceClass, method ); return methodDoc != null && methodDoc.getRequestDoc() != null && methodDoc.getRequestDoc().getRepresentationDoc() != null // && mediaType.equals( methodDoc.getRequestDoc().getRepresentationDoc().getMediaType() ) ? methodDoc.getRequestDoc().getRepresentationDoc() : null; }