private List<MatrixParameter> getMatrixParameters(final ServiceDataResource aResource) { List<MatrixParameter> _xifexpression = null; com.reprezen.rapidml.URI _uRI = aResource.getURI(); boolean _tripleNotEquals = (_uRI != null); if (_tripleNotEquals) { _xifexpression = IterableExtensions.<MatrixParameter>toList(Iterables.<MatrixParameter>filter(aResource.getURI().getUriParameters(), MatrixParameter.class)); } else { _xifexpression = Collections.<MatrixParameter>emptyList(); } return _xifexpression; }
private String _getURISegmentId(final ServiceDataResource aResource, final MatrixParameter param) { String _name = aResource.getName(); String _plus = (_name + ".URI."); int _size = aResource.getURI().getSegments().size(); int _indexOf = this.getMatrixParameters(aResource).indexOf(param); int _plus_1 = (_size + _indexOf); int _plus_2 = (_plus_1 + 1); return (_plus + Integer.valueOf(_plus_2)); }
private String _getURISegmentId(final ServiceDataResource aResource, final CollectionParameter param) { String _name = aResource.getName(); String _plus = (_name + ".URI."); int _size = aResource.getURI().getSegments().size(); int _size_1 = this.getMatrixParameters(aResource).size(); int _plus_1 = (_size + _size_1); int _indexOf = this.getCollectionParameters(aResource).indexOf(param); int _plus_2 = (_plus_1 + _indexOf); int _plus_3 = (_plus_2 + 1); return (_plus + Integer.valueOf(_plus_3)); }
private String _getURISegmentId(final ServiceDataResource aResource, final URISegment segment) { String _name = aResource.getName(); String _plus = (_name + ".URI."); int _indexOf = aResource.getURI().getSegments().indexOf(segment); int _plus_1 = (_indexOf + 1); return (_plus + Integer.valueOf(_plus_1)); }
public Path createSwaggerPath(final ResourceDefinition res) { final Path path = new Path(); this.setVendorExtensions(((Extensible) res), path); com.reprezen.rapidml.URI _uRI = ((ServiceDataResource) res).getURI(); boolean _tripleNotEquals = (_uRI != null); if (_tripleNotEquals) { ((ServiceDataResource) res).getURI().getUriParameters().forEach(_function);
_builder.newLine(); com.reprezen.rapidml.URI _uRI = aResource.getURI(); boolean _tripleNotEquals = (_uRI != null); if (_tripleNotEquals) { EList<URISegment> _segments = aResource.getURI().getSegments(); boolean _hasElements = false; for(final URISegment segment : _segments) { if (((!aResource.getURI().getSegments().isEmpty()) && (!matrixParams.isEmpty()))) { _builder.append(","); if ((((!this.getMatrixParameters(aResource).isEmpty()) || (!aResource.getURI().getSegments().isEmpty())) && (!params.isEmpty()))) { _builder.append(","); com.reprezen.rapidml.URI _uRI_1 = aResource.getURI(); boolean _tripleNotEquals_1 = (_uRI_1 != null); if (_tripleNotEquals_1) { EList<URIParameter> _uriParameters = aResource.getURI().getUriParameters(); boolean _hasElements_1 = false; for(final URIParameter aParameter : _uriParameters) { if (((!aResource.getURI().getUriParameters().isEmpty()) && (!parameters.isEmpty()))) { _builder.append(", ");
_builder.append(_lowerCase, "\t\t"); _builder.append("(`${app.locals.basePath}"); String _expressify = this.expressify(this.resource.getURI()); _builder.append(_expressify, "\t\t"); _builder.append("`, this.");
_builder.append(_name_1, " "); _builder.append(" <code>"); URI _uRI = resource.getURI(); _builder.append(_uRI, " "); _builder.append("</code> "); _builder.newLine(); if (((resource.getURI() != null) && (!resource.getURI().getUriParameters().isEmpty()))) { _builder.append(" "); _builder.append("<h4>Parameters</h4>"); _builder.newLine(); _builder.append(" "); CharSequence _generateParams = this.generateParams(resource.getURI().getUriParameters()); _builder.append(_generateParams, " "); _builder.newLineIfNotEmpty();
_builder_1.append(_typeName); _builder_1.append("(\""); URI _uRI = serviceDataResource.getURI(); _builder_1.append(_uRI); _builder_1.append("\")");
_builder.append(_httpMethod, "\t"); _builder.append(" "); String _expressify = this.expressify(this.resource.getURI()); _builder.append(_expressify, "\t"); _builder.newLineIfNotEmpty();