public class RamlImplV1 extends Object implements org.mule.raml.interfaces.model.IRaml
| Constructor and Description |
|---|
RamlImplV1(org.raml.model.Raml raml) |
RamlImplV1(org.raml.model.Raml raml,
String ramlPath,
org.raml.parser.loader.ResourceLoader resourceLoader) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanBaseUriParameters() |
List<String> |
getAllReferences() |
String |
getBaseUri() |
Map<String,org.mule.raml.interfaces.model.parameter.IParameter> |
getBaseUriParameters() |
Map<String,Object> |
getCompiledSchemas() |
Map<String,String> |
getConsolidatedSchemas() |
Object |
getInstance() |
org.raml.model.Raml |
getRaml() |
String |
getRamlPath() |
org.mule.raml.interfaces.model.IResource |
getResource(String s) |
org.raml.parser.loader.ResourceLoader |
getResourceLoader() |
Map<String,org.mule.raml.interfaces.model.IResource> |
getResources() |
List<Map<String,String>> |
getSchemas() |
List<Map<String,org.mule.raml.interfaces.model.ISecurityScheme>> |
getSecuritySchemes() |
List<Map<String,org.mule.raml.interfaces.model.ITemplate>> |
getTraits() |
String |
getUri() |
String |
getVersion() |
void |
injectSecurityScheme(Map<String,org.mule.raml.interfaces.model.ISecurityScheme> securityScheme) |
void |
injectTrait(String name) |
void |
setBaseUri(String s) |
public RamlImplV1(org.raml.model.Raml raml)
public RamlImplV1(org.raml.model.Raml raml,
String ramlPath,
org.raml.parser.loader.ResourceLoader resourceLoader)
public org.raml.model.Raml getRaml()
public org.mule.raml.interfaces.model.IResource getResource(String s)
getResource in interface org.mule.raml.interfaces.model.IRamlpublic Map<String,String> getConsolidatedSchemas()
getConsolidatedSchemas in interface org.mule.raml.interfaces.model.IRamlpublic Map<String,Object> getCompiledSchemas()
getCompiledSchemas in interface org.mule.raml.interfaces.model.IRamlpublic String getBaseUri()
getBaseUri in interface org.mule.raml.interfaces.model.IRamlpublic Map<String,org.mule.raml.interfaces.model.IResource> getResources()
getResources in interface org.mule.raml.interfaces.model.IRamlpublic String getVersion()
getVersion in interface org.mule.raml.interfaces.model.IRamlpublic void setBaseUri(String s)
public Map<String,org.mule.raml.interfaces.model.parameter.IParameter> getBaseUriParameters()
getBaseUriParameters in interface org.mule.raml.interfaces.model.IRamlpublic List<Map<String,org.mule.raml.interfaces.model.ISecurityScheme>> getSecuritySchemes()
getSecuritySchemes in interface org.mule.raml.interfaces.model.IRamlpublic List<Map<String,org.mule.raml.interfaces.model.ITemplate>> getTraits()
getTraits in interface org.mule.raml.interfaces.model.IRamlpublic String getUri()
getUri in interface org.mule.raml.interfaces.model.IRamlpublic List<Map<String,String>> getSchemas()
getSchemas in interface org.mule.raml.interfaces.model.IRamlpublic Object getInstance()
getInstance in interface org.mule.raml.interfaces.model.IRamlpublic void cleanBaseUriParameters()
cleanBaseUriParameters in interface org.mule.raml.interfaces.model.IRamlpublic void injectTrait(String name)
injectTrait in interface org.mule.raml.interfaces.model.IRamlpublic void injectSecurityScheme(Map<String,org.mule.raml.interfaces.model.ISecurityScheme> securityScheme)
injectSecurityScheme in interface org.mule.raml.interfaces.model.IRamlpublic List<String> getAllReferences()
getAllReferences in interface org.mule.raml.interfaces.model.IRamlpublic String getRamlPath()
public org.raml.parser.loader.ResourceLoader getResourceLoader()
Copyright © 2022. All rights reserved.