Class BaseProcessor

  • All Implemented Interfaces:
    OASProcessor

    public class BaseProcessor
    extends Object
    implements OASProcessor
    A processor to apply any configuration options to the model, and fill any required but currently empty values.
    • Constructor Detail

      • BaseProcessor

        public BaseProcessor​(List<URL> baseURLs)
    • Method Detail

      • process

        public org.eclipse.microprofile.openapi.models.OpenAPI process​(org.eclipse.microprofile.openapi.models.OpenAPI api,
                                                                       OpenApiConfiguration config)
        Description copied from interface: OASProcessor
        Processes a model.
        Specified by:
        process in interface OASProcessor
        Parameters:
        api - the OpenAPI model to process.
        config - the configuration to use.
        Returns:
        a processed model.