Class ServletConfigContextUtils


  • public class ServletConfigContextUtils
    extends Object
    • Field Detail

      • OPENAPI_CONFIGURATION_RESOURCEPACKAGE_KEY

        public static final String OPENAPI_CONFIGURATION_RESOURCEPACKAGE_KEY
        See Also:
        Constant Field Values
      • OPENAPI_CONFIGURATION_PRETTYPRINT_KEY

        public static final String OPENAPI_CONFIGURATION_PRETTYPRINT_KEY
        See Also:
        Constant Field Values
      • OPENAPI_CONFIGURATION_READALLRESOURCES_KEY

        public static final String OPENAPI_CONFIGURATION_READALLRESOURCES_KEY
        See Also:
        Constant Field Values
      • OPENAPI_CONFIGURATION_RESOURCECLASSES_KEY

        public static final String OPENAPI_CONFIGURATION_RESOURCECLASSES_KEY
        See Also:
        Constant Field Values
      • OPENAPI_CONFIGURATION_SORTOUTPUT_KEY

        public static final String OPENAPI_CONFIGURATION_SORTOUTPUT_KEY
        Since:
        2.1.6
        See Also:
        Constant Field Values
      • OPENAPI_CONFIGURATION_ALWAYSRESOLVEAPPPATH_KEY

        public static final String OPENAPI_CONFIGURATION_ALWAYSRESOLVEAPPPATH_KEY
        Since:
        2.1.9
        See Also:
        Constant Field Values
      • OPENAPI_CONFIGURATION_SKIPRESOLVEAPPPATH_KEY

        public static final String OPENAPI_CONFIGURATION_SKIPRESOLVEAPPPATH_KEY
        Since:
        2.1.15
        See Also:
        Constant Field Values
      • OPENAPI_CONFIGURATION_OBJECT_MAPPER_PROCESSOR_KEY

        public static final String OPENAPI_CONFIGURATION_OBJECT_MAPPER_PROCESSOR_KEY
        Since:
        2.0.6
        See Also:
        Constant Field Values
      • OPENAPI_CONFIGURATION_DEFAULT_RESPONSE_CODE_KEY

        public static final String OPENAPI_CONFIGURATION_DEFAULT_RESPONSE_CODE_KEY
        Since:
        2.2.17
        See Also:
        Constant Field Values
      • OPENAPI_CONFIGURATION_MODEL_CONVERTERS_KEY

        public static final String OPENAPI_CONFIGURATION_MODEL_CONVERTERS_KEY
        Since:
        2.0.6
        See Also:
        Constant Field Values
      • OPENAPI_CONFIGURATION_OPENAPI_31_KEY

        public static final String OPENAPI_CONFIGURATION_OPENAPI_31_KEY
        Since:
        2.2.0
        See Also:
        Constant Field Values
      • OPENAPI_CONFIGURATION_CONVERT_TO_OPENAPI_31_KEY

        public static final String OPENAPI_CONFIGURATION_CONVERT_TO_OPENAPI_31_KEY
        See Also:
        Constant Field Values
      • OPENAPI_CONFIGURATION_SCHEMA_RESOLUTION_KEY

        public static final String OPENAPI_CONFIGURATION_SCHEMA_RESOLUTION_KEY
        Since:
        2.2.24
        See Also:
        Constant Field Values
    • Constructor Detail

      • ServletConfigContextUtils

        public ServletConfigContextUtils()
    • Method Detail

      • resolveResourcePackages

        public static Set<String> resolveResourcePackages​(javax.servlet.ServletConfig servletConfig)
      • resolveResourceClasses

        public static Set<String> resolveResourceClasses​(javax.servlet.ServletConfig servletConfig)
      • resolveModelConverterClasses

        public static Set<String> resolveModelConverterClasses​(javax.servlet.ServletConfig servletConfig)
        Since:
        2.0.6
      • getInitParam

        public static String getInitParam​(javax.servlet.ServletConfig sc,
                                          String paramKey)
      • getBooleanInitParam

        public static Boolean getBooleanInitParam​(javax.servlet.ServletConfig sc,
                                                  String paramKey)
      • getLongInitParam

        public static Long getLongInitParam​(javax.servlet.ServletConfig sc,
                                            String paramKey)
      • getContextIdFromServletConfig

        public static String getContextIdFromServletConfig​(javax.servlet.ServletConfig config)
      • isServletConfigAvailable

        public static boolean isServletConfigAvailable​(javax.servlet.ServletConfig sc)