Class AbstractParameterProcessor.ParameterContext

java.lang.Object
io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContext
Enclosing class:
AbstractParameterProcessor

protected static class AbstractParameterProcessor.ParameterContext extends Object
Used for collecting and merging any scanned Parameter annotations with the framework-specific parameter annotations. After scanning, this object may contain either the MP-OAI annotation information, the framework's annotation information, or both.
Author:
Michael Edgar <michael@xlate.io>
  • Field Details

    • name

      protected String name
    • location

      protected org.eclipse.microprofile.openapi.models.parameters.Parameter.In location
    • style

      protected org.eclipse.microprofile.openapi.models.parameters.Parameter.Style style
    • oaiParam

      protected org.eclipse.microprofile.openapi.models.parameters.Parameter oaiParam
    • frameworkParam

      protected FrameworkParameter frameworkParam
    • defaultValue

      protected Object defaultValue
    • target

      protected org.jboss.jandex.AnnotationTarget target
    • targetType

      protected org.jboss.jandex.Type targetType
  • Constructor Details

    • ParameterContext

      public ParameterContext(String name, FrameworkParameter frameworkParam, org.jboss.jandex.AnnotationTarget target, org.jboss.jandex.Type targetType)
  • Method Details