@Override public Iterable<TypeDeclaration> findTypes(Api api) { return api.types(); } };
@Override public Iterable<TypeDeclaration> findTypes(Api api) { return resourceTypes(api.resources()); } };
@Override public String ramlVersion() { return api.ramlVersion(); }
public List<Library> getLibs() { return this.api.uses(); }
@Override public List<RamlSecurityScheme> getSecuritySchemes() { return ramlModelFactory.createRamlSecuritySchemes(this.api.securitySchemes()); } }
@Override public List<RamlSecSchemeRef> securedBy() { return SecSchemeRef10.of(api.securedBy()); }
@Override public String version() { return api.version().value(); }
@Override public String title() { return api.title().value(); }
@Override public List<RamlDocItem> documentation() { return DocItem10.of(api.documentation()); }
@Override public List<String> protocols() { return api.protocols(); }
@Override public String description() { return api.description() == null ? null : api.description().value(); }
@Override public String content() { return item.content().value(); } }
@Override public List<RamlType> baseUriParameters() { return Type10.of(api.baseUriParameters()); }
@Override public String title() { return item.title().value(); }
@Override public List<RamlType> annotationTypes() { return Type10.of(api.annotationTypes()); }
@Override public List<RamlResource> resources() { return Resource10.of(api.resources()); }
@Override public List<RamlSecScheme> securitySchemes() { return SecScheme10.of(api.securitySchemes()); }
@Override public List<RamlSecurityReference> getSecuredBy() { return ramlModelFactory.createRamlSecurityReferences(this.api.securedBy()); }