public class AMFParserWrapper extends Object
| Constructor and Description |
|---|
AMFParserWrapper(org.mule.apikit.model.api.ApiReference apiRef,
amf.core.client.platform.execution.ExecutionEnvironment execEnv) |
| Modifier and Type | Method and Description |
|---|---|
amf.apicontract.client.platform.AMFConfiguration |
getAMFConfiguration() |
List<amf.core.client.platform.validation.AMFValidationResult> |
getParsingIssues() |
amf.core.client.platform.validation.AMFValidationReport |
getParsingReport(amf.core.client.platform.model.document.Document resolvedDoc) |
amf.apicontract.client.platform.AMFBaseUnitClient |
getRenderClient() |
amf.core.client.platform.model.document.Document |
parseApi() |
String |
renderApi(amf.core.client.platform.model.document.Document document) |
<W> void |
renderApi(amf.core.client.platform.model.document.Document document,
org.yaml.builder.JsonOutputBuilder<W> wJsonOutputBuilder) |
public AMFParserWrapper(org.mule.apikit.model.api.ApiReference apiRef,
amf.core.client.platform.execution.ExecutionEnvironment execEnv)
public amf.core.client.platform.model.document.Document parseApi()
throws ParserException
ParserExceptionpublic amf.core.client.platform.validation.AMFValidationReport getParsingReport(amf.core.client.platform.model.document.Document resolvedDoc)
throws ParserException
ParserExceptionpublic String renderApi(amf.core.client.platform.model.document.Document document)
public amf.apicontract.client.platform.AMFBaseUnitClient getRenderClient()
public <W> void renderApi(amf.core.client.platform.model.document.Document document,
org.yaml.builder.JsonOutputBuilder<W> wJsonOutputBuilder)
public amf.apicontract.client.platform.AMFConfiguration getAMFConfiguration()
public List<amf.core.client.platform.validation.AMFValidationResult> getParsingIssues()
Copyright © 2022. All rights reserved.