private String getRequestType(final Method method) { TypedRequest _request = method.getRequest(); String _valueType = null; if (_request!=null) { _valueType=this.getValueType(_request); } return _valueType; }
public void process(Method method) { if (null == method.getRequest() && needsDefaultRequest(method)) { createDefaultRequest(method); } }
protected void processMethod(Method method) { new DefaultRequestProcessor().process(method); new DefaultResponseProcessor().process(method); List<TypedMessage> typedMessages = Lists.newArrayList(); typedMessages.addAll(method.getResponses()); typedMessages.add(method.getRequest()); for (TypedMessage typedMessage : typedMessages) { processTypedMessage(typedMessage); } }
protected String generateConsumesAnnotation(final Method method) { StringConcatenation _builder = new StringConcatenation(); { if ((((method.getRequest() != null) && (!method.getRequest().getMediaTypes().isEmpty())) && this.hasDataType(method.getRequest()))) { _builder.newLineIfNotEmpty(); _builder.append("@"); String _typeName = this.getTypeName(Consumes.class); _builder.append(_typeName); _builder.append("("); final Function1<MediaType, String> _function = (MediaType it) -> { return it.getName(); }; String _annotationParameter = this.toAnnotationParameter(ListExtensions.<MediaType, String>map(method.getRequest().getMediaTypes(), _function)); _builder.append(_annotationParameter); _builder.append(")"); _builder.newLineIfNotEmpty(); _builder.append("\t\t"); } } return _builder.toString(); }
public void generateAutoRealizations() { for (ResourceDefinition resource : resourceAPI.getOwnedResourceDefinitions()) { processResource(resource); for (Method method : resource.getMethods()) { processMessage(method.getRequest()); for (TypedMessage message : method.getResponses()) { processMessage(message); } } } }
args.add(param.getName()); EList<MessageParameter> _parameters = method.getRequest().getParameters(); for (final MessageParameter param_1 : _parameters) { args.add(param_1.getName());
for (final Method method : _methods) { TypedRequest _request = method.getRequest(); ResourceDefinition _resourceType = null; if (_request!=null) {
XGenerateSwagger.safeAddConsumes(operation, it); }; IterableExtensions.<String>toSet(ListExtensions.<MediaType, String>map(method.getRequest().getMediaTypes(), _function_6)).forEach(_function_7); final Function1<MessageParameter, Boolean> _function_8 = (MessageParameter it) -> { HttpMessageParameterLocation _httpLocation = it.getHttpLocation(); operation.addParameter(this.getMessageHeaderParameter(it)); }; IterableExtensions.<MessageParameter>filter(method.getRequest().getParameters(), _function_8).forEach(_function_9); final Function1<MessageParameter, Boolean> _function_10 = (MessageParameter it) -> { HttpMessageParameterLocation _httpLocation = it.getHttpLocation(); operation.addParameter(this.getMessageQueryParameter(it)); }; IterableExtensions.<MessageParameter>filter(method.getRequest().getParameters(), _function_10).forEach(_function_11); boolean _shouldRetainEmptyParameters = this.shouldRetainEmptyParameters(); boolean _not_1 = (!_shouldRetainEmptyParameters); final String requestTypeName = this.getDefinitionName(method.getRequest()); if ((requestTypeName != null)) { final BodyParameter param = new BodyParameter(); param.setName(requestTypeName); param.setDescription("Request body"); param.setDescription(this.getMessageDocumentation(method.getRequest())); param.setSchema(this.getReferenceToType(requestTypeName)); this.setVendorExtensions(method.getRequest(), param); param.setRequired(true);
_builder.newLine(); if (((method.getRequest() != null) || (!method.getResponses().isEmpty()))) { _builder.append("<ul class=\"list-group\">"); TypedRequest _request = method.getRequest(); boolean _tripleNotEquals = (_request != null); if (_tripleNotEquals) { CharSequence _generateRequest = this.generateRequest(method.getRequest()); _builder.append(_generateRequest); _builder.newLineIfNotEmpty(); if (((method.getRequest() != null) || (!method.getResponses().isEmpty()))) { _builder.append("</ul>");
params.add(_builder.toString()); EList<MessageParameter> _parameters = method.getRequest().getParameters(); for (final MessageParameter param_1 : _parameters) { StringConcatenation _builder_1 = new StringConcatenation();
final String requestType = this.getRequestType(method.getRequest()); if ((requestType != null)) { StringConcatenation _builder = new StringConcatenation();
_builder.newLineIfNotEmpty(); TypedRequest _request = method.getRequest(); boolean _tripleNotEquals = (_request != null); if (_tripleNotEquals) { _builder.append(" "); CharSequence _generateRequest = this.generateRequest(method.getRequest(), resource); _builder.append(_generateRequest, " "); _builder.append(" ");
_builder.newLine(); _builder.append(" "); CharSequence _generateRequestParameters = this.generateRequestParameters(method.getRequest()); _builder.append(_generateRequestParameters, " "); _builder.newLineIfNotEmpty(); _builder.append(" "); CharSequence _generateMediaTypes = this.generateMediaTypes(method.getRequest(), containingDataResource); _builder.append(_generateMediaTypes, " "); _builder.newLineIfNotEmpty();