Class ParserWrapperV1

java.lang.Object
org.mule.apikit.implv1.ParserWrapperV1
All Implemented Interfaces:
org.mule.apikit.ApiParser

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

    • ParserWrapperV1

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

      public ParserWrapperV1(String ramlPath, List<org.raml.parser.loader.ResourceLoader> loaders, List<String> references)
  • Method Details

    • getResourceLoaderForPath

      public static org.raml.parser.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