Class ParserWrapperV2

java.lang.Object
org.mule.apikit.implv2.ParserWrapperV2
All Implemented Interfaces:
org.mule.apikit.ApiParser

public class ParserWrapperV2 extends Object implements org.mule.apikit.ApiParser
  • Constructor Details

    • ParserWrapperV2

      public ParserWrapperV2(String ramlPath, List<String> references)
    • ParserWrapperV2

      public ParserWrapperV2(String ramlPath, List<org.raml.v2.api.loader.ResourceLoader> resourceLoader, List<String> references)
  • Method Details

    • getResourceLoaderForPath

      public static org.raml.v2.api.loader.ResourceLoader getResourceLoaderForPath(String ramlPath)
    • validate

      public org.mule.apikit.validation.ApiValidationReport validate()
      Specified by:
      validate in interface org.mule.apikit.ApiParser
    • parse

      public org.mule.apikit.model.ApiSpecification parse()
      Specified by:
      parse in interface org.mule.apikit.ApiParser