private boolean isMultivalued(final TypedResponse response) { boolean _xifexpression = false; ResourceDefinition _resourceType = response.getResourceType(); boolean _tripleNotEquals = (_resourceType != null); if (_tripleNotEquals) { ResourceDefinition _resourceType_1 = response.getResourceType(); _xifexpression = (_resourceType_1 instanceof CollectionResource); } else { _xifexpression = false; } return _xifexpression; }
private EList<ReferenceTreatment> getGoverningReferenceTreatments(final TypedResponse response) { EList<ReferenceTreatment> treatments = response.getReferenceTreatments(); if ((treatments.isEmpty() && (response.getResourceType() != null))) { ResourceDefinition _resourceType = response.getResourceType(); treatments = ((ServiceDataResource) _resourceType).getReferenceTreatments(); } return treatments; }
private Structure getStructType(final TypedResponse response) { Structure _elvis = null; ResourceDefinition _resourceType = response.getResourceType(); Structure _dataType = null; if (((ServiceDataResource) _resourceType)!=null) { _dataType=((ServiceDataResource) _resourceType).getDataType(); } if (_dataType != null) { _elvis = _dataType; } else { Structure _dataType_1 = response.getDataType(); _elvis = _dataType_1; } return _elvis; }
private List<PropertyRealization> getEnrichmentProperties(final TypedResponse response) { ResourceDefinition _resourceType = response.getResourceType(); final ServiceDataResource resource = ((ServiceDataResource) _resourceType); ResourceDefinition _resourceType_1 = response.getResourceType(); boolean _tripleNotEquals = (_resourceType_1 != null); if (_tripleNotEquals) { final Function1<ReferenceTreatment, Boolean> _function = (ReferenceTreatment it) -> { return Boolean.valueOf(((it instanceof ReferenceLink) && Objects.equal(it.getReferenceElement().getName(), "ObjectResourceLink"))); }; final ReferenceTreatment orLink = IterableExtensions.<ReferenceTreatment>head(IterableExtensions.<ReferenceTreatment>filter(resource.getAllReferenceTreatments(), _function)); if ((orLink != null)) { return Collections.<PropertyRealization>unmodifiableList(CollectionLiterals.<PropertyRealization>newArrayList()); } else { ResourceDefinition _resourceType_2 = response.getResourceType(); return ((ServiceDataResource) _resourceType_2).getProperties().getAllIncludedProperties(); } } else { return response.getProperties().getAllIncludedProperties(); } }
ResourceDefinition _resourceType = response.getResourceType(); Structure _dataType = null; if (((ServiceDataResource) _resourceType)!=null) { if (((response.getResourceType() != null) && (response.getResourceType() instanceof CollectionResource))) { _xifexpression_1 = "*"; } else { ResourceDefinition _resourceType_1 = response.getResourceType(); boolean _tripleNotEquals = (_resourceType_1 != null); if (_tripleNotEquals) { _builder.append(" "); _builder.append("as "); String _name = response.getResourceType().getName(); _builder.append(_name, " "); _xifexpression_2 = _builder.toString();
EList<TypedResponse> _responses = method.getResponses(); for (final TypedResponse response : _responses) { ResourceDefinition _resourceType_1 = response.getResourceType(); Structure _structure_1 = null; if (_resourceType_1!=null) {
_builder.newLine(); ResourceDefinition _resourceType = response.getResourceType(); boolean _tripleNotEquals = (_resourceType != null); if (_tripleNotEquals) { _builder.append(" "); _builder.append("\"resource_type\": \""); String _name = response.getResourceType().getName(); _builder.append(_name, " "); _builder.append("\",");