Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAnnotationScanner - Class in io.smallrye.openapi.runtime.scanner.spi
-
Abstract base class for annotation scanners
- AbstractAnnotationScanner() - Constructor for class io.smallrye.openapi.runtime.scanner.spi.AbstractAnnotationScanner
- AbstractOpenAPI - Class in io.smallrye.openapi.internal.models
- AbstractOpenAPI() - Constructor for class io.smallrye.openapi.internal.models.AbstractOpenAPI
- AbstractOpenAPI.Properties - Class in io.smallrye.openapi.internal.models
- AbstractParameterProcessor - Class in io.smallrye.openapi.runtime.scanner.spi
-
Common parameter processing that may be customized by individual frameworks such as JAX-RS, Spring, Vert.x, etc.
- AbstractParameterProcessor(AnnotationScannerContext, String, Function<AnnotationInstance, Parameter>, List<AnnotationScannerExtension>) - Constructor for class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- AbstractParameterProcessor.ParameterContext - Class in io.smallrye.openapi.runtime.scanner.spi
-
Used for collecting and merging any scanned
Parameter
annotations with the framework-specific parameter annotations. - AbstractParameterProcessor.ParameterContextKey - Class in io.smallrye.openapi.runtime.scanner.spi
-
Key used to store
AbstractParameterProcessor.ParameterContext
objects in a map sorted byParameter.In
, then by name, nulls first. - AbstractPathItem - Class in io.smallrye.openapi.internal.models
- AbstractPathItem() - Constructor for class io.smallrye.openapi.internal.models.AbstractPathItem
- AbstractPathItem.Properties - Class in io.smallrye.openapi.internal.models
- AbstractRequestBody - Class in io.smallrye.openapi.internal.models.parameters
- AbstractRequestBody() - Constructor for class io.smallrye.openapi.internal.models.parameters.AbstractRequestBody
- AbstractRequestBody.Properties - Class in io.smallrye.openapi.internal.models.parameters
- AbstractSchema - Class in io.smallrye.openapi.internal.models.media
- AbstractSchema() - Constructor for class io.smallrye.openapi.internal.models.media.AbstractSchema
- AbstractSchema.Properties - Class in io.smallrye.openapi.internal.models.media
- AbstractSecurityRequirement - Class in io.smallrye.openapi.internal.models.security
- AbstractSecurityRequirement() - Constructor for class io.smallrye.openapi.internal.models.security.AbstractSecurityRequirement
- AbstractSecurityRequirement.Properties - Class in io.smallrye.openapi.internal.models.security
- AbstractTag - Class in io.smallrye.openapi.internal.models.tags
- AbstractTag() - Constructor for class io.smallrye.openapi.internal.models.tags.AbstractTag
- AbstractTag.Properties - Class in io.smallrye.openapi.internal.models.tags
- accepts(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
-
Returns true if the class name should be included in the index (is either included or not excluded).
- accepts(DotName, boolean) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
-
Returns true if the class name should be included in the index (is either included or not excluded).
- add(AB, V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Add a JSON value to a JSON array builder.
- add(String, V, Map<String, V>, Supplier<Map<String, V>>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
- add(V, List<V>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
- add(V, List<V>, Supplier<List<V>>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
- addAllOf(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- addAnyOf(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- addApiReponseSchemaFromAnnotation(Map<String, APIResponse>, MethodInfo, Operation) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Add API response to API responses using the annotation information
- addAPIResponse(String, APIResponse) - Method in class io.smallrye.openapi.internal.models.responses.APIResponses
- addCallback(String, Callback) - Method in class io.smallrye.openapi.internal.models.Components
- addCallback(String, Callback) - Method in class io.smallrye.openapi.internal.models.Operation
- addDeclaredRolesToScopes(String[]) - Method in class io.smallrye.openapi.runtime.scanner.processor.JavaSecurityProcessor
- addDependentRequired(String, List<String>) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- addDependentSchema(String, Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- addEncoding(String, Encoding) - Method in class io.smallrye.openapi.internal.models.media.MediaType
- addEncoding(Map<String, Encoding>, String, AnnotationTarget) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Determine if the paramTarget is annotated with the RestEasy
PartType
annotation and add the value to the encodings map. - addEnumeration(Object) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- addEnumeration(String) - Method in class io.smallrye.openapi.internal.models.servers.ServerVariable
- addExample(Object) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- addExample(String, Example) - Method in class io.smallrye.openapi.internal.models.Components
- addExample(String, Example) - Method in class io.smallrye.openapi.internal.models.headers.Header
- addExample(String, Example) - Method in class io.smallrye.openapi.internal.models.media.MediaType
- addExample(String, Example) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- addFilter(String, ClassLoader, IndexView) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Add an OASFilter implementation class name to apply to the final OpenAPI model.
- addFilter(OASFilter) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Add an OASFilter instances to apply to the final OpenAPI model.
- addFilterName(String) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Add an OASFilter implementation class name to apply to the final OpenAPI model.
- addHeader(String, Header) - Method in class io.smallrye.openapi.internal.models.Components
- addHeader(String, Header) - Method in class io.smallrye.openapi.internal.models.media.Encoding
- addHeader(String, Header) - Method in class io.smallrye.openapi.internal.models.responses.APIResponse
- addingChildNode(ClassInfo) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- addingChildNode$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- addingModel(String) - Method in class io.smallrye.openapi.api.ApiLogging_$logger
- addingModel(String, String, Object) - Method in class io.smallrye.openapi.api.ApiLogging_$logger
- addingModel1$str() - Method in class io.smallrye.openapi.api.ApiLogging_$logger
- addingModel3$str() - Method in class io.smallrye.openapi.api.ApiLogging_$logger
- addLink(String, Link) - Method in class io.smallrye.openapi.internal.models.Components
- addLink(String, Link) - Method in class io.smallrye.openapi.internal.models.responses.APIResponse
- addMapping(String, String) - Method in class io.smallrye.openapi.internal.models.media.Discriminator
- addMediaType(String, MediaType) - Method in class io.smallrye.openapi.internal.models.media.Content
- addOneOf(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- addOperationParameter(Parameter) - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- addParameter(String, Object) - Method in class io.smallrye.openapi.internal.models.links.Link
- addParameter(String, Parameter) - Method in class io.smallrye.openapi.internal.models.Components
- addParameter(Parameter) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- addParameter(Parameter) - Method in class io.smallrye.openapi.internal.models.Operation
- addPathItem(String, PathItem) - Method in class io.smallrye.openapi.internal.models.callbacks.Callback
- addPathItem(String, PathItem) - Method in class io.smallrye.openapi.internal.models.Components
- addPathItem(String, PathItem) - Method in class io.smallrye.openapi.internal.models.Paths
- addPatternProperty(String, Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- addPrefixItem(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- addProperty(String, Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- addRequestBody(String, RequestBody) - Method in class io.smallrye.openapi.internal.models.Components
- addRequired(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- addResponse(String, APIResponse) - Method in class io.smallrye.openapi.internal.models.Components
- addResponses(Operation, Optional<APIResponses>, Map<String, APIResponse>, boolean) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- addRolesAllowedToScopes(String[]) - Method in class io.smallrye.openapi.runtime.scanner.processor.JavaSecurityProcessor
- addSchema(String, Schema) - Method in class io.smallrye.openapi.internal.models.Components
- addScheme(String) - Method in class io.smallrye.openapi.internal.models.security.SecurityRequirement
- addScheme(String, String) - Method in class io.smallrye.openapi.internal.models.security.SecurityRequirement
- addScheme(String, List<String>) - Method in class io.smallrye.openapi.internal.models.security.AbstractSecurityRequirement
- addScheme(String, List<String>) - Method in class io.smallrye.openapi.internal.models.security.SecurityRequirement
- addScope(String, String) - Method in class io.smallrye.openapi.internal.models.security.OAuthFlow
- addSecurityRequirement(SecurityRequirement) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- addSecurityRequirement(SecurityRequirement) - Method in class io.smallrye.openapi.internal.models.Operation
- addSecurityScheme(String, SecurityScheme) - Method in class io.smallrye.openapi.internal.models.Components
- addServer(Server) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- addServer(Server) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- addServer(Server) - Method in class io.smallrye.openapi.internal.models.Operation
- addTag(String) - Method in class io.smallrye.openapi.internal.models.Operation
- addTag(OpenAPI, Tag) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
-
Adds a
Tag
to theOpenAPI
model. - addTag(Tag) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- addTag(Tag) - Method in class io.smallrye.openapi.internal.models.OpenAPI
- addType(Schema.SchemaType) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- addType(Schema.SchemaType) - Method in class io.smallrye.openapi.internal.models.media.Schema
- addTypeObserver(Schema, Schema) - Static method in class io.smallrye.openapi.internal.models.media.SchemaSupport
- addVariable(String, ServerVariable) - Method in class io.smallrye.openapi.internal.models.servers.Server
- addWebhook(String, PathItem) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- allowNakedPathParameter() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- allowNakedPathParameter() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
- allowRegistration(AnnotationScannerContext, Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
-
Determines if a type is eligible for registration.
- ancestry(MethodInfo) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- annotation(String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- annotation(String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- annotation$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- annotationName - Variable in class io.smallrye.openapi.runtime.io.ModelIO
- annotations() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- Annotations - Class in io.smallrye.openapi.runtime.util
- Annotations(AnnotationScannerContext) - Constructor for class io.smallrye.openapi.runtime.util.Annotations
- annotationsArray(String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- annotationsArray(String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- annotationsArray$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- AnnotationScanner - Interface in io.smallrye.openapi.runtime.scanner.spi
-
This represent a scanner
- AnnotationScannerContext - Class in io.smallrye.openapi.runtime.scanner.spi
-
Context for scanners.
- AnnotationScannerContext(FilteredIndexView, ClassLoader, List<AnnotationScannerExtension>, boolean, OpenApiConfig, OperationHandler, OpenAPI) - Constructor for class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- AnnotationScannerContext(FilteredIndexView, ClassLoader, List<AnnotationScannerExtension>, OpenApiConfig, OpenAPI) - Constructor for class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- AnnotationScannerContext(IndexView, ClassLoader, OpenApiConfig) - Constructor for class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- AnnotationScannerExtension - Interface in io.smallrye.openapi.runtime.scanner
-
Deprecated.
- AnnotationScannerExtension.Default - Class in io.smallrye.openapi.runtime.scanner
-
Deprecated.
- AnnotationScannerFactory - Class in io.smallrye.openapi.runtime.scanner.spi
-
Factory that allows plugging in more scanners.
- AnnotationScannerFactory(ClassLoader) - Constructor for class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerFactory
- annotationsList(String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- annotationsList(String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- annotationsList$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- annotationsListInto(String, String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- annotationsListInto(String, String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- annotationsListInto$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- annotationsMap(String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- annotationsMap(String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- annotationsMap$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- AnnotationTargetProcessor - Class in io.smallrye.openapi.runtime.scanner.dataobject
-
Process annotation targets such as
FieldInfo
. - API_RESPONSE - Static variable in class io.smallrye.openapi.runtime.io.Names
- API_RESPONSE_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.Names
- API_RESPONSES - Static variable in class io.smallrye.openapi.runtime.io.Names
- ApiLogging_$logger - Class in io.smallrye.openapi.api
-
Warning this class consists of generated code.
- ApiLogging_$logger(Logger) - Constructor for class io.smallrye.openapi.api.ApiLogging_$logger
- ApiMessages_$bundle - Class in io.smallrye.openapi.api
-
Warning this class consists of generated code.
- ApiMessages_$bundle() - Constructor for class io.smallrye.openapi.api.ApiMessages_$bundle
- APIResponse - Class in io.smallrye.openapi.internal.models.responses
- APIResponse() - Constructor for class io.smallrye.openapi.internal.models.responses.APIResponse
- APIResponse.Properties - Class in io.smallrye.openapi.internal.models.responses
- APIResponseImpl - Class in io.smallrye.openapi.api.models.responses
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createAPIResponse()
instead. - APIResponseImpl() - Constructor for class io.smallrye.openapi.api.models.responses.APIResponseImpl
-
Deprecated.
- apiResponseIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- apiResponseIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- APIResponseIO<V,
A, - Class in io.smallrye.openapi.runtime.io.responsesO, AB, OB> - APIResponseIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.responses.APIResponseIO
- APIResponses - Class in io.smallrye.openapi.internal.models.responses
- APIResponses() - Constructor for class io.smallrye.openapi.internal.models.responses.APIResponses
- APIResponses.Properties - Class in io.smallrye.openapi.internal.models.responses
- APIResponsesImpl - Class in io.smallrye.openapi.api.models.responses
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createAPIResponses()
instead. - APIResponsesImpl() - Constructor for class io.smallrye.openapi.api.models.responses.APIResponsesImpl
-
Deprecated.
- apiResponsesIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- apiResponsesIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- APIResponsesIO<V,
A, - Class in io.smallrye.openapi.runtime.io.responsesO, AB, OB> - APIResponsesIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.responses.APIResponsesIO
- APP_PATH_DISABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- APP_PATH_DISABLE - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- APPLICATION_FORM_URLENCODED - Static variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- applicationPathDisable() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- applyConfig(OpenApiConfig, OpenAPI, boolean) - Static method in class io.smallrye.openapi.api.util.ConfigUtil
- applyConstraints(AnnotationTarget, Schema, String, BeanValidationScanner.RequirementHandler) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.BeanValidationScanner
-
Determine if any Java Bean Validation constraint annotations are present on the
AnnotationTarget
that are applicable to the schema. - applyFilter(OASFilter, OpenAPI) - Static method in class io.smallrye.openapi.api.util.FilterUtil
-
Deprecated.Apply the given filter to the given model.
- applyTypeAttributes(Type, Schema) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
-
Sets the default schema attributes for the given type on the provided schema instance.
- archiveName(String) - Method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.
- ARRAY_TYPE_OBJECT - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
- arrayReferencesEnable() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- asArray(V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Cast a JSON value to a JSON array
- asBoolean(V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Convert a JSON boolean to a
Boolean
. - asObject(V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Cast a JSON value to a JSON object
- asString(V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Convert a JSON string, number or boolean to a
String
. - augment(IndexView) - Static method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- AugmentedIndexView - Class in io.smallrye.openapi.runtime.scanner.dataobject
-
IndexView augmented with additional methods for common operations used throughout the data object scanning code.
- AUTO_INHERITANCE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- AUTO_INHERITANCE - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
B
- beanValidationScanner - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- BeanValidationScanner - Class in io.smallrye.openapi.runtime.scanner.dataobject
- BeanValidationScanner(AnnotationScannerContext) - Constructor for class io.smallrye.openapi.runtime.scanner.dataobject.BeanValidationScanner
- BeanValidationScanner.RequirementHandler - Interface in io.smallrye.openapi.runtime.scanner.dataobject
- bootstrap(OpenApiConfig, IndexView) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.
- bootstrap(OpenApiConfig, IndexView, OpenApiStaticFile...) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.
- bootstrap(OpenApiConfig, IndexView, ClassLoader) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.
- bootstrap(OpenApiConfig, IndexView, ClassLoader, OpenApiStaticFile...) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.
- bootstrap(IndexView) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.
- BOTH - Enum constant in enum io.smallrye.openapi.api.OpenApiConfig.AutoInheritance
- build() - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Build a new SmallRyeOpenAPI instance based on the current state of this builder.
- buildAnnotationModel(SmallRyeOpenAPI.Builder.BuildContext<V, A, O, AB, OB>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
- buildArray(AB) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Convert a JSON array builder into a JSON array.
- builder() - Static method in class io.smallrye.openapi.api.SmallRyeOpenAPI
-
Create a new
SmallRyeOpenAPI.Builder
instance; - Builder() - Constructor for class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
- buildFinalize(SmallRyeOpenAPI.Builder.BuildContext<V, ?, ?, ?, ?>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
- buildObject(OB) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Convert a JSON object builder into a JSON object.
- buildPrepare(SmallRyeOpenAPI.Builder.BuildContext<?, ?, ?, ?, ?>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
- buildReaderModel(SmallRyeOpenAPI.Builder.BuildContext<?, ?, ?, ?, ?>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
- buildStandardFilter(SmallRyeOpenAPI.Builder.BuildContext<?, ?, ?, ?, ?>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
- buildStaticModel(SmallRyeOpenAPI.Builder.BuildContext<V, A, O, AB, OB>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
C
- Callback - Class in io.smallrye.openapi.internal.models.callbacks
- Callback() - Constructor for class io.smallrye.openapi.internal.models.callbacks.Callback
- CALLBACK - Static variable in class io.smallrye.openapi.runtime.io.Names
- CALLBACK_OPERATION - Static variable in class io.smallrye.openapi.runtime.io.Names
- Callback.Properties - Class in io.smallrye.openapi.internal.models.callbacks
- CallbackImpl - Class in io.smallrye.openapi.api.models.callbacks
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createCallback()
instead. - CallbackImpl() - Constructor for class io.smallrye.openapi.api.models.callbacks.CallbackImpl
-
Deprecated.
- callbackIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- callbackIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- CallbackIO<V,
A, - Class in io.smallrye.openapi.runtime.io.callbacksO, AB, OB> - CallbackIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.callbacks.CallbackIO
- callbackOperationIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- callbackOperationIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- CallbackOperationIO<V,
A, - Class in io.smallrye.openapi.runtime.io.callbacksO, AB, OB> - CallbackOperationIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.callbacks.CallbackOperationIO
- CALLBACKS - Static variable in class io.smallrye.openapi.runtime.io.Names
- CASE_INSENSITIVE - Static variable in class io.smallrye.openapi.api.constants.JsonbConstants
- checkRegistration(Type, Set<Type>, TypeResolver, Schema) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
-
Check if the entityType is eligible for registration using the typeResolver.
- CLASS_METHOD - Enum constant in enum io.smallrye.openapi.api.OpenApiConfig.OperationIdStrategy
- ClassLoaderUtil - Class in io.smallrye.openapi.api.util
-
Help to get a default classLoader
- classNotAvailable(String, String) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- classNotAvailable(Type) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- classNotAvailable1$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- classNotAvailable2$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- classNotConstructible(String) - Method in class io.smallrye.openapi.spi.SpiMessages_$bundle
- classNotConstructible$str() - Method in class io.smallrye.openapi.spi.SpiMessages_$bundle
- clear() - Method in interface io.smallrye.openapi.api.models.MapModel
- clearJsonViewContext(AnnotationScannerContext) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- clearMatchingDefaultAttributes(Schema, Schema) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
-
Removes the known default schema attributes from the fieldSchema if they are also present and have the same value in the typeSchema.
- close() - Method in class io.smallrye.openapi.runtime.OpenApiStaticFile
- compareMicroProfileVersion(String) - Static method in class io.smallrye.openapi.api.util.VersionUtil
- COMPLETABLE_FUTURE_NAME - Static variable in class io.smallrye.openapi.api.constants.JDKConstants
- COMPLETION_STAGE_NAME - Static variable in class io.smallrye.openapi.api.constants.JDKConstants
- COMPLETION_STAGE_TYPE - Static variable in class io.smallrye.openapi.api.constants.JDKConstants
- components(OpenAPI) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
-
Gets the
Components
from the OAI model. - Components - Class in io.smallrye.openapi.internal.models
- Components() - Constructor for class io.smallrye.openapi.internal.models.Components
- COMPONENTS - Static variable in class io.smallrye.openapi.runtime.io.Names
- Components.Properties - Class in io.smallrye.openapi.internal.models
- ComponentsImpl - Class in io.smallrye.openapi.api.models
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createComponents()
instead. - ComponentsImpl() - Constructor for class io.smallrye.openapi.api.models.ComponentsImpl
-
Deprecated.
- componentsIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- componentsIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- ComponentsIO<V,
A, - Class in io.smallrye.openapi.runtime.ioO, AB, OB> - ComponentsIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.ComponentsIO
- composedAnnotationSearch(DotName, DotName) - Method in class io.smallrye.openapi.runtime.util.UtilLogging_$logger
- composedAnnotationSearch$str() - Method in class io.smallrye.openapi.runtime.util.UtilLogging_$logger
- config(OpenApiConfig) - Method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.
- configMustBeSet() - Method in class io.smallrye.openapi.api.ApiMessages_$bundle
- configMustBeSet$str() - Method in class io.smallrye.openapi.api.ApiMessages_$bundle
- configSchemaRegistered(String) - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- configSchemaRegistered$str() - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- configSchemaTypeInvalid(String, Throwable) - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- configSchemaTypeInvalid$str() - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- configureInfo(OpenApiConfig, OpenAPI) - Static method in class io.smallrye.openapi.api.util.ConfigUtil
- configureServers(OpenApiConfig, String, PathItem) - Static method in class io.smallrye.openapi.api.util.ConfigUtil
-
Configures the servers for a PathItem.
- configureServers(OpenApiConfig, OpenAPI) - Static method in class io.smallrye.openapi.api.util.ConfigUtil
- configureServers(OpenApiConfig, Operation) - Static method in class io.smallrye.openapi.api.util.ConfigUtil
-
Configures the servers for an Operation.
- configureVersion(OpenApiConfig, OpenAPI, boolean) - Static method in class io.smallrye.openapi.api.util.ConfigUtil
- ConfigUtil - Class in io.smallrye.openapi.api.util
-
Used to configure server information and some more from config properties.
- Contact - Class in io.smallrye.openapi.internal.models.info
- Contact() - Constructor for class io.smallrye.openapi.internal.models.info.Contact
- CONTACT - Static variable in class io.smallrye.openapi.runtime.io.Names
- Contact.Properties - Class in io.smallrye.openapi.internal.models.info
- ContactImpl - Class in io.smallrye.openapi.api.models.info
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createContact()
instead. - ContactImpl() - Constructor for class io.smallrye.openapi.api.models.info.ContactImpl
-
Deprecated.
- contactIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- contactIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- ContactIO<V,
A, - Class in io.smallrye.openapi.runtime.io.infoO, AB, OB> - ContactIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.info.ContactIO
- containerOf(DotName) - Static method in class io.smallrye.openapi.runtime.io.Names
- containsClass(Type) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- containsKey(Object) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
-
Deprecated.
- containsKey(Object) - Method in interface io.smallrye.openapi.api.models.MapModel
- containsKey(Object) - Method in class io.smallrye.openapi.api.models.media.ContentImpl
-
Deprecated.
- containsKey(Object) - Method in class io.smallrye.openapi.api.models.PathsImpl
-
Deprecated.
- containsKey(Object) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
-
Deprecated.
- containsScannerAnnotations(List<AnnotationInstance>, List<AnnotationScannerExtension>) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- containsValue(Object) - Method in interface io.smallrye.openapi.api.models.MapModel
- Content - Class in io.smallrye.openapi.internal.models.media
- Content() - Constructor for class io.smallrye.openapi.internal.models.media.Content
- CONTENT - Static variable in class io.smallrye.openapi.runtime.io.Names
- Content.Properties - Class in io.smallrye.openapi.internal.models.media
- ContentImpl - Class in io.smallrye.openapi.api.models.media
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createParameter()
instead. - ContentImpl() - Constructor for class io.smallrye.openapi.api.models.media.ContentImpl
-
Deprecated.
- contentIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- contentIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- ContentIO<V,
A, - Class in io.smallrye.openapi.runtime.io.mediaO, AB, OB> - ContentIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.media.ContentIO
- ContentIO.Direction - Enum in io.smallrye.openapi.runtime.io.media
-
Simple enum to indicate whether an @Content annotation being processed is an input or an output.
- context - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractAnnotationScanner
- contextPath - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- CONTINUATION - Static variable in class io.smallrye.openapi.api.constants.KotlinConstants
- create(Class<?>) - Static method in class io.smallrye.openapi.runtime.io.Names
- createArray() - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Create a JSON array builder which can be used to build a JSON array.
- createObject() - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Create a JSON object builder which can be used to build a JSON object.
- createObject(Class<T>) - Method in class io.smallrye.openapi.spi.OASFactoryResolverImpl
- createPathFromSegments(String...) - Static method in class io.smallrye.openapi.runtime.scanner.spi.AbstractAnnotationScanner
-
Make a path out of a number of path segments.
- createResponseFromRestMethod(AnnotationScannerContext, MethodInfo, Operation) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Called when a scanner (jax-rs, spring) method's APIResponse annotations have all been processed but no response was actually created for the operation.This method will create a response from the method information and add it to the given operation.
- createUniqueMethodReference(ClassInfo, MethodInfo) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
- currentAppPath - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractAnnotationScanner
- CUSTOM_SCHEMA_REGISTRY_CLASS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- CUSTOM_SCHEMA_REGISTRY_CLASS - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- CustomSchemaRegistry - Interface in io.smallrye.openapi.runtime.scanner
-
A simple registry that allows users to provide a custom schema for some types.
- customSchemaRegistryClass() - Method in interface io.smallrye.openapi.api.OpenApiConfig
D
- DataObjectDeque - Class in io.smallrye.openapi.runtime.scanner.dataobject
-
Deque for exploring object graph.
- DataObjectDeque(AugmentedIndexView) - Constructor for class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque
- DataObjectDeque.PathEntry - Class in io.smallrye.openapi.runtime.scanner.dataobject
-
An entry on the object stack.
- DataObjectLogging_$logger - Class in io.smallrye.openapi.runtime.scanner.dataobject
-
Warning this class consists of generated code.
- DataObjectLogging_$logger(Logger) - Constructor for class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- DataObjectMessages_$bundle - Class in io.smallrye.openapi.runtime.scanner.dataobject
-
Warning this class consists of generated code.
- DataObjectMessages_$bundle() - Constructor for class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectMessages_$bundle
- DECLARE_ROLES - Static variable in class io.smallrye.openapi.api.constants.SecurityConstants
- DEFAULT - Static variable in interface io.smallrye.openapi.api.OperationHandler
- DEFAULT_COMPOSITION_EXCLUDE_PACKAGES - Static variable in interface io.smallrye.openapi.api.OpenApiConfig
-
Default set of packages with annotations that should not be checked for nested/composed annotations.
- DEFAULT_CONSUMES - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- DEFAULT_CONSUMES - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- DEFAULT_CONSUMES_PRIMITIVES - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- DEFAULT_CONSUMES_PRIMITIVES - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- DEFAULT_CONSUMES_STREAMING - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- DEFAULT_CONSUMES_STREAMING - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- DEFAULT_PRODUCES - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- DEFAULT_PRODUCES - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- DEFAULT_PRODUCES_PRIMITIVES - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- DEFAULT_PRODUCES_PRIMITIVES - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- DEFAULT_PRODUCES_STREAMING - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- DEFAULT_PRODUCES_STREAMING - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- defaultExtension(AnnotationScannerContext) - Static method in interface io.smallrye.openapi.runtime.scanner.AnnotationScannerExtension
-
Deprecated.
- defaultMediaTypes() - Static method in class io.smallrye.openapi.runtime.io.media.ContentIO
- defaultName() - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry.TypeKey
- defaultRequiredProperties(boolean) - Method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.
- defaultRequiredProperties(boolean) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Enable (true) or disable (false) setting default values for the OpenAPI properties listed below.
- defaultStyle - Variable in class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
- defaultValue - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContext
- DENY_ALL - Static variable in class io.smallrye.openapi.api.constants.SecurityConstants
- DEPRECATED - Static variable in class io.smallrye.openapi.api.constants.KotlinConstants
- dereference(OpenAPI, T) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
- DIALECT_JSON_2020_12 - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- DIALECT_OAS31 - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- Discriminator - Class in io.smallrye.openapi.internal.models.media
- Discriminator() - Constructor for class io.smallrye.openapi.internal.models.media.Discriminator
- DISCRIMINATOR_MAPPING - Static variable in class io.smallrye.openapi.runtime.io.Names
- Discriminator.Properties - Class in io.smallrye.openapi.internal.models.media
- DiscriminatorImpl - Class in io.smallrye.openapi.api.models.media
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createDiscriminator()
instead. - DiscriminatorImpl() - Constructor for class io.smallrye.openapi.api.models.media.DiscriminatorImpl
-
Deprecated.
- discriminatorIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- discriminatorIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- DiscriminatorIO<V,
A, - Class in io.smallrye.openapi.runtime.io.mediaO, AB, OB> - DiscriminatorIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.media.DiscriminatorIO
- doAllowNakedPathParameter() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- DOTNAME_DEPRECATED - Static variable in class io.smallrye.openapi.api.constants.JDKConstants
- DOTNAME_FALSE_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- DOTNAME_OPTIONAL - Static variable in class io.smallrye.openapi.api.constants.JDKConstants
- DOTNAME_OPTIONAL_DOUBLE - Static variable in class io.smallrye.openapi.api.constants.JDKConstants
- DOTNAME_OPTIONAL_INT - Static variable in class io.smallrye.openapi.api.constants.JDKConstants
- DOTNAME_OPTIONAL_LONG - Static variable in class io.smallrye.openapi.api.constants.JDKConstants
- DOTNAME_OPTIONALS - Static variable in class io.smallrye.openapi.api.constants.JDKConstants
- DOTNAME_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- DOTNAME_TRUE_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- DUPLICATE_OPERATION_ID_BEHAVIOR - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- DUPLICATE_OPERATION_ID_BEHAVIOR - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- DUPLICATE_OPERATION_ID_BEHAVIOR_DEFAULT - Static variable in interface io.smallrye.openapi.api.OpenApiConfig
- duplicateOperationId(String, String, String, String, String) - Method in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPILogging_$logger
- duplicateOperationId(String, String, String, String, String) - Method in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPIMessages_$bundle
- duplicateOperationId$str() - Method in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPILogging_$logger
- duplicateOperationId$str() - Method in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPIMessages_$bundle
E
- empty() - Static method in class io.smallrye.openapi.runtime.io.IOContext
- enableAnnotationScan(boolean) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Enable (true) or disable (false) annotation scanning.
- enableModelReader(boolean) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Enable (true) or disable (false) the lookup and use of an OASModelReader.
- enableStandardFilter(boolean) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Enable (true) or disable (false) the lookup and use of the standard OASFilter.
- enableStandardStaticFiles(boolean) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Enable (true) or disable (false) the lookup and use of the standard static OpenAPI files (e.g.
- enableUnannotatedPathParameters(boolean) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Enable (true) or disable (false) path parameters to be optionally annotated.
- Encoding - Class in io.smallrye.openapi.internal.models.media
- Encoding() - Constructor for class io.smallrye.openapi.internal.models.media.Encoding
- ENCODING - Static variable in class io.smallrye.openapi.runtime.io.Names
- Encoding.Properties - Class in io.smallrye.openapi.internal.models.media
- EncodingImpl - Class in io.smallrye.openapi.api.models.media
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createEncoding()
instead. - EncodingImpl() - Constructor for class io.smallrye.openapi.api.models.media.EncodingImpl
-
Deprecated.
- encodingIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- encodingIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- EncodingIO<V,
A, - Class in io.smallrye.openapi.runtime.io.mediaO, AB, OB> - EncodingIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.media.EncodingIO
- entries(A) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get the list of JSON values contained by a JSON array
- entry(String, T) - Static method in class io.smallrye.openapi.runtime.io.ModelIO
- entrySet() - Method in interface io.smallrye.openapi.api.models.MapModel
- ENUM_INTERFACE_NAME - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
- ENUM_NAMING - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- ENUM_TYPE - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
- enumConstants(AnnotationScannerContext, Type) - Static method in class io.smallrye.openapi.runtime.scanner.dataobject.EnumProcessor
- enumProcessing(Type) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- enumProcessing(Type) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- enumProcessing$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- EnumProcessor - Class in io.smallrye.openapi.runtime.scanner.dataobject
- enumToSchema(AnnotationScannerContext, Type) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaFactory
-
Convert a Jandex enum class type to a
Schema
model. - enumValue(Class<T>, String) - Method in class io.smallrye.openapi.runtime.util.Annotations
- enumValue(Class<T>, AnnotationValue) - Method in class io.smallrye.openapi.runtime.util.Annotations
- enumValue(AnnotationInstance, String, Class<P>) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- enumValue(AnnotationInstance, String, Class<T>) - Method in class io.smallrye.openapi.runtime.util.Annotations
-
Reads a String property value from the given annotation instance.
- enumValue(V, Class<P>) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- equals(Object) - Method in class io.smallrye.openapi.internal.models.tags.Tag
- equals(Object) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
- equals(Object) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry.TypeKey
-
Determine if the two
Type
s are equal. - equals(Object) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContextKey
- equals(AnnotationTarget, AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
- equals(ClassInfo, ClassInfo) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
- equals(FieldInfo, FieldInfo) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
- equals(MethodParameterInfo, MethodParameterInfo) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
- equalTypes(Type, Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- equalWrappedTypes(Type, Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- errorParsingSchema(String) - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- errorParsingSchema$str() - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- Example - Class in io.smallrye.openapi.internal.models.examples
- Example() - Constructor for class io.smallrye.openapi.internal.models.examples.Example
- EXAMPLE_OBJECT - Static variable in class io.smallrye.openapi.runtime.io.Names
- Example.Properties - Class in io.smallrye.openapi.internal.models.examples
- ExampleImpl - Class in io.smallrye.openapi.api.models.examples
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createExample()
instead. - ExampleImpl() - Constructor for class io.smallrye.openapi.api.models.examples.ExampleImpl
-
Deprecated.
- exampleObjectIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- exampleObjectIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- ExampleObjectIO<V,
A, - Class in io.smallrye.openapi.runtime.io.mediaO, AB, OB> - ExampleObjectIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.media.ExampleObjectIO
- exceptionReadingEnumJsonValue(String, String, Exception) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- exceptionReadingEnumJsonValue$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- explicitlyAccepts(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
-
Returns true if the class name should be included in the index, only when explicitly included (and not excluded) via configuration.
- EXPOSED - Enum constant in enum io.smallrye.openapi.runtime.scanner.dataobject.IgnoreResolver.Visibility
- extDocIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- extDocIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- ExtensibleImpl<T> - Class in io.smallrye.openapi.api.models
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ExtensibleImpl() - Constructor for class io.smallrye.openapi.api.models.ExtensibleImpl
-
Deprecated.
- EXTENSION - Static variable in class io.smallrye.openapi.runtime.io.Names
- extensionIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- extensionIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- ExtensionIO<V,
A, - Class in io.smallrye.openapi.runtime.io.extensionsO, AB, OB> - ExtensionIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.extensions.ExtensionIO
- extensions - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- EXTENSIONS - Static variable in class io.smallrye.openapi.runtime.io.Names
- EXTERNAL_DOCUMENTATION - Static variable in class io.smallrye.openapi.runtime.io.Names
- ExternalDocumentation - Class in io.smallrye.openapi.internal.models
- ExternalDocumentation() - Constructor for class io.smallrye.openapi.internal.models.ExternalDocumentation
- ExternalDocumentation.Properties - Class in io.smallrye.openapi.internal.models
- ExternalDocumentationImpl - Class in io.smallrye.openapi.api.models
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createExternalDocumentation()
instead. - ExternalDocumentationImpl() - Constructor for class io.smallrye.openapi.api.models.ExternalDocumentationImpl
-
Deprecated.
- ExternalDocumentationIO<V,
A, - Class in io.smallrye.openapi.runtime.ioO, AB, OB> - ExternalDocumentationIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.ExternalDocumentationIO
F
- FAIL - Enum constant in enum io.smallrye.openapi.api.OpenApiConfig.DuplicateOperationIdBehavior
- failedCreateInstance(String, Throwable) - Method in class io.smallrye.openapi.runtime.scanner.ScannerMessages_$bundle
- failedCreateInstance$str() - Method in class io.smallrye.openapi.runtime.scanner.ScannerMessages_$bundle
- failedToIntrospectBeanInfo(Class<?>, Throwable) - Method in class io.smallrye.openapi.api.util.UtilLogging_$logger
- failedToIntrospectBeanInfo$str() - Method in class io.smallrye.openapi.api.util.UtilLogging_$logger
- fields(AnnotationScannerContext, ClassInfo) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
- filter() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- filter(OASFilter) - Method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.
- filter(OASFilter) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- filter(OASFilter) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- filter(OASFilter) - Method in class io.smallrye.openapi.internal.models.callbacks.Callback
- filter(OASFilter) - Method in class io.smallrye.openapi.internal.models.headers.Header
- filter(OASFilter) - Method in class io.smallrye.openapi.internal.models.links.Link
- filter(OASFilter) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- filter(OASFilter) - Method in class io.smallrye.openapi.internal.models.Operation
- filter(OASFilter) - Method in class io.smallrye.openapi.internal.models.parameters.AbstractRequestBody
- filter(OASFilter) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- filter(OASFilter) - Method in class io.smallrye.openapi.internal.models.responses.APIResponse
- filter(OASFilter) - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme
- filter(OASFilter) - Method in class io.smallrye.openapi.internal.models.servers.Server
- filter(OASFilter) - Method in class io.smallrye.openapi.internal.models.tags.AbstractTag
- FilteredIndexView - Class in io.smallrye.openapi.runtime.scanner
-
Wraps an
IndexView
instance and filters the contents based on the settings provided viaOpenApiConfig
. - FilteredIndexView(IndexView, OpenApiConfig) - Constructor for class io.smallrye.openapi.runtime.scanner.FilteredIndexView
-
Constructor.
- filterOpenAPI(OpenAPI) - Method in class io.smallrye.openapi.api.util.UnusedSchemaFilter
- filterSchema(Schema) - Method in class io.smallrye.openapi.api.util.UnusedSchemaFilter
- FilterUtil - Class in io.smallrye.openapi.api.util
-
Deprecated, for removal: This API element is subject to removal in a future version.
- forClass(AnnotationScannerContext, ClassInfo, Type) - Static method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
-
Create a new TypeResolver for the given ClassInfo clazz and type.
- forJson(JsonIO<V, A, O, AB, OB>) - Static method in class io.smallrye.openapi.runtime.io.IOContext
- Format - Enum in io.smallrye.openapi.runtime.io
- formMediaType - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
The media type of a form schema found while scanning the parameters.
- formParams - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Collection of form parameters found during scanning.
- forScanning(AnnotationScannerContext) - Static method in class io.smallrye.openapi.runtime.io.IOContext
- frameworkParam - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContext
- FrameworkParameter - Class in io.smallrye.openapi.runtime.scanner.spi
- FrameworkParameter(Set<DotName>, Parameter.In, Parameter.Style, Parameter.Style, String) - Constructor for class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
- FrameworkParameter(DotName, Parameter.In, Parameter.Style, Parameter.Style, String) - Constructor for class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
- fromConfig(Config) - Static method in interface io.smallrye.openapi.api.OpenApiConfig
- fromConfig(Config) - Static method in class io.smallrye.openapi.api.OpenApiConfigImpl
-
Deprecated.use
OpenApiConfig.fromConfig(Config)
instead - fromJson(V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Convert a JSON value into a Java object.
- fromJson(V, Class<T>) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Convert a basic JSON value into a Java object of the desired type.
- fromReader(Reader) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Read a YAML document from a
Reader
. - fromReader(Reader, Format) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Read a JSON or YAML document from a
Reader
. - fromStream(InputStream, Format) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Read a JSON or YAML document from an
InputStream
. - fromString(String) - Static method in enum io.smallrye.openapi.runtime.io.IOContext.OpenApiVersion
- fromString(String, Format) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Read a JSON or YAML document from a
String
- fullPathOf(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Find the full path of the target, including parent resources if the annotation target is a member of a sub-resource class.
G
- generatePath(AnnotationTarget, List<Parameter>) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Generate the path for the provided annotation target, either a class or a method.
- generateResponse(String, Operation) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Determine if the default response information should be generated.
- get() - Method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.
- get() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerFactory
- get(Object) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
-
Deprecated.
- get(Object) - Method in interface io.smallrye.openapi.api.models.MapModel
- get(Object) - Method in class io.smallrye.openapi.api.models.media.ContentImpl
-
Deprecated.
- get(Object) - Method in class io.smallrye.openapi.api.models.PathsImpl
-
Deprecated.
- get(Object) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
-
Deprecated.
- get(String) - Method in class io.smallrye.openapi.internal.models.media.Schema
- getAdditionalPropertiesBoolean() - Method in class io.smallrye.openapi.internal.models.media.Schema
- getAdditionalPropertiesSchema() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getAll() - Method in class io.smallrye.openapi.internal.models.media.Schema
- getAllFields(AnnotationScannerContext, Type, ClassInfo, AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
- getAllKnownImplementors(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getAllKnownImplementors(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getAllKnownSubclasses(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getAllKnownSubclasses(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getAllKnownSubinterfaces(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getAllKnownSubinterfaces(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getAllOf() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getAllowEmptyValue() - Method in class io.smallrye.openapi.internal.models.headers.Header
- getAllowEmptyValue() - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- getAllowReserved() - Method in class io.smallrye.openapi.internal.models.media.Encoding
- getAllowReserved() - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- getAllParameters() - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- getAnnotation(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- getAnnotation(AnnotationTarget, Collection<DotName>) - Method in class io.smallrye.openapi.runtime.util.Annotations
- getAnnotation(AnnotationTarget, DotName...) - Method in class io.smallrye.openapi.runtime.util.Annotations
- getAnnotations(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getAnnotations(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getAnnotationScanners() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerFactory
- getAnnotationsWithRepeatable(DotName, IndexView) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getAnnotationsWithRepeatable(DotName, IndexView) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getAnnotationTarget() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
- getAnnotationTarget() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
-
Get the annotation target that represents this instance's schema property.
- getAnnotationValue(AnnotationTarget, List<DotName>) - Method in class io.smallrye.openapi.runtime.util.Annotations
- getAnnotationValue(AnnotationTarget, List<DotName>, String) - Method in class io.smallrye.openapi.runtime.util.Annotations
- getAnnotationValue(AnnotationTarget, List<DotName>, String, T) - Method in class io.smallrye.openapi.runtime.util.Annotations
-
Convenience method to retrieve the named parameter from an annotation bound to the target.
- getAnnotationValue(AnnotationTarget, DotName...) - Method in class io.smallrye.openapi.runtime.util.Annotations
-
Convenience method to retrieve the "value" parameter from an annotation bound to the target.
- getAnnotationValue(AnnotationTarget, DotName, String) - Method in class io.smallrye.openapi.runtime.util.Annotations
-
Convenience method to retrieve the named parameter from an annotation bound to the target.
- getAnyOf() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getAPIResponses() - Method in class io.smallrye.openapi.internal.models.responses.APIResponses
- getArray(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get an JSON array property from a JSON object
- getArray(O, String, Function<V, T>) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get an JSON array property from a JSON object and convert it into a list of Java objects
- getAttribute() - Method in class io.smallrye.openapi.internal.models.media.XML
- getAugmentedIndex() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getAuthorizationCode() - Method in class io.smallrye.openapi.internal.models.security.OAuthFlows
- getAuthorizationUrl() - Method in class io.smallrye.openapi.internal.models.security.OAuthFlow
- getAutoInheritance() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getBeanPropertyName() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
- getBeanValidationScanner() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getBearerFormat() - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme
- getBigDecimal(V, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get an number property from a JSON object
- getBoolean(V, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get an boolean property from a JSON object
- getBooleanSchema() - Method in class io.smallrye.openapi.internal.models.media.Schema
- getBound(WildcardType) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- getCallbacks() - Method in class io.smallrye.openapi.internal.models.Components
- getCallbacks() - Method in class io.smallrye.openapi.internal.models.Operation
- getClass(Class<?>) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getClass(Type) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getClassByName(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getClassByName(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getClassesInPackage(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getClassesInPackage(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getClassLoader() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getClazz() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
- getClazzType() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
- getClientCredentials() - Method in class io.smallrye.openapi.internal.models.security.OAuthFlows
- getComment() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getComponent(OpenAPI, String) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
-
Gets the component type specified by the given `ref` from the OpenAPI model.
- getComponents() - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- getConfig() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
- getConfig() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getConfigValue(String, Class<R>, Function<R, T>, Supplier<T>) - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getConfigValue(String, Class<R>, Function<R, T>, Supplier<T>) - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
- getConfigValue(String, Class<T>, Supplier<T>) - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getConfigValueMap(String, Class<R>, Function<R, T>) - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getConfigValueMap(String, Class<R>, Function<R, T>) - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
- getConstraintTargets() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
- getConstValue() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getConsumes(AnnotationScannerContext) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- getConsumesForRequestBody(AnnotationScannerContext) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- getContact() - Method in class io.smallrye.openapi.internal.models.info.Info
- getContains() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getContent() - Method in class io.smallrye.openapi.internal.models.headers.Header
- getContent() - Method in class io.smallrye.openapi.internal.models.parameters.AbstractRequestBody
- getContent() - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- getContent() - Method in class io.smallrye.openapi.internal.models.responses.APIResponse
- getContent() - Method in class io.smallrye.openapi.runtime.OpenApiStaticFile
- getContentEncoding() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getContentMediaType() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getContentSchema() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getContentType() - Method in class io.smallrye.openapi.internal.models.media.Encoding
- getContext() - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
- getCurrentConsumes() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getCurrentProduces() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getCurrentScanner() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getDeclaringClass() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
-
Get the declaring class of the annotation target.
- getDeclaringClass(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- getDefaultAnnotationNames() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- getDefaultAnnotationProperty() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- getDefaultClassLoader() - Static method in class io.smallrye.openapi.api.util.ClassLoaderUtil
- getDefaultConsumes() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getDefaultConsumes() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getDefaultConsumes(AnnotationScannerContext, MethodInfo, ResourceParameters) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractAnnotationScanner
- getDefaultConsumes(AnnotationScannerContext, MethodInfo, ResourceParameters) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- getDefaultFormMediaType() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- getDefaultPrimitivesConsumes() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getDefaultPrimitivesProduces() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getDefaultProduces() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getDefaultProduces() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getDefaultProduces(AnnotationScannerContext, MethodInfo) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractAnnotationScanner
- getDefaultProduces(AnnotationScannerContext, MethodInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- getDefaultStatus(MethodInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Derives a default HTTP status code for the provided REST endpoint implementation method using the rules defined by @APIResponseSchema#responseCode().
- getDefaultStreamingConsumes() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getDefaultStreamingProduces() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getDefaultStyle() - Method in class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
- getDefaultValue() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getDefaultValue() - Method in class io.smallrye.openapi.internal.models.responses.APIResponses
- getDefaultValue() - Method in class io.smallrye.openapi.internal.models.servers.ServerVariable
- getDefaultValue(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Scan and parse a default value annotation.
- getDELETE() - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- getDependentRequired() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getDependentSchemas() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getDeprecated() - Method in class io.smallrye.openapi.internal.models.headers.Header
- getDeprecated() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getDeprecated() - Method in class io.smallrye.openapi.internal.models.Operation
- getDeprecated() - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- getDescendantVisibility(String, List<ClassInfo>) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.IgnoreResolver
- getDiscriminator() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getDuplicateOperationIdBehavior() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getElseSchema() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getEmail() - Method in class io.smallrye.openapi.internal.models.info.Contact
- getEnclosing() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
- getEncoding() - Method in class io.smallrye.openapi.internal.models.media.MediaType
- getEnumeration() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getEnumeration() - Method in class io.smallrye.openapi.internal.models.servers.ServerVariable
- getExample() - Method in class io.smallrye.openapi.internal.models.headers.Header
- getExample() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getExample() - Method in class io.smallrye.openapi.internal.models.media.MediaType
- getExample() - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- getExamples() - Method in class io.smallrye.openapi.internal.models.Components
- getExamples() - Method in class io.smallrye.openapi.internal.models.headers.Header
- getExamples() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getExamples() - Method in class io.smallrye.openapi.internal.models.media.MediaType
- getExamples() - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- getExclusiveMaximum() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getExclusiveMinimum() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getExplode() - Method in class io.smallrye.openapi.internal.models.headers.Header
- getExplode() - Method in class io.smallrye.openapi.internal.models.media.Encoding
- getExplode() - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- getExtensions() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getExternalValue() - Method in class io.smallrye.openapi.internal.models.examples.Example
- getField() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
-
Retrieves the field associated with this property.
- getFilter(OpenApiConfig, ClassLoader) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.
- getFilter(OpenApiConfig, ClassLoader, IndexView) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.Instantiate the
OASFilter
configured by the application. - getFilter(String, ClassLoader, IndexView) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.Instantiate the
OASFilter
from a class name. - getFlows() - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme
- getFormat() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getFormat() - Method in class io.smallrye.openapi.runtime.OpenApiStaticFile
- getFormBodyContent() - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- getFormBodyContent() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Create a
Content
and use the scanned form parameters as the properties. - getFormBodySchema() - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- getFullOperationPath() - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- getGET() - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- getHEAD() - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- getHeaders() - Method in class io.smallrye.openapi.internal.models.Components
- getHeaders() - Method in class io.smallrye.openapi.internal.models.media.Encoding
- getHeaders() - Method in class io.smallrye.openapi.internal.models.responses.APIResponse
- getIdentifier() - Method in class io.smallrye.openapi.internal.models.info.License
- getIfSchema() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getIgnoreResolver() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getImplicit() - Method in class io.smallrye.openapi.internal.models.security.OAuthFlows
- getIn() - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- getIn() - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme
- getIndex() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getIndexable() - Static method in class io.smallrye.openapi.runtime.io.Names
- getInfo() - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- getInfoContactEmail() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getInfoContactName() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getInfoContactUrl() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getInfoDescription() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getInfoLicenseIdentifier() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getInfoLicenseName() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getInfoLicenseUrl() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getInfoSummary() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getInfoTermsOfService() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getInfoTitle() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getInfoVersion() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getInt(V, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get an integer property from a JSON object
- getItems() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getJavaSecurityProcessor() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getJsonBigDecimal(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get an number property from a JSON object
- getJsonBoolean(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get an boolean property from a JSON object
- getJsonInt(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get an integer property from a JSON object
- getJsonString(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get a property from a JSON object as a string.
- getJsonViews() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getKnownClasses() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getKnownClasses() - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getKnownDirectImplementors(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getKnownDirectImplementors(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getKnownDirectSubclasses(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getKnownDirectSubclasses(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getKnownDirectSubinterfaces(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getKnownDirectSubinterfaces(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getKnownModules() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getKnownModules() - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getKnownUsers(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getKnownUsers(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getKotlinContinuationArgument(AnnotationScannerContext, MethodInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- getLicense() - Method in class io.smallrye.openapi.internal.models.info.Info
- getLinks() - Method in class io.smallrye.openapi.internal.models.Components
- getLinks() - Method in class io.smallrye.openapi.internal.models.responses.APIResponse
- getLocation() - Method in class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
- getLocator() - Method in class io.smallrye.openapi.runtime.OpenApiStaticFile
- getLoggingLocale() - Method in class io.smallrye.openapi.api.ApiLogging_$logger
- getLoggingLocale() - Method in class io.smallrye.openapi.api.ApiMessages_$bundle
- getLoggingLocale() - Method in class io.smallrye.openapi.api.util.UtilLogging_$logger
- getLoggingLocale() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- getLoggingLocale() - Method in class io.smallrye.openapi.runtime.io.IoMessages_$bundle
- getLoggingLocale() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- getLoggingLocale() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectMessages_$bundle
- getLoggingLocale() - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- getLoggingLocale() - Method in class io.smallrye.openapi.runtime.scanner.ScannerMessages_$bundle
- getLoggingLocale() - Method in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPILogging_$logger
- getLoggingLocale() - Method in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPIMessages_$bundle
- getLoggingLocale() - Method in class io.smallrye.openapi.runtime.util.UtilLogging_$logger
- getLoggingLocale() - Method in class io.smallrye.openapi.runtime.util.UtilMessages_$bundle
- getLoggingLocale() - Method in class io.smallrye.openapi.spi.SpiMessages_$bundle
- getMap() - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
-
Deprecated.
- getMap() - Method in interface io.smallrye.openapi.api.models.MapModel
- getMap() - Method in class io.smallrye.openapi.api.models.media.ContentImpl
-
Deprecated.
- getMap() - Method in class io.smallrye.openapi.api.models.PathsImpl
-
Deprecated.
- getMap() - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
-
Deprecated.
- getMapping() - Method in class io.smallrye.openapi.internal.models.media.Discriminator
- getMatrixParameter() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- getMaxContains() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getMaximum() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getMaximumStaticFileSize() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getMaxItems() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getMaxLength() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getMaxProperties() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getMediaType() - Method in class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
- getMediaTypes() - Method in class io.smallrye.openapi.internal.models.media.Content
- getMethodParameterAnnotation(MethodInfo, int, DotName) - Method in class io.smallrye.openapi.runtime.util.Annotations
-
Finds an annotation (if present) with the given name, on a particular parameter of a method.Returns null if not found.
- getMethodParameterAnnotation(MethodInfo, Type, DotName) - Method in class io.smallrye.openapi.runtime.util.Annotations
-
Finds an annotation (if present) with the given name, on a particular parameter of a method based on the identity of the parameterType.
- getMethodParameterAnnotations(MethodInfo, int) - Method in class io.smallrye.openapi.runtime.util.Annotations
-
Returns all annotations configured for a single parameter of a method.
- getMethodParameterAnnotations(MethodInfo, Type) - Method in class io.smallrye.openapi.runtime.util.Annotations
-
Finds all annotations on a particular parameter of a method based on the identity of the parameterType.
- getMethodRef() - Method in class io.smallrye.openapi.api.models.OperationImpl
-
Deprecated.
- getMethodRef(Operation) - Static method in class io.smallrye.openapi.api.models.OperationImpl
-
Deprecated.
- getMimeType() - Method in enum io.smallrye.openapi.runtime.io.Format
- getMinContains() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getMinimum() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getMinItems() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getMinLength() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getMinProperties() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getModCount(Schema) - Static method in class io.smallrye.openapi.internal.models.media.SchemaSupport
- getModel(Class<?>) - Method in class io.smallrye.openapi.internal.models.SmallRyeOASModels
- getModuleByName(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getModuleByName(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getMultipleOf() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getName() - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- getName(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.extensions.ExtensionIO
- getName(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- getName(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.security.SecuritySchemeIO
- getName(AnnotationInstance, String) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- getName(Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- getNames() - Method in class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
- getNamespace() - Method in class io.smallrye.openapi.internal.models.media.XML
- getNonNullType(Schema) - Static method in class io.smallrye.openapi.internal.models.media.SchemaSupport
-
Returns the first
Schema.SchemaType
that is notSchema.SchemaType.NULL
ornull
if no types are set, or onlySchema.SchemaType.NULL
is set. - getNot() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getNullable(Schema) - Static method in class io.smallrye.openapi.internal.models.media.SchemaSupport
-
Implements the old logic of getNullable().
- getObject(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get an JSON object property from a JSON object
- getOneOf() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getOpenapi() - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- getOpenApi() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getOpenApiVersion() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getOpenIdConnectUrl() - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme
- getOperationHandler() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getOperationId() - Method in class io.smallrye.openapi.internal.models.links.Link
- getOperationId() - Method in class io.smallrye.openapi.internal.models.Operation
- getOperationIdMap() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getOperationIdStrategy() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getOperationParameters() - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- getOperationPath() - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- getOperationRef() - Method in class io.smallrye.openapi.internal.models.links.Link
- getOperations() - Method in class io.smallrye.openapi.internal.models.PathItem
- getOptionalType(Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
-
Unwraps the type parameter (generic or primitive) from the given optional type.
- getOptionalValue(String, Class<T>) - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
- getOPTIONS() - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- getParameters() - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- getParameters() - Method in class io.smallrye.openapi.internal.models.Components
- getParameters() - Method in class io.smallrye.openapi.internal.models.links.Link
- getParameters() - Method in class io.smallrye.openapi.internal.models.Operation
- getParameters(MethodInfo) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Performs the final merging of framework parameters with MP-OAI parameters to produce the list of
Parameter
s found while scanning the current level (class or method). - getParameterSchemas(Parameter) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
-
Returns the list of
Schema
s defined for the givenParameter
. - getPassword() - Method in class io.smallrye.openapi.internal.models.security.OAuthFlows
- getPATCH() - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- getPathItemParameters() - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- getPathItems() - Method in class io.smallrye.openapi.internal.models.callbacks.Callback
- getPathItems() - Method in class io.smallrye.openapi.internal.models.Components
- getPathItems() - Method in class io.smallrye.openapi.internal.models.Paths
- getPathParameterTemplateNames() - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- getPaths() - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- getPattern() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getPatternProperties() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getPOST() - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- getPrefix() - Method in class io.smallrye.openapi.internal.models.media.XML
- getPrefixItems() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getProperties() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getProperty(String, Class<T>) - Method in class io.smallrye.openapi.internal.models.media.Schema
- getPropertyName() - Method in class io.smallrye.openapi.internal.models.media.Discriminator
- getPropertyName() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
-
Determine the name of the instance's property.
- getPropertyNames() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
-
Fetch the stream of all available configuration property names.
- getPropertyNames() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getPropertyNameTranslator() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getPropertySchema(Schema, String) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
-
Gets the
Schema
associated with the named property of the given schema. - getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.callbacks.Callback.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.Components.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.examples.Example.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.ExternalDocumentation.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.headers.Header.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.info.Contact.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.info.Info.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.info.License.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.links.Link.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.media.Content.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.media.Discriminator.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.media.Encoding.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.media.MediaType.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.media.XML.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.Operation.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.parameters.AbstractRequestBody.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.Paths.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.responses.APIResponse.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.responses.APIResponses.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.security.AbstractSecurityRequirement.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.security.OAuthFlow.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.security.OAuthFlows.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.servers.Server.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.servers.ServerVariable.Properties
- getPropertyType(String) - Method in interface io.smallrye.openapi.internal.models.SmallRyeOASModels.Properties
- getPropertyType(String) - Method in class io.smallrye.openapi.internal.models.tags.AbstractTag.Properties
- getPUT() - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- getReadMethod() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
-
Retrieves the read method (getter) associated with this property.
- getReadOnly() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getReasonPhrase(int) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Get the default description for a HTTP Status code
- getRefreshUrl() - Method in class io.smallrye.openapi.internal.models.security.OAuthFlow
- getRepeatableAnnotation(AnnotationTarget, DotName, DotName) - Method in class io.smallrye.openapi.runtime.util.Annotations
-
Many OAI annotations can either be found singly or as a wrapped array.
- getRepeatableAnnotations(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- getRepeatableAnnotations(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.parameters.RequestBodyIO
- getRequestBodies() - Method in class io.smallrye.openapi.internal.models.Components
- getRequestBody() - Method in class io.smallrye.openapi.internal.models.links.Link
- getRequestBody() - Method in class io.smallrye.openapi.internal.models.Operation
- getRequestBodyParameterClassType(AnnotationScannerContext, MethodInfo, ResourceParameters) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Go through the method parameters looking for one that is not a Kotlin Continuation, is not annotated with a jax-rs/spring annotation, and is not a known path parameter.
- getRequired() - Method in class io.smallrye.openapi.internal.models.headers.Header
- getRequired() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getRequired() - Method in class io.smallrye.openapi.internal.models.parameters.AbstractRequestBody
- getRequired() - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- getRequired() - Method in class io.smallrye.openapi.internal.models.parameters.RequestBody
- getResolverStack() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getResourceMethods(AnnotationScannerContext, ClassInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Extracts all methods from the provided class and its ancestors that are known to the instance's index
- getResourceTypeResolver() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getResponses() - Method in class io.smallrye.openapi.internal.models.Components
- getResponses() - Method in class io.smallrye.openapi.internal.models.Operation
- getScanCompositionExcludePackages() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getScanExcludeProfiles() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getScanProfiles() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getScanResourceClasses() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getScanStack() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getSchema() - Method in class io.smallrye.openapi.internal.models.headers.Header
- getSchema() - Method in class io.smallrye.openapi.internal.models.media.MediaType
- getSchema() - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- getSchema() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
- getSchema() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeProcessor
- getSchemaAnnotation(AnnotationScannerContext, AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- getSchemaDialect() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getSchemaRegistry() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- getSchemas() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- getSchemas() - Method in class io.smallrye.openapi.internal.models.Components
- getScheme() - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme
- getSchemes() - Method in class io.smallrye.openapi.internal.models.security.AbstractSecurityRequirement
- getScopes() - Method in class io.smallrye.openapi.internal.models.security.OAuthFlow
- getSecurity() - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- getSecurity() - Method in class io.smallrye.openapi.internal.models.Operation
- getSecuritySchemes() - Method in class io.smallrye.openapi.internal.models.Components
- getServer() - Method in class io.smallrye.openapi.internal.models.links.Link
- getServers() - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- getServers() - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- getServers() - Method in class io.smallrye.openapi.internal.models.Operation
- getStrategy(String, ClassLoader) - Static method in class io.smallrye.openapi.runtime.scanner.dataobject.PropertyNamingStrategyFactory
- getString(V, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get a property from a JSON object as a string.
- getStyle() - Method in class io.smallrye.openapi.internal.models.headers.Header
- getStyle() - Method in class io.smallrye.openapi.internal.models.media.Encoding
- getStyle() - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- getStyle() - Method in class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
- getSubpackages(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getSubpackages(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getTags() - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- getTags() - Method in class io.smallrye.openapi.internal.models.Operation
- getTemplateParameterPattern() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- getTermsOfService() - Method in class io.smallrye.openapi.internal.models.info.Info
- getThenSchema() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- gettingFields(Type, ClassInfo) - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- gettingFields$str() - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- getTitle() - Method in class io.smallrye.openapi.internal.models.info.Info
- getTitle() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getTokenUrl() - Method in class io.smallrye.openapi.internal.models.security.OAuthFlow
- getTRACE() - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- getType() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getType() - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme
- getType(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Determines the type of the target.
- getTypeAttributes(Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
-
Retrieves the read-only Map of schema attributes for the given type.
- getUnannotatedPathParameter(MethodInfo, String) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- getUnevaluatedItems() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getUnevaluatedProperties() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getUniqueItems() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getUnresolvedType() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
- getUrl() - Method in class io.smallrye.openapi.internal.models.ExternalDocumentation
- getUrl() - Method in class io.smallrye.openapi.internal.models.info.Contact
- getUrl() - Method in class io.smallrye.openapi.internal.models.info.License
- getUrl() - Method in class io.smallrye.openapi.internal.models.servers.Server
- getValue() - Method in class io.smallrye.openapi.internal.models.examples.Example
- getValue(String, Class<T>) - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
- getValue(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get a property from a JSON object
- getVariables() - Method in class io.smallrye.openapi.internal.models.servers.Server
- getVersion() - Method in class io.smallrye.openapi.internal.models.info.Info
- getWebhooks() - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- getWrapped() - Method in class io.smallrye.openapi.internal.models.media.XML
- getWriteMethod() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
-
Retrieves the write method (setter) associated with this property.
- getWriteOnly() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- getXml() - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
H
- handleOperation(Operation, ClassInfo, MethodInfo) - Method in interface io.smallrye.openapi.api.OperationHandler
-
Callback to allow modification to an
operation
, together with the associated resource class and resource method associated with the operation. - hasAnnotation(AnnotationTarget, Collection<DotName>) - Method in class io.smallrye.openapi.runtime.util.Annotations
- hasAnnotation(AnnotationTarget, DotName...) - Method in class io.smallrye.openapi.runtime.util.Annotations
- hasConstraints(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.BeanValidationScanner
-
Scan the annotation target to determine whether any annotations from the Bean Validation package (
javax.validation.constraints
) are present. - hashCode() - Method in class io.smallrye.openapi.internal.models.tags.Tag
- hashCode() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
- hashCode() - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry.TypeKey
- hashCode() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContextKey
- hasImplementation(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
-
Returns true if the given
@Schema
annotation has defined an "implementation" field. - hasKey(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Check whether a JSON object contains a particular key
- hasKotlinContinuation(MethodInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- hasParameters(Collection<AnnotationInstance>) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Check for the existence relevant parameter annotations in the collection.
- hasParent(DataObjectDeque.PathEntry) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
- hasRef(Type, Set<Type>) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
- hasRepeatableAnnotation(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- hasSchema(Type, Set<Type>) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
- hasSchema(Type, Set<Type>, TypeResolver) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
-
Convenience method to check if the current thread's
SchemaRegistry
contains a schema for the given type (which may require type resolution using resolver). - Header - Class in io.smallrye.openapi.internal.models.headers
- Header() - Constructor for class io.smallrye.openapi.internal.models.headers.Header
- HEADER - Static variable in class io.smallrye.openapi.runtime.io.Names
- Header.Properties - Class in io.smallrye.openapi.internal.models.headers
- HeaderImpl - Class in io.smallrye.openapi.api.models.headers
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createHeader()
instead. - HeaderImpl() - Constructor for class io.smallrye.openapi.api.models.headers.HeaderImpl
-
Deprecated.
- headerIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- headerIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- HeaderIO<V,
A, - Class in io.smallrye.openapi.runtime.io.headersO, AB, OB> - HeaderIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.headers.HeaderIO
I
- IDENTITY - Static variable in class io.smallrye.openapi.api.constants.JsonbConstants
- IGNORED - Enum constant in enum io.smallrye.openapi.runtime.scanner.dataobject.IgnoreResolver.Visibility
- IgnoreResolver - Class in io.smallrye.openapi.runtime.scanner.dataobject
- IgnoreResolver(AnnotationScannerContext) - Constructor for class io.smallrye.openapi.runtime.scanner.dataobject.IgnoreResolver
- IgnoreResolver.Visibility - Enum in io.smallrye.openapi.runtime.scanner.dataobject
- ignoringType(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- ignoringType$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- ignoringTypeAndAddingToSet(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- ignoringTypeAndAddingToSet$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- includeTypeSchema(AnnotationScannerContext, Schema, Type) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaFactory
- index - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- Info - Class in io.smallrye.openapi.internal.models.info
- Info() - Constructor for class io.smallrye.openapi.internal.models.info.Info
- INFO - Static variable in class io.smallrye.openapi.runtime.io.Names
- INFO_CONTACT_EMAIL - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- INFO_CONTACT_EMAIL - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- INFO_CONTACT_NAME - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- INFO_CONTACT_NAME - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- INFO_CONTACT_URL - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- INFO_CONTACT_URL - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- INFO_DESCRIPTION - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- INFO_DESCRIPTION - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- INFO_LICENSE_IDENTIFIER - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- INFO_LICENSE_NAME - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- INFO_LICENSE_NAME - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- INFO_LICENSE_URL - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- INFO_LICENSE_URL - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- INFO_SUMMARY - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- INFO_TERMS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- INFO_TERMS - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- INFO_TITLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- INFO_TITLE - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- INFO_VERSION - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- INFO_VERSION - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- Info.Properties - Class in io.smallrye.openapi.internal.models.info
- InfoImpl - Class in io.smallrye.openapi.api.models.info
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createInfo()
instead. - InfoImpl() - Constructor for class io.smallrye.openapi.api.models.info.InfoImpl
-
Deprecated.
- infoIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- infoIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- InfoIO<V,
A, - Class in io.smallrye.openapi.runtime.io.infoO, AB, OB> - InfoIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.info.InfoIO
- inheritanceChain(ClassInfo, Type) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
-
Builds an insertion-order map of a class's inheritance chain, starting with the klazz argument.
- initialize() - Method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.
- initialize(OpenAPI) - Method in class io.smallrye.openapi.runtime.scanner.processor.JavaSecurityProcessor
- INPUT - Enum constant in enum io.smallrye.openapi.runtime.io.media.ContentIO.Direction
- INSTANCE - Static variable in class io.smallrye.openapi.api.ApiMessages_$bundle
- INSTANCE - Static variable in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.
- INSTANCE - Static variable in class io.smallrye.openapi.runtime.io.IoMessages_$bundle
- INSTANCE - Static variable in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectMessages_$bundle
- INSTANCE - Static variable in class io.smallrye.openapi.runtime.scanner.ScannerMessages_$bundle
- INSTANCE - Static variable in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPIMessages_$bundle
- INSTANCE - Static variable in class io.smallrye.openapi.runtime.util.UtilMessages_$bundle
- INSTANCE - Static variable in class io.smallrye.openapi.spi.SpiMessages_$bundle
- interfaces(ClassInfo) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
-
Retrieve the unique
Type
s that the givenClassInfo
implements. - invalidAnnotationFormat(String) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- invalidAnnotationFormat$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- invalidDefault(String, String) - Method in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPILogging_$logger
- invalidDefault$str() - Method in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPILogging_$logger
- invalidFileExtension(String) - Method in class io.smallrye.openapi.runtime.io.IoMessages_$bundle
- invalidFileExtension$str() - Method in class io.smallrye.openapi.runtime.io.IoMessages_$bundle
- invalidFileName(String) - Method in class io.smallrye.openapi.runtime.io.IoMessages_$bundle
- invalidFileName$str() - Method in class io.smallrye.openapi.runtime.io.IoMessages_$bundle
- invalidJsonType(String, String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- invalidJsonType(String, String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- invalidJsonType$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- invalidPropertyNamingStrategy(String) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectMessages_$bundle
- invalidPropertyNamingStrategy$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectMessages_$bundle
- invalidPropertyNamingStrategyWithCause(String, Throwable) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectMessages_$bundle
- invalidPropertyNamingStrategyWithCause$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectMessages_$bundle
- invoke(Consumer<Map<String, V>>) - Method in interface io.smallrye.openapi.api.models.MapModel
- invokeFunction(Function<Map<String, V>, T>) - Method in interface io.smallrye.openapi.api.models.MapModel
- io() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- io.smallrye.openapi.api - package io.smallrye.openapi.api
- io.smallrye.openapi.api.constants - package io.smallrye.openapi.api.constants
- io.smallrye.openapi.api.models - package io.smallrye.openapi.api.models
- io.smallrye.openapi.api.models.callbacks - package io.smallrye.openapi.api.models.callbacks
- io.smallrye.openapi.api.models.examples - package io.smallrye.openapi.api.models.examples
- io.smallrye.openapi.api.models.headers - package io.smallrye.openapi.api.models.headers
- io.smallrye.openapi.api.models.info - package io.smallrye.openapi.api.models.info
- io.smallrye.openapi.api.models.links - package io.smallrye.openapi.api.models.links
- io.smallrye.openapi.api.models.media - package io.smallrye.openapi.api.models.media
- io.smallrye.openapi.api.models.parameters - package io.smallrye.openapi.api.models.parameters
- io.smallrye.openapi.api.models.responses - package io.smallrye.openapi.api.models.responses
- io.smallrye.openapi.api.models.security - package io.smallrye.openapi.api.models.security
- io.smallrye.openapi.api.models.servers - package io.smallrye.openapi.api.models.servers
- io.smallrye.openapi.api.models.tags - package io.smallrye.openapi.api.models.tags
- io.smallrye.openapi.api.util - package io.smallrye.openapi.api.util
- io.smallrye.openapi.internal.models - package io.smallrye.openapi.internal.models
- io.smallrye.openapi.internal.models.callbacks - package io.smallrye.openapi.internal.models.callbacks
- io.smallrye.openapi.internal.models.examples - package io.smallrye.openapi.internal.models.examples
- io.smallrye.openapi.internal.models.headers - package io.smallrye.openapi.internal.models.headers
- io.smallrye.openapi.internal.models.info - package io.smallrye.openapi.internal.models.info
- io.smallrye.openapi.internal.models.links - package io.smallrye.openapi.internal.models.links
- io.smallrye.openapi.internal.models.media - package io.smallrye.openapi.internal.models.media
- io.smallrye.openapi.internal.models.parameters - package io.smallrye.openapi.internal.models.parameters
- io.smallrye.openapi.internal.models.responses - package io.smallrye.openapi.internal.models.responses
- io.smallrye.openapi.internal.models.security - package io.smallrye.openapi.internal.models.security
- io.smallrye.openapi.internal.models.servers - package io.smallrye.openapi.internal.models.servers
- io.smallrye.openapi.internal.models.tags - package io.smallrye.openapi.internal.models.tags
- io.smallrye.openapi.runtime - package io.smallrye.openapi.runtime
- io.smallrye.openapi.runtime.io - package io.smallrye.openapi.runtime.io
- io.smallrye.openapi.runtime.io.callbacks - package io.smallrye.openapi.runtime.io.callbacks
- io.smallrye.openapi.runtime.io.extensions - package io.smallrye.openapi.runtime.io.extensions
- io.smallrye.openapi.runtime.io.headers - package io.smallrye.openapi.runtime.io.headers
- io.smallrye.openapi.runtime.io.info - package io.smallrye.openapi.runtime.io.info
- io.smallrye.openapi.runtime.io.links - package io.smallrye.openapi.runtime.io.links
- io.smallrye.openapi.runtime.io.media - package io.smallrye.openapi.runtime.io.media
- io.smallrye.openapi.runtime.io.parameters - package io.smallrye.openapi.runtime.io.parameters
- io.smallrye.openapi.runtime.io.responses - package io.smallrye.openapi.runtime.io.responses
- io.smallrye.openapi.runtime.io.schema - package io.smallrye.openapi.runtime.io.schema
- io.smallrye.openapi.runtime.io.security - package io.smallrye.openapi.runtime.io.security
- io.smallrye.openapi.runtime.io.servers - package io.smallrye.openapi.runtime.io.servers
- io.smallrye.openapi.runtime.io.tags - package io.smallrye.openapi.runtime.io.tags
- io.smallrye.openapi.runtime.scanner - package io.smallrye.openapi.runtime.scanner
- io.smallrye.openapi.runtime.scanner.dataobject - package io.smallrye.openapi.runtime.scanner.dataobject
- io.smallrye.openapi.runtime.scanner.processor - package io.smallrye.openapi.runtime.scanner.processor
- io.smallrye.openapi.runtime.scanner.spi - package io.smallrye.openapi.runtime.scanner.spi
- io.smallrye.openapi.runtime.util - package io.smallrye.openapi.runtime.util
- io.smallrye.openapi.spi - package io.smallrye.openapi.spi
- ioContext() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- IOContext<V,
A, - Class in io.smallrye.openapi.runtime.ioO, AB, OB> - IOContext.OpenApiVersion - Enum in io.smallrye.openapi.runtime.io
-
The major.minor version of OpenAPI being used for (de-)serizalization
- IoLogging - Interface in io.smallrye.openapi.runtime.io
- IoLogging_$logger - Class in io.smallrye.openapi.runtime.io
-
Warning this class consists of generated code.
- IoLogging_$logger(Logger) - Constructor for class io.smallrye.openapi.runtime.io.IoLogging_$logger
- IoMessages_$bundle - Class in io.smallrye.openapi.runtime.io
-
Warning this class consists of generated code.
- IoMessages_$bundle() - Constructor for class io.smallrye.openapi.runtime.io.IoMessages_$bundle
- isA(AnnotationScannerContext, Type, Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
-
Test whether testSubject is an "instanceof" type testObject.
- isAllOf(AnnotationScannerContext, ClassInfo, Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- isArray(V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Check whether a JSON value is an array
- isArraySchema(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
-
Returns true if the given
@Schema
annotation is an array schema. - isAsyncResponse(MethodInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isBoolean(V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Check whether a JSON value is a JSON boolean.
- isBooleanSchema(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
-
Returns true if the given
@Schema
annotation is a "boolean schema". - isDeleteMethod(MethodInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isDisabled() - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
- isEmpty() - Method in interface io.smallrye.openapi.api.models.MapModel
- isEmpty() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque
- isEmpty(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
-
Returns true if the given annotation is void of any values (and thus is "empty").
- isEmptySecurityRequirements(AnnotationScannerContext, AnnotationTarget) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Determines whether the target is annotated with an empty
@SecurityRequirements
or@SecurityRequirementsSets
annotation. - isExtension(String) - Static method in class io.smallrye.openapi.runtime.io.extensions.ExtensionIO
- isExtension(Map.Entry<String, ?>) - Static method in class io.smallrye.openapi.runtime.io.extensions.ExtensionIO
- isFrameworkContextType(Type) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Determines whether the given type is a special "context" type of the current web/REST framework and should not be considered as a request body type.
- isHidden(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.OperationIO
- isIgnore(Map<String, TypeResolver>, AnnotationTarget, AnnotationTarget) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.IgnoreResolver
- isIgnored() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
- isIgnoredParameter(Parameter, AnnotationTarget) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Determine if this is an ignored parameter, per the MP+OAI specification in
@Parameter
. - isIncludedAllOf(AnnotationScannerContext, ClassInfo, Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- isKotlinContinuation(Type) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isMultipartInput(Type) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isMultipartOutput(Type) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isNull() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContextKey
- isNull(V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Check whether a JSON value is a JSON null.
- isObject(V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Check whether a JSON value is a JSON object
- isOptional(Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
-
Determine if a given type is one of the following types:
java.util.Optional
java.util.OptionalDouble
java.util.OptionalInt
java.util.OptionalLong
- isParameter(DotName) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- isPathParameter(AnnotationScannerContext, String, ResourceParameters) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isPostMethod(MethodInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isPrimitiveWrapper(PrimitiveType, Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- isReadableParameterAnnotation(DotName) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- isReadOnly() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
- isRef(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
-
Returns true if the given annotation instance is a "ref".
- isReference(Object) - Method in interface io.smallrye.openapi.runtime.io.ReferenceIO
- isReference(String) - Method in interface io.smallrye.openapi.runtime.io.ReferenceIO
- isReference(Map.Entry<String, ?>) - Method in interface io.smallrye.openapi.runtime.io.ReferenceIO
- isReference(Reference<?>) - Method in interface io.smallrye.openapi.runtime.io.ReferenceIO
- isReference(AnnotationInstance) - Method in interface io.smallrye.openapi.runtime.io.ReferenceIO
- isResourceMethod(MethodInfo) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Determines if the given method is a framework resource method annotated by one of the HTTP method annotations.
- isScannerAnnotationExtension(AnnotationInstance) - Method in interface io.smallrye.openapi.runtime.scanner.AnnotationScannerExtension
-
Deprecated.Returns true if the given annotation is a scanner annotation extension, such as would be in the scanner's package.
- isScannerInternalParameter(Type) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isScannerInternalResponse(Type) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isScannerInternalResponse(Type, AnnotationScannerContext, MethodInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isSet() - Method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.
- isSimpleArraySchema(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
-
Returns true if the given @Schema annotation is a simple array schema.
- isSimpleClassSchema(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
-
Returns true if the given @Schema annotation is a simple class schema.
- isString(V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Check whether a JSON value is a JSON string.
- isSubResourceLocator(MethodInfo) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Determines if the given method is a sub-resource locator method annotated by
@Path
but NOT annotated with one of the HTTP method annotations. - isSupplier(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
- isTerminalType(Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- isTypeOverridden(AnnotationScannerContext, Type, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
-
Check if the default schema type that applies to the provided classType differs from any value specified by the user via schemaAnnotation.
- isTypeRegistrationSupported(Type, Schema) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
- isVoid(Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- isVoidResponse(MethodInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isVoidType(Type) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isWrappedType(Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- isWrapperType(Type) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isWriteOnly() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
- ITERABLE_INTERFACE_NAME - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
- ITERABLE_TYPE - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
- IterableStandin<E> - Class in io.smallrye.openapi.runtime.scanner
- IterableStandin() - Constructor for class io.smallrye.openapi.runtime.scanner.IterableStandin
J
- JacksonConstants - Class in io.smallrye.openapi.api.constants
-
Constants related to the Jackson library
- JandexUtil - Class in io.smallrye.openapi.runtime.util
-
Some utility methods for working with Jandex objects.
- JavaSecurityProcessor - Class in io.smallrye.openapi.runtime.scanner.processor
-
This helps to apply java security (@RolesAllowed etc.).
- JavaSecurityProcessor(AnnotationScannerContext) - Constructor for class io.smallrye.openapi.runtime.scanner.processor.JavaSecurityProcessor
- JAXB_ELEMENT - Static variable in class io.smallrye.openapi.api.constants.JaxbConstants
- JaxbConstants - Class in io.smallrye.openapi.api.constants
-
Constants related to the JAXB Specification
- JDKConstants - Class in io.smallrye.openapi.api.constants
-
Constants from the JDK
- jdkIndex - Static variable in class io.smallrye.openapi.runtime.util.TypeUtil
- JETBRAINS_NOT_NULL - Static variable in class io.smallrye.openapi.api.constants.KotlinConstants
- JETBRAINS_NULLABLE - Static variable in class io.smallrye.openapi.api.constants.KotlinConstants
- JSON - Enum constant in enum io.smallrye.openapi.runtime.io.Format
- JSON_IGNORE - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- JSON_IGNORE_PROPERTIES - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- JSON_IGNORE_TYPE - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- JSON_NAMING - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- JSON_PROPERTY - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- JSON_PROPERTY_ORDER - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- JSON_UNWRAPPED - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- JSON_VALUE - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- JSON_VIEW - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- jsonArray(String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- jsonArray(String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- jsonArray$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- JSONB_PROPERTY - Static variable in class io.smallrye.openapi.api.constants.JsonbConstants
- JSONB_PROPERTY_ORDER - Static variable in class io.smallrye.openapi.api.constants.JsonbConstants
- JSONB_TRANSIENT - Static variable in class io.smallrye.openapi.api.constants.JsonbConstants
- JsonbConstants - Class in io.smallrye.openapi.api.constants
-
Constants related to the JSON-B Specification
- jsonIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- jsonIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- jsonIO() - Method in interface io.smallrye.openapi.runtime.io.ReferenceIO
- jsonIO(JsonIO<V, A, O, AB, OB>) - Method in class io.smallrye.openapi.runtime.io.IOContext
- JsonIO<V,
A, - Interface in io.smallrye.openapi.runtime.ioO, AB, OB> -
Abstraction layer around a library for reading and writing JSON.
- JsonIO.PropertyMapper<V,
OB> - Interface in io.smallrye.openapi.runtime.io - jsonList(String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- jsonList(String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- jsonList$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- jsonMap(String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- jsonMap(String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- jsonMap$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- jsonNode(String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- jsonNode(String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- jsonNode$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- jsonNodeMap(String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- jsonNodeMap(String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- jsonNodeMap$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
K
- keySet() - Method in interface io.smallrye.openapi.api.models.MapModel
- knownJavaType(DotName) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- KotlinConstants - Class in io.smallrye.openapi.api.constants
-
Constants related to the Kotlin language
- kotlinContinuationToSchema(AnnotationScannerContext, MethodInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
L
- lastPathSegmentOf(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Retrieves the last path segment of the full path associated with the target.
- leafNode(DataObjectDeque.PathEntry, AnnotationTarget, Type, Schema) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque
-
Create a leaf node (i.e. is attached to a parent)
- License - Class in io.smallrye.openapi.internal.models.info
- License() - Constructor for class io.smallrye.openapi.internal.models.info.License
- LICENSE - Static variable in class io.smallrye.openapi.runtime.io.Names
- License.Properties - Class in io.smallrye.openapi.internal.models.info
- LicenseImpl - Class in io.smallrye.openapi.api.models.info
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createLicense()
instead. - LicenseImpl() - Constructor for class io.smallrye.openapi.api.models.info.LicenseImpl
-
Deprecated.
- licenseIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- licenseIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- LicenseIO<V,
A, - Class in io.smallrye.openapi.runtime.io.infoO, AB, OB> - LicenseIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.info.LicenseIO
- Link - Class in io.smallrye.openapi.internal.models.links
- Link() - Constructor for class io.smallrye.openapi.internal.models.links.Link
- LINK - Static variable in class io.smallrye.openapi.runtime.io.Names
- Link.Properties - Class in io.smallrye.openapi.internal.models.links
- LinkImpl - Class in io.smallrye.openapi.api.models.links
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createLink()
instead. - LinkImpl() - Constructor for class io.smallrye.openapi.api.models.links.LinkImpl
-
Deprecated.
- linkIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- linkIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- LinkIO<V,
A, - Class in io.smallrye.openapi.runtime.io.linksO, AB, OB> - LinkIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.links.LinkIO
- linkParameterIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- linkParameterIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- LinkParameterIO<V,
A, - Class in io.smallrye.openapi.runtime.io.linksO, AB, OB> - LinkParameterIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.links.LinkParameterIO
- ListUtil - Class in io.smallrye.openapi.api.util
-
Util that helps with List operations
- loadOpenApiStaticFiles(Function<String, URL>) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.
- location - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContext
- location - Variable in class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
- log - Variable in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPILogging_$logger
- logger - Static variable in class io.smallrye.openapi.api.ApiLogging_$logger
- logger - Static variable in class io.smallrye.openapi.api.util.UtilLogging_$logger
- logger - Static variable in interface io.smallrye.openapi.runtime.io.IoLogging
- logger - Static variable in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- logger - Static variable in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- logger - Static variable in class io.smallrye.openapi.runtime.util.UtilLogging_$logger
- lookupRef(Type, Set<Type>) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
- lookupSchema(Type, Set<Type>) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
- LOWER_CASE_WITH_DASHES - Static variable in class io.smallrye.openapi.api.constants.JsonbConstants
- LOWER_CASE_WITH_UNDERSCORES - Static variable in class io.smallrye.openapi.api.constants.JsonbConstants
M
- makePath(String) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractAnnotationScanner
- MAP_INTERFACE_NAME - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
- MAP_TYPE - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
- mapDeprecated(AnnotationScannerContext, AnnotationTarget, Supplier<Boolean>, Consumer<Boolean>) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- MapModel<V> - Interface in io.smallrye.openapi.api.models
- MapModelIO<T,
V, - Class in io.smallrye.openapi.runtime.ioA, O, AB, OB> - MapModelIO(IOContext<V, A, O, AB, OB>, DotName, DotName) - Constructor for class io.smallrye.openapi.runtime.io.MapModelIO
- mapObject(Object) - Method in interface io.smallrye.openapi.runtime.io.JsonIO.PropertyMapper
-
Optionally convert the entire object to a JSON value.
- mapObject(Object) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- mapObject(Object, OB) - Method in interface io.smallrye.openapi.runtime.io.JsonIO.PropertyMapper
-
Map any additional properties from the given model object to the nodeBuilder that will be the resulting JSON value.
- mapObject(Object, OB) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- mapProperty(Object, String, Object) - Method in interface io.smallrye.openapi.runtime.io.JsonIO.PropertyMapper
-
Optionally convert the property with given name and value to a JSON value.
- mapProperty(Object, String, Object) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- MapStandin<K,
V> - Class in io.smallrye.openapi.runtime.scanner - MapStandin() - Constructor for class io.smallrye.openapi.runtime.scanner.MapStandin
- matrixParams - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Collection of matrix parameters found during scanning.
- MAXIMUM_STATIC_FILE_SIZE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- MAXIMUM_STATIC_FILE_SIZE - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- MAXIMUM_STATIC_FILE_SIZE_DEFAULT - Static variable in interface io.smallrye.openapi.api.OpenApiConfig
- mediaType - Variable in class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
- MediaType - Class in io.smallrye.openapi.internal.models.media
- MediaType() - Constructor for class io.smallrye.openapi.internal.models.media.MediaType
- MediaType.Properties - Class in io.smallrye.openapi.internal.models.media
- MediaTypeImpl - Class in io.smallrye.openapi.api.models.media
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createMediaType()
instead. - MediaTypeImpl() - Constructor for class io.smallrye.openapi.api.models.media.MediaTypeImpl
-
Deprecated.
- mediaTypeIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- mediaTypeIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- MediaTypeIO<V,
A, - Class in io.smallrye.openapi.runtime.io.mediaO, AB, OB> - MediaTypeIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.media.MediaTypeIO
- merge(OpenAPI, OpenAPI) - Static method in class io.smallrye.openapi.api.util.MergeUtil
-
Merges documents and returns the result.
- merge(T) - Method in class io.smallrye.openapi.internal.models.media.Schema
- mergeDirective(String) - Method in class io.smallrye.openapi.internal.models.media.Schema
- mergeDirective(String) - Method in class io.smallrye.openapi.internal.models.OpenAPI
- mergeNullableLists(List<T>...) - Static method in class io.smallrye.openapi.api.util.ListUtil
-
Combines the lists passed into a new list, excluding any null lists given.
- mergeObjects(C, C) - Static method in class io.smallrye.openapi.api.util.MergeUtil
- mergeObjects(T, T) - Static method in class io.smallrye.openapi.api.util.MergeUtil
-
Generic merge of two objects of the same type.
- MergeUtil - Class in io.smallrye.openapi.api.util
-
Used to merge OAI data models into a single one.
- METHOD - Enum constant in enum io.smallrye.openapi.api.OpenApiConfig.OperationIdStrategy
- missingFrameworkParam(String, String, String, String, String) - Method in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPILogging_$logger
- missingFrameworkParam$str() - Method in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPILogging_$logger
- missingPathSegment(String) - Method in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPILogging_$logger
- missingPathSegment$str() - Method in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPILogging_$logger
- model() - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI
-
The final
OpenAPI
model generated fromSmallRyeOpenAPI.Builder.build()
. - modelAlreadyInitialized() - Method in class io.smallrye.openapi.api.ApiMessages_$bundle
- modelAlreadyInitialized$str() - Method in class io.smallrye.openapi.api.ApiMessages_$bundle
- modelFromAnnotations(OpenApiConfig, ClassLoader, IndexView) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.Create an
OpenAPI
model by scanning the deployment for relevant JAX-RS and OpenAPI annotations. - modelFromAnnotations(OpenApiConfig, ClassLoader, IndexView, Supplier<Iterable<AnnotationScanner>>) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.Create an
OpenAPI
model by scanning the deployment for relevant JAX-RS and OpenAPI annotations. - modelFromAnnotations(OpenApiConfig, IndexView) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.Create an
OpenAPI
model by scanning the deployment for relevant JAX-RS and OpenAPI annotations. - modelFromAnnotations(OpenAPI) - Method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.
- modelFromReader(OpenApiConfig, ClassLoader) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.
- modelFromReader(OpenApiConfig, ClassLoader, IndexView) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.Instantiate the configured
OASModelReader
and invoke it. - modelFromReader(OpenAPI) - Method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.
- modelFromStaticFile(OpenApiConfig, OpenApiStaticFile) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.Parse the static file content and return the resulting model.
- modelFromStaticFile(OpenApiStaticFile) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
-
Deprecated.Parse the static file content and return the resulting model.
- modelFromStaticFile(OpenAPI) - Method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.
- ModelImpl - Interface in io.smallrye.openapi.api.models
-
Deprecated, for removal: This API element is subject to removal in a future version.no replacement - all models extend from
BaseModel
- ModelIO<T,
V, - Class in io.smallrye.openapi.runtime.ioA, O, AB, OB> - ModelIO(IOContext<V, A, O, AB, OB>, DotName, DotName) - Constructor for class io.smallrye.openapi.runtime.io.ModelIO
- modelName - Variable in class io.smallrye.openapi.runtime.io.ModelIO
- modelNotInitialized() - Method in class io.smallrye.openapi.api.ApiMessages_$bundle
- modelNotInitialized$str() - Method in class io.smallrye.openapi.api.ApiMessages_$bundle
- modelReader() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- ModelUtil - Class in io.smallrye.openapi.runtime.util
-
Class with some convenience methods useful for working with the OAI data model.
- msg - Static variable in class io.smallrye.openapi.api.ApiMessages_$bundle
- msg - Static variable in class io.smallrye.openapi.runtime.io.IoMessages_$bundle
- msg - Static variable in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectMessages_$bundle
- msg - Static variable in class io.smallrye.openapi.runtime.scanner.ScannerMessages_$bundle
- msg - Static variable in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPIMessages_$bundle
- msg - Static variable in class io.smallrye.openapi.runtime.util.UtilMessages_$bundle
- msg - Static variable in class io.smallrye.openapi.spi.SpiMessages_$bundle
- MULTI_TYPE - Static variable in class io.smallrye.openapi.api.constants.MutinyConstants
- MutinyConstants - Class in io.smallrye.openapi.api.constants
N
- name - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContext
- nameFromRef(String) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
-
Returns the name component of the ref.
- nameFromRef(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
-
Gets the name of an item from its ref.
- names - Variable in class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
- Names - Class in io.smallrye.openapi.runtime.io
- NEVER_SCAN_CLASSES - Static variable in interface io.smallrye.openapi.api.OpenApiConfig
-
Set of classes which should never be scanned, regardless of user configuration.
- NEVER_SCAN_PACKAGES - Static variable in interface io.smallrye.openapi.api.OpenApiConfig
-
Set of packages which should never be scanned, regardless of user configuration.
- newInstance() - Static method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.
- newInstance(OpenApiConfig) - Static method in interface io.smallrye.openapi.runtime.io.JsonIO
- noFileName(String) - Method in class io.smallrye.openapi.runtime.io.IoMessages_$bundle
- noFileName$str() - Method in class io.smallrye.openapi.runtime.io.IoMessages_$bundle
- NONE - Enum constant in enum io.smallrye.openapi.api.OpenApiConfig.AutoInheritance
- NOOP - Static variable in interface io.smallrye.openapi.runtime.io.JsonIO
- not(Predicate<? super T>) - Static method in class io.smallrye.openapi.runtime.io.ModelIO
- notNull() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectMessages_$bundle
- notNull$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectMessages_$bundle
- notRegistered(DotName) - Method in class io.smallrye.openapi.runtime.scanner.ScannerMessages_$bundle
- notRegistered$str() - Method in class io.smallrye.openapi.runtime.scanner.ScannerMessages_$bundle
- nullSchema() - Static method in class io.smallrye.openapi.internal.models.media.SchemaSupport
- nullValue() - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Returns the JSON value representing
null
.
O
- oaiParam - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContext
- OASFactoryResolverImpl - Class in io.smallrye.openapi.spi
-
An implementation of the OpenAPI 1.0 spec's
OASFactoryResolver
. - OASFactoryResolverImpl() - Constructor for class io.smallrye.openapi.spi.OASFactoryResolverImpl
- OAUTH_FLOW - Static variable in class io.smallrye.openapi.runtime.io.Names
- OAUTH_FLOWS - Static variable in class io.smallrye.openapi.runtime.io.Names
- OAUTH_SCOPE - Static variable in class io.smallrye.openapi.runtime.io.Names
- OAuthFlow - Class in io.smallrye.openapi.internal.models.security
- OAuthFlow() - Constructor for class io.smallrye.openapi.internal.models.security.OAuthFlow
- OAuthFlow.Properties - Class in io.smallrye.openapi.internal.models.security
- OAuthFlowImpl - Class in io.smallrye.openapi.api.models.security
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createOAuthFlow()
instead. - OAuthFlowImpl() - Constructor for class io.smallrye.openapi.api.models.security.OAuthFlowImpl
-
Deprecated.
- oauthFlowIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- oauthFlowIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- OAuthFlowIO<V,
A, - Class in io.smallrye.openapi.runtime.io.securityO, AB, OB> - OAuthFlowIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.security.OAuthFlowIO
- OAuthFlows - Class in io.smallrye.openapi.internal.models.security
- OAuthFlows() - Constructor for class io.smallrye.openapi.internal.models.security.OAuthFlows
- OAuthFlows.Properties - Class in io.smallrye.openapi.internal.models.security
- OAuthFlowsImpl - Class in io.smallrye.openapi.api.models.security
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createOAuthFlows()
instead. - OAuthFlowsImpl() - Constructor for class io.smallrye.openapi.api.models.security.OAuthFlowsImpl
-
Deprecated.
- oauthFlowsIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- oauthFlowsIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- OAuthFlowsIO<V,
A, - Class in io.smallrye.openapi.runtime.io.securityO, AB, OB> - OAuthFlowsIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.security.OAuthFlowsIO
- oauthScopeIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- oauthScopeIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- OAuthScopeIO<V,
A, - Class in io.smallrye.openapi.runtime.io.securityO, AB, OB> - OAuthScopeIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.security.OAuthScopeIO
- OpenAPI - Class in io.smallrye.openapi.internal.models
- OpenAPI() - Constructor for class io.smallrye.openapi.internal.models.OpenAPI
- OPENAPI_DEFINITION - Static variable in class io.smallrye.openapi.runtime.io.Names
- OpenApiAnnotationScanner - Class in io.smallrye.openapi.runtime.scanner
-
Deprecated.use the
SmallRyeOpenAPI
builder API instead. This class may be moved, have reduced visibility, or be removed in a future release. - OpenApiAnnotationScanner(OpenApiConfig, ClassLoader, IndexView) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
-
Deprecated.Constructor.
- OpenApiAnnotationScanner(OpenApiConfig, ClassLoader, IndexView, Supplier<Iterable<AnnotationScanner>>) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
-
Deprecated.
- OpenApiAnnotationScanner(OpenApiConfig, ClassLoader, IndexView, Supplier<Iterable<AnnotationScanner>>, List<AnnotationScannerExtension>) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
-
Deprecated.Constructor.
- OpenApiAnnotationScanner(OpenApiConfig, ClassLoader, IndexView, List<AnnotationScannerExtension>) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
-
Deprecated.Constructor.
- OpenApiAnnotationScanner(OpenApiConfig, IndexView) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
-
Deprecated.Constructor.
- OpenApiAnnotationScanner(OpenApiConfig, IndexView, List<AnnotationScannerExtension>) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
-
Deprecated.Constructor.
- OpenApiAnnotationScanner(OpenApiConfig, IndexView, List<AnnotationScannerExtension>, boolean) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
-
Deprecated.Constructor.
- OpenApiAnnotationScanner(AnnotationScannerContext, Supplier<Iterable<AnnotationScanner>>) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
-
Deprecated.
- OpenApiConfig - Interface in io.smallrye.openapi.api
-
Accessor to OpenAPI configuration options.
- OpenApiConfig.AutoInheritance - Enum in io.smallrye.openapi.api
- OpenApiConfig.DuplicateOperationIdBehavior - Enum in io.smallrye.openapi.api
- OpenApiConfig.OperationIdStrategy - Enum in io.smallrye.openapi.api
- OpenApiConfigImpl - Class in io.smallrye.openapi.api
-
Implementation of the
OpenApiConfig
interface that gets config information from a standard MP Config object. - OpenApiConfigImpl(Config) - Constructor for class io.smallrye.openapi.api.OpenApiConfigImpl
-
Constructor.
- OpenApiConstants - Class in io.smallrye.openapi.api.constants
-
Deprecated.use
SmallRyeOASConfig
instead - OpenApiDataObjectScanner - Class in io.smallrye.openapi.runtime.scanner
-
Explores the class graph from the provided root, creating an OpenAPI
Schema
from the entities encountered. - OpenApiDataObjectScanner(AnnotationScannerContext, AnnotationTarget, Type) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
- OpenApiDataObjectScanner(AnnotationScannerContext, Type) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
-
Constructor for data object scanner.
- openApiDefinitionIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- openApiDefinitionIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- OpenAPIDefinitionIO<V,
A, - Class in io.smallrye.openapi.runtime.ioO, AB, OB> - OpenAPIDefinitionIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
- OpenApiDocument - Class in io.smallrye.openapi.api
-
Deprecated.use the
SmallRyeOpenAPI
builder API instead. This class may be moved, have reduced visibility, or be removed in a future release. - OpenAPIImpl - Class in io.smallrye.openapi.api.models
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createOpenAPI()
instead. - OpenAPIImpl() - Constructor for class io.smallrye.openapi.api.models.OpenAPIImpl
-
Deprecated.
- OpenApiParser - Class in io.smallrye.openapi.runtime.io
-
Deprecated.use the
SmallRyeOpenAPI
builder API instead. This class may be moved, have reduced visibility, or be removed in a future release. - OpenApiProcessor - Class in io.smallrye.openapi.runtime
-
Deprecated.use the
SmallRyeOpenAPI
builder API instead. This class may be moved, have reduced visibility, or be removed in a future release. - OpenApiRuntimeException - Exception Class in io.smallrye.openapi.runtime
-
RuntimeException
to be thrown when fatal exceptions are detected in the Open API read/scan processes. - OpenApiRuntimeException(String) - Constructor for exception class io.smallrye.openapi.runtime.OpenApiRuntimeException
- OpenApiRuntimeException(String, Throwable) - Constructor for exception class io.smallrye.openapi.runtime.OpenApiRuntimeException
- OpenApiRuntimeException(Throwable) - Constructor for exception class io.smallrye.openapi.runtime.OpenApiRuntimeException
- OpenApiSerializer - Class in io.smallrye.openapi.runtime.io
-
Deprecated.use the
SmallRyeOpenAPI
builder API instead. This class may be moved, have reduced visibility, or be removed in a future release. - OpenApiStaticFile - Class in io.smallrye.openapi.runtime
- OpenApiStaticFile() - Constructor for class io.smallrye.openapi.runtime.OpenApiStaticFile
-
Constructor.
- OpenApiStaticFile(InputStream, Format) - Constructor for class io.smallrye.openapi.runtime.OpenApiStaticFile
- OpenApiStaticFile(URL, InputStream, Format) - Constructor for class io.smallrye.openapi.runtime.OpenApiStaticFile
- openApiVersion() - Method in class io.smallrye.openapi.runtime.io.IOContext
- openApiVersion() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- Operation - Class in io.smallrye.openapi.internal.models
- Operation() - Constructor for class io.smallrye.openapi.internal.models.Operation
- OPERATION - Static variable in class io.smallrye.openapi.runtime.io.Names
- OPERATION_ID_STRAGEGY - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- OPERATION_ID_STRAGEGY - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- Operation.Properties - Class in io.smallrye.openapi.internal.models
- OperationHandler - Interface in io.smallrye.openapi.api
-
Handler interface for a platform integration layer to inspect or modify an operation.
- OperationImpl - Class in io.smallrye.openapi.api.models
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createOperation()
instead. - OperationImpl() - Constructor for class io.smallrye.openapi.api.models.OperationImpl
-
Deprecated.
- operationIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- operationIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- OperationIO<V,
A, - Class in io.smallrye.openapi.runtime.ioO, AB, OB> - OperationIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.OperationIO
- OperationIO(IOContext<V, A, O, AB, OB>, DotName) - Constructor for class io.smallrye.openapi.runtime.io.OperationIO
- operationServers(String) - Method in interface io.smallrye.openapi.api.OpenApiConfig
- optionalJsonArray(Object) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- optionalJsonObject(Object) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- OUTPUT - Enum constant in enum io.smallrye.openapi.runtime.io.media.ContentIO.Direction
P
- PACKAGE_CLASS_METHOD - Enum constant in enum io.smallrye.openapi.api.OpenApiConfig.OperationIdStrategy
- Parameter - Class in io.smallrye.openapi.internal.models.parameters
- Parameter() - Constructor for class io.smallrye.openapi.internal.models.parameters.Parameter
- PARAMETER - Enum constant in enum io.smallrye.openapi.runtime.io.media.ContentIO.Direction
- PARAMETER - Static variable in class io.smallrye.openapi.runtime.io.Names
- Parameter.Properties - Class in io.smallrye.openapi.internal.models.parameters
- parameterComparator(List<Parameter>) - Static method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- ParameterContext(String, FrameworkParameter, AnnotationTarget, Type) - Constructor for class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContext
- ParameterContextKey(AbstractParameterProcessor.ParameterContext) - Constructor for class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContextKey
- ParameterContextKey(String, Parameter.In, Parameter.Style) - Constructor for class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContextKey
- ParameterContextKey(Parameter) - Constructor for class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContextKey
- parameterHasSchema(Parameter) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
-
Returns true only if the given
Parameter
has a schema defined for it. - ParameterImpl - Class in io.smallrye.openapi.api.models.parameters
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createParameter()
instead. - ParameterImpl() - Constructor for class io.smallrye.openapi.api.models.parameters.ParameterImpl
-
Deprecated.
- parameterIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- parameterIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- ParameterIO<V,
A, - Class in io.smallrye.openapi.runtime.io.parametersO, AB, OB> - ParameterIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.parameters.ParameterIO
- PARAMETERS - Static variable in class io.smallrye.openapi.runtime.io.Names
- paramName(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Retrieves the "value" parameter from annotation to be used as the name.
- params - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Collection of parameters scanned at the current level.
- PARENT_ONLY - Enum constant in enum io.smallrye.openapi.api.OpenApiConfig.AutoInheritance
- parse(InputStream, Format, OpenApiConfig) - Static method in class io.smallrye.openapi.runtime.io.OpenApiParser
-
Deprecated.Parses the resource found at the given stream.
- parse(String) - Static method in class io.smallrye.openapi.runtime.util.TypeParser
- parse(URL) - Static method in class io.smallrye.openapi.runtime.io.OpenApiParser
-
Deprecated.Parses the resource found at the given URL.
- parseExtension(String, String) - Method in interface io.smallrye.openapi.runtime.scanner.AnnotationScannerExtension
-
Deprecated.Parses an OpenAPI Extension value.
- parseSchema(String) - Static method in class io.smallrye.openapi.runtime.io.OpenApiParser
-
Deprecated.Parses the schema in the provided String.
- parseSchema(String) - Method in class io.smallrye.openapi.runtime.scanner.AnnotationScannerExtension.Default
-
Deprecated.
- parseSchema(String) - Method in interface io.smallrye.openapi.runtime.scanner.AnnotationScannerExtension
-
Deprecated.Parse a string value as a Schema
- parseValue(String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
- parseValue(String) - Method in class io.smallrye.openapi.runtime.io.media.ExampleObjectIO
-
Reads an example value and decode it, the parsing is delegated to the extensions currently set in the scanner.
- parseValue(String) - Method in class io.smallrye.openapi.runtime.scanner.AnnotationScannerExtension.Default
-
Deprecated.
- parseValue(String) - Method in interface io.smallrye.openapi.runtime.scanner.AnnotationScannerExtension
-
Deprecated.Parse a string value as an Object.
- path(String) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- PATH_ITEM - Static variable in class io.smallrye.openapi.runtime.io.Names
- PATH_ITEM_OPERATION - Static variable in class io.smallrye.openapi.runtime.io.Names
- path$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- PathItem - Class in io.smallrye.openapi.internal.models
-
An implementation of the
PathItem
OpenAPI model interface. - PathItem() - Constructor for class io.smallrye.openapi.internal.models.PathItem
- PathItemImpl - Class in io.smallrye.openapi.api.models
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createPathItem()
instead. - PathItemImpl() - Constructor for class io.smallrye.openapi.api.models.PathItemImpl
-
Deprecated.
- pathItemIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- pathItemIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- PathItemIO<V,
A, - Class in io.smallrye.openapi.runtime.ioO, AB, OB> - PathItemIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.PathItemIO
- pathItemOperationIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- pathItemOperationIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- PathItemOperationIO<V,
A, - Class in io.smallrye.openapi.runtime.ioO, AB, OB> - PathItemOperationIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.PathItemOperationIO
- pathOf(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Reads the framework's path annotation present on the target and strips leading and trailing slashes.
- paths(OpenAPI) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
-
Gets the
Paths
from the OAI model. - Paths - Class in io.smallrye.openapi.internal.models
- Paths() - Constructor for class io.smallrye.openapi.internal.models.Paths
- Paths.Properties - Class in io.smallrye.openapi.internal.models
- pathServers(String) - Method in interface io.smallrye.openapi.api.OpenApiConfig
- PathsImpl - Class in io.smallrye.openapi.api.models
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createPaths()
instead. - PathsImpl() - Constructor for class io.smallrye.openapi.api.models.PathsImpl
-
Deprecated.
- pathsIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- pathsIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- PathsIO<V,
A, - Class in io.smallrye.openapi.runtime.ioO, AB, OB> - PathsIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.PathsIO
- peek() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque
-
Look at top of stack, but don't remove.
- PERMIT_ALL - Static variable in class io.smallrye.openapi.api.constants.SecurityConstants
- pop() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque
-
Remove and return top element from stack.
- possibleCycle(ClassInfo) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- possibleCycle$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- primitiveToObject(PrimitiveType.Primitive, String) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- privatePropertiesEnable() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- process(AnnotationScannerContext, DataObjectDeque, TypeResolver, DataObjectDeque.PathEntry) - Static method in class io.smallrye.openapi.runtime.scanner.dataobject.AnnotationTargetProcessor
- process(AnnotationScannerContext, DataObjectDeque, TypeResolver, DataObjectDeque.PathEntry, Type) - Static method in class io.smallrye.openapi.runtime.scanner.dataobject.AnnotationTargetProcessor
- process(AnnotationScannerContext, Type) - Static method in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
-
Build a Schema with ClassType as root.
- process(ClassInfo, MethodInfo) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- process(PrimitiveType) - Static method in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
-
Build a Schema with PrimitiveType as root.
- processCallback(AnnotationScannerContext, MethodInfo, Operation) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Process a callback annotation
- processDefinitionAnnotation(AnnotationScannerContext, ClassInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Process a certain class for OpenApiDefinition annotations.
- processExtensions(AnnotationScannerContext, MethodInfo, Operation) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Process the Extensions annotations
- processFinalize(ClassInfo, MethodInfo, ResourceParameters) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- processingArray(Type) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- processingArray$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- processingEnum(Type) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- processingEnum$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- processingFieldAnnotation(AnnotationInstance, String) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- processingFieldAnnotation$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- processingParametrizedType(ParameterizedType) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- processingParametrizedType$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- processingTypeAs(String, String) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- processingTypeAs$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- processJavaSecurity(AnnotationScannerContext, ClassInfo, OpenAPI) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Process Java security (roles allowed and declared roles)
- processOperation(AnnotationScannerContext, ClassInfo, MethodInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
While scanning JAX-RS/Spring method, find the operations
- processOperationParameters(MethodInfo, ResourceParameters) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- processOperationTags(AnnotationScannerContext, MethodInfo, OpenAPI, Set<String>, Operation) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Process tags.
- processPathParameters(ClassInfo, MethodInfo, ResourceParameters) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- processProfiles(OpenApiConfig, Extensible<?>) - Static method in class io.smallrye.openapi.runtime.scanner.spi.AbstractAnnotationScanner
-
Checks if the given extensible contains profiles, and if the extensible should be included in the final openapi document.
- processRequestBody(AnnotationScannerContext, MethodInfo, ResourceParameters) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Process the request body
- processResponse(AnnotationScannerContext, ClassInfo, MethodInfo, Operation, Map<DotName, Map<String, APIResponse>>) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- processScannerApplications(AnnotationScanner, Collection<ClassInfo>) - Method in interface io.smallrye.openapi.runtime.scanner.AnnotationScannerExtension
-
Deprecated.Gives a chance to extensions to process the set of scanner application classes.
- processScannerExtensions(AnnotationScannerContext, Collection<ClassInfo>) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Scan for scanner extensions
- processSecurityRequirementAnnotation(AnnotationScannerContext, ClassInfo, MethodInfo, Operation) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Get the security requirements on method and class and add them to the openapi model
- processSecurityRoles(MethodInfo, Operation) - Method in class io.smallrye.openapi.runtime.scanner.processor.JavaSecurityProcessor
- processSecuritySchemeAnnotation(AnnotationScannerContext, ClassInfo, OpenAPI) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Process a certain class for security annotations.
- processServerAnnotation(AnnotationScannerContext, ClassInfo, OpenAPI) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Process a certain class for server annotations.
- processServerAnnotation(AnnotationScannerContext, MethodInfo, Operation) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Process a certain method for server annotations.
- processTags(AnnotationScannerContext, AnnotationTarget, OpenAPI, boolean) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
-
Processes any
Tag
orTags
annotations present on the annotation target and adds them to the OpenAPI model. - processType() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeProcessor
- PROP_ACCESS - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- PROP_ACCESS_AUTO - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- PROP_ACCESS_READ_ONLY - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- PROP_ACCESS_READ_WRITE - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- PROP_ACCESS_WRITE_ONLY - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- PROP_ADDITIONAL_PROPERTIES - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_ALL_OF - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_ANY_OF - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_CALLBACKS - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_COMMENT - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_COMMENT_FIELD - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_COMPONENTS - Static variable in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
- PROP_CONST - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_CONST_VALUE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_CONTAINS - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_CONTENT_ENCODING - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_CONTENT_MEDIA_TYPE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_CONTENT_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_DEFAULT - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_DEFAULT_VALUE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_DEPENDENT_REQUIRED - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_DEPENDENT_SCHEMAS - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_DEPRECATED - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_DEPRECATED - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_DISCRIMINATOR - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_DISCRIMINATOR_MAPPING - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_DISCRIMINATOR_PROPERTY - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_ELSE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_ELSE_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_ENUM - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_ENUMERATION - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_EXAMPLE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_EXAMPLES - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_EXCLUSIVE_MAXIMUM - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_EXCLUSIVE_MINIMUM - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_EXTERNAL_DOCS - Static variable in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
- PROP_EXTERNAL_DOCS - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_EXTERNAL_DOCS - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_FORMAT - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_HIDDEN - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_HIDDEN - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_IF - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_IF_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_IMPLEMENTATION - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_INFO - Static variable in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
- PROP_ITEMS - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_MAX_CONTAINS - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_MAX_ITEMS - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_MAX_LENGTH - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_MAX_PROPERTIES - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_MAXIMUM - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_MIN_CONTAINS - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_MIN_ITEMS - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_MIN_LENGTH - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_MIN_PROPERTIES - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_MINIMUM - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_MULTIPLE_OF - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_NAME - Static variable in class io.smallrye.openapi.api.constants.JaxbConstants
- PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_NOT - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_NULLABLE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_ONE_OF - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_OPENAPI - Static variable in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
- PROP_OPERATION_ID - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_PARAMETERS - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_PATHS - Static variable in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
- PROP_PATTERN - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_PATTERN_PROPERTIES - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_PREFIX_ITEMS - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_PROPERTIES - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_PROPERTY_NAMES - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_READ_ONLY - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_REF - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_REGEX - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_REQUEST_BODY - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_REQUIRED - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_REQUIRED_PROPERTIES - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_REQUIRES - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_RESPONSES - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_SCHEMA_DIALECT - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_SECURITY - Static variable in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
- PROP_SECURITY - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_SECURITY_SETS - Static variable in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
- PROP_SECURITY_SETS - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_SERVERS - Static variable in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
- PROP_SERVERS - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_SUMMARY - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_TAGS - Static variable in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
- PROP_TAGS - Static variable in class io.smallrye.openapi.runtime.io.OperationIO
- PROP_THEN - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_THEN_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_TITLE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_TYPE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_UNEVALUATED_ITEMS - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_UNEVALUATED_PROPERTIES - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_UNIQUE_ITEMS - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_VALUE - Static variable in class io.smallrye.openapi.api.constants.JacksonConstants
- PROP_VALUE - Static variable in class io.smallrye.openapi.api.constants.JsonbConstants
- PROP_VALUE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_WEBHOOKS - Static variable in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
- PROP_WRITE_ONLY - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROP_XML - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- properties(O) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Get all the properties (keys and values) of a JSON object.
- Properties() - Constructor for class io.smallrye.openapi.internal.models.AbstractOpenAPI.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.AbstractPathItem.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.callbacks.Callback.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.Components.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.examples.Example.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.ExternalDocumentation.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.headers.Header.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.info.Contact.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.info.Info.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.info.License.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.links.Link.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.media.AbstractSchema.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.media.Content.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.media.Discriminator.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.media.Encoding.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.media.MediaType.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.media.XML.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.Operation.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.parameters.AbstractRequestBody.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.parameters.Parameter.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.Paths.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.responses.APIResponse.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.responses.APIResponses.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.security.AbstractSecurityRequirement.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.security.OAuthFlow.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.security.OAuthFlows.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.security.SecurityScheme.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.servers.Server.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.servers.ServerVariable.Properties
- Properties() - Constructor for class io.smallrye.openapi.internal.models.tags.AbstractTag.Properties
- PROPERTIES_DATA_TYPES - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
-
A map of fields we expect to find in a Schema JSON object and their expected types
- PROPERTIES_DATA_TYPES_3_0 - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- PROPERTIES_NONDISPLAY - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- propertyNamingStrategy() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- PropertyNamingStrategyFactory - Class in io.smallrye.openapi.runtime.scanner.dataobject
- push(DataObjectDeque.PathEntry) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque
-
Push entry to stack.
- push(AnnotationTarget, DataObjectDeque.PathEntry, Type, Schema) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque
-
Create new entry and push to stack.
- pushObjectStackInput() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeProcessor
- put(String, MediaType) - Method in class io.smallrye.openapi.api.models.media.ContentImpl
-
Deprecated.
- put(String, PathItem) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
-
Deprecated.
- put(String, PathItem) - Method in class io.smallrye.openapi.api.models.PathsImpl
-
Deprecated.
- put(String, APIResponse) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
-
Deprecated.
- put(String, V) - Method in interface io.smallrye.openapi.api.models.MapModel
- putAll(Map<? extends String, ? extends MediaType>) - Method in class io.smallrye.openapi.api.models.media.ContentImpl
-
Deprecated.
- putAll(Map<? extends String, ? extends PathItem>) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
-
Deprecated.
- putAll(Map<? extends String, ? extends PathItem>) - Method in class io.smallrye.openapi.api.models.PathsImpl
-
Deprecated.
- putAll(Map<? extends String, ? extends APIResponse>) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
-
Deprecated.
- putAll(Map<? extends String, ? extends V>) - Method in interface io.smallrye.openapi.api.models.MapModel
R
- read(Class<C>, AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- read(String, AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
- read(String, AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.media.SchemaIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.callbacks.CallbackIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.callbacks.CallbackOperationIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.ComponentsIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.extensions.ExtensionIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.ExternalDocumentationIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.headers.HeaderIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.info.ContactIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.info.InfoIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.info.LicenseIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.links.LinkIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.links.LinkParameterIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.media.ContentIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.media.DiscriminatorIO
-
Reads a discriminator property name and an optional array of
@DiscriminatorMapping
annotations into aDiscriminator
model. - read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.media.EncodingIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.media.ExampleObjectIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.media.MediaTypeIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.media.SchemaIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.OperationIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.parameters.ParameterIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.parameters.RequestBodyIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.PathItemIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.PathItemOperationIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.PathsIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.responses.APIResponseIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.responses.APIResponsesIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.security.OAuthFlowIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.security.OAuthFlowsIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.security.OAuthScopeIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementsSetIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.security.SecuritySchemeIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.servers.ServerIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.servers.ServerVariableIO
- read(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.tags.TagIO
- read(AnnotationInstance[]) - Method in class io.smallrye.openapi.runtime.io.responses.APIResponsesIO
-
Reads an array of APIResponse annotations into an
APIResponses
model. - read(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- read(AnnotationValue) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- read(AnnotationValue) - Method in class io.smallrye.openapi.runtime.io.responses.APIResponsesIO
- read(AnnotationValue, ContentIO.Direction) - Method in class io.smallrye.openapi.runtime.io.media.ContentIO
- readAll(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.responses.APIResponsesIO
- readAnnotatedType(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Read a single annotation that is either
@Parameter
or one of the framework parameter annotations. - readAnnotatedType(AnnotationInstance, AnnotationInstance, boolean) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Read a single annotation that is either
@Parameter
or one of the framework parameter annotations. - readCallbackOperations(AnnotationInstance[]) - Method in class io.smallrye.openapi.runtime.io.PathItemIO
-
Convert an array of
CallbackOperation
annotations into aPathItem
. - readerFunction - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- readExtensible(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.extensions.ExtensionIO
- readFrameworkParameter(AnnotationInstance, FrameworkParameter, boolean) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- readJson(V, DataType) - Method in class io.smallrye.openapi.runtime.io.media.SchemaIO
- readJson(V, DataType) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- readList(Collection<AnnotationInstance>) - Method in class io.smallrye.openapi.runtime.io.parameters.ParameterIO
- readList(Collection<AnnotationInstance>) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementIO
- readList(Collection<AnnotationInstance>) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementsSetIO
- readList(Collection<AnnotationInstance>) - Method in class io.smallrye.openapi.runtime.io.servers.ServerIO
- readList(Collection<AnnotationInstance>) - Method in class io.smallrye.openapi.runtime.io.tags.TagIO
- readList(AnnotationInstance[]) - Method in class io.smallrye.openapi.runtime.io.parameters.ParameterIO
- readList(AnnotationInstance[]) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementIO
- readList(AnnotationInstance[]) - Method in class io.smallrye.openapi.runtime.io.servers.ServerIO
- readList(AnnotationInstance[]) - Method in class io.smallrye.openapi.runtime.io.tags.TagIO
- readList(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementIO
- readList(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementsSetIO
- readList(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.servers.ServerIO
- readList(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.tags.TagIO
- readList(AnnotationValue) - Method in class io.smallrye.openapi.runtime.io.parameters.ParameterIO
- readList(AnnotationValue) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementIO
- readList(AnnotationValue) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementsSetIO
- readList(AnnotationValue) - Method in class io.smallrye.openapi.runtime.io.servers.ServerIO
- readList(AnnotationValue) - Method in class io.smallrye.openapi.runtime.io.tags.TagIO
- readMap(Collection<AnnotationInstance>) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
- readMap(Collection<AnnotationInstance>, Function<AnnotationInstance, Optional<String>>) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
- readMap(Collection<AnnotationInstance>, Function<AnnotationInstance, Optional<String>>, BiFunction<String, AnnotationInstance, T>) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
- readMap(AnnotationInstance[]) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
- readMap(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
- readMap(AnnotationTarget, Function<AnnotationInstance, Optional<String>>) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
- readMap(AnnotationValue) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
- readMap(O, Function<O, T>) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
- readMap(O, Predicate<String>, Function<V, T>) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
- readMap(V) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
- readObject(Class<C>, O) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- readObject(O) - Method in class io.smallrye.openapi.runtime.io.extensions.ExtensionIO
- readObject(O) - Method in class io.smallrye.openapi.runtime.io.media.SchemaIO
- readObject(O) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- readObject(O) - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
-
Reads a OpenAPIDefinition Json node.
- readObjectMap(O) - Method in class io.smallrye.openapi.runtime.io.extensions.ExtensionIO
- readObjectMap(O) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
- readParameter(AbstractParameterProcessor.ParameterContextKey, Parameter, FrameworkParameter, Object, AnnotationTarget, boolean) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Merges MP-OAI
Parameter
s and framework-specific parameters for the sameParameter.In
and name, andParameter.Style
. - readParameterAnnotation(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Read a single annotation that is either
@Parameter
or@Parameters
. - readParameterAnnotation(AnnotationInstance, boolean) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- readParameters(ClassInfo, AnnotationInstance, boolean) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Scans for class level parameters.
- readParametersInherited(ClassInfo, AnnotationInstance, boolean) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Scans for class level parameters on the given class argument and its ancestors.
- readReference(O) - Method in interface io.smallrye.openapi.runtime.io.ReferenceIO
- readReferences(Collection<AnnotationInstance>) - Method in class io.smallrye.openapi.runtime.io.tags.TagIO
- readReferences(AnnotationInstance[]) - Method in class io.smallrye.openapi.runtime.io.tags.TagIO
- readReferences(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.tags.TagIO
- readRequestSchema(MethodInfo) - Method in class io.smallrye.openapi.runtime.io.parameters.RequestBodyIO
- readRequirements(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.security.SecurityIO
- readRequirements(AnnotationValue, AnnotationValue) - Method in class io.smallrye.openapi.runtime.io.security.SecurityIO
- readResolve() - Method in class io.smallrye.openapi.api.ApiMessages_$bundle
- readResolve() - Method in class io.smallrye.openapi.runtime.io.IoMessages_$bundle
- readResolve() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectMessages_$bundle
- readResolve() - Method in class io.smallrye.openapi.runtime.scanner.ScannerMessages_$bundle
- readResolve() - Method in class io.smallrye.openapi.runtime.scanner.spi.ScannerSPIMessages_$bundle
- readResolve() - Method in class io.smallrye.openapi.runtime.util.UtilMessages_$bundle
- readResolve() - Method in class io.smallrye.openapi.spi.SpiMessages_$bundle
- readResponseSchema(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.responses.APIResponsesIO
- readSchema(AnnotationScannerContext, Schema, AnnotationInstance, Map<String, Object>) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaFactory
- readSchema(AnnotationScannerContext, Schema, AnnotationInstance, ClassInfo) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaFactory
-
Populates the schema using the
@Schema
on the provided class. - readSchema(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaFactory
-
Reads a Schema annotation into a model.
- readSchema(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaFactory
-
Reads a Schema annotation into a model.
- readSchemes(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.security.SecurityIO
- readSingle(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.io.responses.APIResponsesIO
- readValue(V) - Method in class io.smallrye.openapi.runtime.io.media.SchemaIO
- readValue(V) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- readValue(V, Class<?>) - Method in class io.smallrye.openapi.runtime.io.media.SchemaIO
-
Convert JSON value node to an object when we have a desired type
- readValue(V, Class<?>) - Method in class io.smallrye.openapi.runtime.io.ModelIO
-
Convert JSON value node to an object when we have a desired type
- REF - Static variable in interface io.smallrye.openapi.runtime.io.ReferenceIO
- REF - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
- ReferenceIO<V,
A, - Interface in io.smallrye.openapi.runtime.ioO, AB, OB> - reflectionInstanceOf(Class<?>, Class<?>) - Method in class io.smallrye.openapi.runtime.util.UtilLogging_$logger
- reflectionInstanceOf$str() - Method in class io.smallrye.openapi.runtime.util.UtilLogging_$logger
- refTypeNotNull() - Method in class io.smallrye.openapi.runtime.util.UtilMessages_$bundle
- refTypeNotNull$str() - Method in class io.smallrye.openapi.runtime.util.UtilMessages_$bundle
- register(Type, Set<Type>, TypeResolver, Schema, BiFunction<SchemaRegistry, SchemaRegistry.TypeKey, Schema>) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
- register(Type, Set<Type>, Schema) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
-
Register the provided
Schema
for the providedType
. - registerCustomSchemas(SchemaRegistry) - Method in interface io.smallrye.openapi.runtime.scanner.CustomSchemaRegistry
-
Registers types with a custom schema.
- registerReference(Type, Set<Type>, TypeResolver, Schema) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
-
Attempt to register ONLY a reference to entityType using the typeResolver.
- remove(Object) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
-
Deprecated.
- remove(Object) - Method in interface io.smallrye.openapi.api.models.MapModel
- remove(Object) - Method in class io.smallrye.openapi.api.models.media.ContentImpl
-
Deprecated.
- remove(Object) - Method in class io.smallrye.openapi.api.models.PathsImpl
-
Deprecated.
- remove(Object) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
-
Deprecated.
- remove(List<V>, V) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
- remove(Map<String, V>, String) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
- removeAllOf(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- removeAnyOf(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- removeAPIResponse(String) - Method in class io.smallrye.openapi.internal.models.responses.APIResponses
- removeCallback(String) - Method in class io.smallrye.openapi.internal.models.Components
- removeCallback(String) - Method in class io.smallrye.openapi.internal.models.Operation
- removeContext() - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
- removeDependentRequired(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- removeDependentSchema(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- removeEncoding(String) - Method in class io.smallrye.openapi.internal.models.media.MediaType
- removeEnumeration(Object) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- removeEnumeration(String) - Method in class io.smallrye.openapi.internal.models.servers.ServerVariable
- removeExample(Object) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- removeExample(String) - Method in class io.smallrye.openapi.internal.models.Components
- removeExample(String) - Method in class io.smallrye.openapi.internal.models.headers.Header
- removeExample(String) - Method in class io.smallrye.openapi.internal.models.media.MediaType
- removeExample(String) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- removeHeader(String) - Method in class io.smallrye.openapi.internal.models.Components
- removeHeader(String) - Method in class io.smallrye.openapi.internal.models.media.Encoding
- removeHeader(String) - Method in class io.smallrye.openapi.internal.models.responses.APIResponse
- removeLink(String) - Method in class io.smallrye.openapi.internal.models.Components
- removeLink(String) - Method in class io.smallrye.openapi.internal.models.responses.APIResponse
- removeMapping(String) - Method in class io.smallrye.openapi.internal.models.media.Discriminator
- removeMediaType(String) - Method in class io.smallrye.openapi.internal.models.media.Content
- removeOneOf(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- removeParameter(String) - Method in class io.smallrye.openapi.internal.models.Components
- removeParameter(String) - Method in class io.smallrye.openapi.internal.models.links.Link
- removeParameter(Parameter) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- removeParameter(Parameter) - Method in class io.smallrye.openapi.internal.models.Operation
- removePathItem(String) - Method in class io.smallrye.openapi.internal.models.callbacks.Callback
- removePathItem(String) - Method in class io.smallrye.openapi.internal.models.Components
- removePathItem(String) - Method in class io.smallrye.openapi.internal.models.Paths
- removePatternProperty(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- removePrefixItem(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- removeProperty(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- removeRequestBody(String) - Method in class io.smallrye.openapi.internal.models.Components
- removeRequired(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- removeResponse(String) - Method in class io.smallrye.openapi.internal.models.Components
- removeSchema(String) - Method in class io.smallrye.openapi.internal.models.Components
- removeScheme(String) - Method in class io.smallrye.openapi.internal.models.security.AbstractSecurityRequirement
- removeScope(String) - Method in class io.smallrye.openapi.internal.models.security.OAuthFlow
- removeSecurityRequirement(SecurityRequirement) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- removeSecurityRequirement(SecurityRequirement) - Method in class io.smallrye.openapi.internal.models.Operation
- removeSecurityScheme(String) - Method in class io.smallrye.openapi.internal.models.Components
- removeServer(Server) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- removeServer(Server) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- removeServer(Server) - Method in class io.smallrye.openapi.internal.models.Operation
- removeTag(String) - Method in class io.smallrye.openapi.internal.models.Operation
- removeTag(Tag) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- removeType(Schema.SchemaType) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- removeType(Schema.SchemaType) - Method in class io.smallrye.openapi.internal.models.media.Schema
- removeUnusedSchemas() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- removeVariable(String) - Method in class io.smallrye.openapi.internal.models.servers.Server
- removeWebhook(String) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- replace(List<V>, UnaryOperator<List<V>>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
- replace(Map<String, V>, UnaryOperator<Map<String, V>>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
- REQUEST_BODY - Static variable in class io.smallrye.openapi.runtime.io.Names
- REQUEST_BODY_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.Names
- RequestBody - Class in io.smallrye.openapi.internal.models.parameters
- RequestBody() - Constructor for class io.smallrye.openapi.internal.models.parameters.RequestBody
- requestBodyHasSchema(RequestBody) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
-
Returns true only if the given
RequestBody
has a schema defined for it. - RequestBodyImpl - Class in io.smallrye.openapi.api.models.parameters
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createRequestBody()
instead. - RequestBodyImpl() - Constructor for class io.smallrye.openapi.api.models.parameters.RequestBodyImpl
-
Deprecated.
- requestBodyIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- requestBodyIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- RequestBodyIO<V,
A, - Class in io.smallrye.openapi.runtime.io.parametersO, AB, OB> - RequestBodyIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.parameters.RequestBodyIO
- reset() - Method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.Reset the holder.
- reset() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- resolve(Type) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
-
Resolve a parameterized type against this
TypeResolver
's resolution stack. - resolve(Type, TypeResolver) - Static method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
- resolveAsyncType(Type) - Method in interface io.smallrye.openapi.runtime.scanner.AnnotationScannerExtension
-
Deprecated.Unwraps an asynchronous type such as
CompletionStage<X>
into its resolved typeX
- resolvedType(Type, Type) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- resolvedType$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- resolveParameterizedAncestor(AnnotationScannerContext, Type, Type) - Static method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
- resolveType() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
-
Resolve the type that was used to initially construct this
TypeResolver
- resolveType(Type) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Attempt to resolve the type of targetType, using the full stack of resolvers from the scanning context.
- resolveWildcard(Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- resolveWildcard(WildcardType) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- ResourceParameters - Class in io.smallrye.openapi.runtime.scanner
-
Result object returned to the annotation scanner.
- ResourceParameters() - Constructor for class io.smallrye.openapi.runtime.scanner.ResourceParameters
- responseCode(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.responses.APIResponseIO
- responses(Operation) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
-
Gets the
APIResponses
child model from the given operation. - ROLES_ALLOWED - Static variable in class io.smallrye.openapi.api.constants.SecurityConstants
- rootNode(AnnotationTarget, ClassInfo, Type, Schema) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque
-
Create a root node (first entry in graph).
S
- scan(AnnotationScannerContext, OpenAPI) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- scan(String...) - Method in class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
-
Deprecated.Scan the deployment for relevant annotations.
- scan(Predicate<String>) - Method in class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
-
Deprecated.Scan the deployment for relevant annotations.
- SCAN_COMPOSITION_EXCLUDE_PACKAGES - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SCAN_COMPOSITION_EXCLUDE_PACKAGES - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SCAN_DEPENDENCIES_DISABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SCAN_DEPENDENCIES_DISABLE - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SCAN_DEPENDENCIES_JARS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SCAN_DEPENDENCIES_JARS - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SCAN_EXCLUDE_PROFILES - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SCAN_EXCLUDE_PROFILES - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SCAN_PROFILES - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SCAN_PROFILES - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SCAN_RESOURCE_CLASS_PREFIX - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SCAN_RESOURCE_CLASS_PREFIX - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- scanBeanValidation() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- scanClasses() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- scanDependenciesDisable() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- scanDependenciesJars() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- scanDisable() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- scanExcludeClasses() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- scanExcludePackages() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- scannerContext - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- scannerContext() - Method in class io.smallrye.openapi.runtime.io.IOContext
- scannerContext() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- scannerContext(AnnotationScannerContext) - Method in class io.smallrye.openapi.runtime.io.IOContext
- ScannerLogging_$logger - Class in io.smallrye.openapi.runtime.scanner
-
Warning this class consists of generated code.
- ScannerLogging_$logger(Logger) - Constructor for class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- ScannerMessages_$bundle - Class in io.smallrye.openapi.runtime.scanner
-
Warning this class consists of generated code.
- ScannerMessages_$bundle() - Constructor for class io.smallrye.openapi.runtime.scanner.ScannerMessages_$bundle
- ScannerSPILogging_$logger - Class in io.smallrye.openapi.runtime.scanner.spi
-
Warning this class consists of generated code.
- ScannerSPILogging_$logger(Logger) - Constructor for class io.smallrye.openapi.runtime.scanner.spi.ScannerSPILogging_$logger
- ScannerSPIMessages_$bundle - Class in io.smallrye.openapi.runtime.scanner.spi
-
Warning this class consists of generated code.
- ScannerSPIMessages_$bundle() - Constructor for class io.smallrye.openapi.runtime.scanner.spi.ScannerSPIMessages_$bundle
- scanning(String) - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- scanning$str() - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- scanPackages() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- Schema - Class in io.smallrye.openapi.internal.models.media
- Schema() - Constructor for class io.smallrye.openapi.internal.models.media.Schema
- SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.Names
- SCHEMA_REFERENCES_ENABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SCHEMA_REFERENCES_ENABLE - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SchemaConstant - Class in io.smallrye.openapi.runtime.io.schema
-
Constants related to Schema
- schemaDisplayValues(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
- SchemaFactory - Class in io.smallrye.openapi.runtime.io.schema
- SchemaImpl - Class in io.smallrye.openapi.api.models.media
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createSchema()
instead. - SchemaImpl() - Constructor for class io.smallrye.openapi.api.models.media.SchemaImpl
-
Deprecated.
- schemaIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- schemaIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- SchemaIO<V,
A, - Class in io.smallrye.openapi.runtime.io.mediaO, AB, OB> - SchemaIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.media.SchemaIO
- schemaRegistration(AnnotationScannerContext, Type, Schema) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaFactory
-
Register the provided schema in the SchemaRegistry if allowed.
- SchemaRegistry - Class in io.smallrye.openapi.runtime.scanner
-
A simple registry used to track schemas that have been generated and inserted into the #/components section of the
- SchemaRegistry(AnnotationScannerContext) - Constructor for class io.smallrye.openapi.runtime.scanner.SchemaRegistry
- SchemaRegistry.TypeKey - Class in io.smallrye.openapi.runtime.scanner
-
This class is used as the key when storing
Schema
s in the registry. - SchemaSupport - Class in io.smallrye.openapi.internal.models.media
- schemaTypeNotFound(DotName) - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- schemaTypeNotFound$str() - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- SECURITY_REQUIREMENT - Static variable in class io.smallrye.openapi.runtime.io.Names
- SECURITY_REQUIREMENTS - Static variable in class io.smallrye.openapi.runtime.io.Names
- SECURITY_REQUIREMENTS_SET - Static variable in class io.smallrye.openapi.runtime.io.Names
- SECURITY_REQUIREMENTS_SETS - Static variable in class io.smallrye.openapi.runtime.io.Names
- SECURITY_SCHEME - Static variable in class io.smallrye.openapi.runtime.io.Names
- SECURITY_SCHEMES - Static variable in class io.smallrye.openapi.runtime.io.Names
- SecurityConstants - Class in io.smallrye.openapi.api.constants
-
Constants related to the Security annotations
- securityIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- securityIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- SecurityIO<V,
A, - Class in io.smallrye.openapi.runtime.io.securityO, AB, OB> - SecurityIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.security.SecurityIO
- SecurityRequirement - Class in io.smallrye.openapi.internal.models.security
- SecurityRequirement() - Constructor for class io.smallrye.openapi.internal.models.security.SecurityRequirement
- SecurityRequirementImpl - Class in io.smallrye.openapi.api.models.security
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createSecurityRequirement()
instead. - SecurityRequirementImpl() - Constructor for class io.smallrye.openapi.api.models.security.SecurityRequirementImpl
-
Deprecated.
- securityRequirementIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- securityRequirementIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- SecurityRequirementIO<V,
A, - Class in io.smallrye.openapi.runtime.io.securityO, AB, OB> - SecurityRequirementIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.security.SecurityRequirementIO
- securityRequirementsSetIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- securityRequirementsSetIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- SecurityRequirementsSetIO<V,
A, - Class in io.smallrye.openapi.runtime.io.securityO, AB, OB> - SecurityRequirementsSetIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.security.SecurityRequirementsSetIO
- SecurityScheme - Class in io.smallrye.openapi.internal.models.security
- SecurityScheme() - Constructor for class io.smallrye.openapi.internal.models.security.SecurityScheme
- SecurityScheme.Properties - Class in io.smallrye.openapi.internal.models.security
- SecuritySchemeImpl - Class in io.smallrye.openapi.api.models.security
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createSecurityScheme()
instead. - SecuritySchemeImpl() - Constructor for class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
-
Deprecated.
- securitySchemeIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- securitySchemeIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- SecuritySchemeIO<V,
A, - Class in io.smallrye.openapi.runtime.io.securityO, AB, OB> - SecuritySchemeIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.security.SecuritySchemeIO
- serialize(OpenAPI, ObjectMapper, Format) - Static method in class io.smallrye.openapi.runtime.io.OpenApiSerializer
-
Deprecated.Serializes the given OpenAPI object into either JSON or YAML and returns it as a string.
- serialize(OpenAPI, Format) - Static method in class io.smallrye.openapi.runtime.io.OpenApiSerializer
-
Deprecated.Serializes the given OpenAPI object into either JSON or YAML and returns it as a string.
- Server - Class in io.smallrye.openapi.internal.models.servers
- Server() - Constructor for class io.smallrye.openapi.internal.models.servers.Server
- SERVER - Static variable in class io.smallrye.openapi.runtime.io.Names
- SERVER_VARIABLE - Static variable in class io.smallrye.openapi.runtime.io.Names
- Server.Properties - Class in io.smallrye.openapi.internal.models.servers
- ServerImpl - Class in io.smallrye.openapi.api.models.servers
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createServer()
instead. - ServerImpl() - Constructor for class io.smallrye.openapi.api.models.servers.ServerImpl
-
Deprecated.
- serverIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- serverIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- ServerIO<V,
A, - Class in io.smallrye.openapi.runtime.io.serversO, AB, OB> - ServerIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.servers.ServerIO
- servers() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- SERVERS - Static variable in class io.smallrye.openapi.runtime.io.Names
- ServerVariable - Class in io.smallrye.openapi.internal.models.servers
- ServerVariable() - Constructor for class io.smallrye.openapi.internal.models.servers.ServerVariable
- ServerVariable.Properties - Class in io.smallrye.openapi.internal.models.servers
- ServerVariableImpl - Class in io.smallrye.openapi.api.models.servers
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createServerVariable()
instead. - ServerVariableImpl() - Constructor for class io.smallrye.openapi.api.models.servers.ServerVariableImpl
-
Deprecated.
- serverVariableIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- serverVariableIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- ServerVariableIO<V,
A, - Class in io.smallrye.openapi.runtime.io.serversO, AB, OB> - ServerVariableIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.servers.ServerVariableIO
- set(String, Object) - Method in class io.smallrye.openapi.internal.models.media.Schema
- set(OB, String, V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Set a property on a JSON object builder
- set(OpenAPI) - Method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.Set the final OpenAPI document.
- SET_INTERFACE_NAME - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
- SET_TYPE - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
- setAdditionalPropertiesBoolean(Boolean) - Method in class io.smallrye.openapi.internal.models.media.Schema
- setAdditionalPropertiesSchema(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setAll(Map<String, ?>) - Method in class io.smallrye.openapi.internal.models.media.Schema
- setAll(OB, O) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Copy all properties from a JSON object to a JSON object builder.
- setAllIfPresent(OB, Optional<? extends O>) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- setAllOf(List<Schema>) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setAllowEmptyValue(Boolean) - Method in class io.smallrye.openapi.internal.models.headers.Header
- setAllowEmptyValue(Boolean) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- setAllowNakedPathParameter(Boolean) - Method in interface io.smallrye.openapi.api.OpenApiConfig
- setAllowNakedPathParameter(Boolean) - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
- setAllowReserved(Boolean) - Method in class io.smallrye.openapi.internal.models.media.Encoding
- setAllowReserved(Boolean) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- setAnyOf(List<Schema>) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setAPIResponses(Map<String, APIResponse>) - Method in class io.smallrye.openapi.internal.models.responses.APIResponses
- setAttribute(Boolean) - Method in class io.smallrye.openapi.internal.models.media.XML
- setAuthorizationCode(OAuthFlow) - Method in class io.smallrye.openapi.internal.models.security.OAuthFlows
- setAuthorizationUrl(String) - Method in class io.smallrye.openapi.internal.models.security.OAuthFlow
- setBearerFormat(String) - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme
- setBooleanSchema(Boolean) - Method in class io.smallrye.openapi.internal.models.media.Schema
- setCallbacks(Map<String, Callback>) - Method in class io.smallrye.openapi.internal.models.Components
- setCallbacks(Map<String, Callback>) - Method in class io.smallrye.openapi.internal.models.Operation
- setClientCredentials(OAuthFlow) - Method in class io.smallrye.openapi.internal.models.security.OAuthFlows
- setComment(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setComponents(Components) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- setConstValue(Object) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setContact(Contact) - Method in class io.smallrye.openapi.internal.models.info.Info
- setContains(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setContent(InputStream) - Method in class io.smallrye.openapi.runtime.OpenApiStaticFile
- setContent(Content) - Method in class io.smallrye.openapi.internal.models.headers.Header
- setContent(Content) - Method in class io.smallrye.openapi.internal.models.parameters.AbstractRequestBody
- setContent(Content) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- setContent(Content) - Method in class io.smallrye.openapi.internal.models.responses.APIResponse
- setContentEncoding(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setContentMediaType(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setContentSchema(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setContentType(String) - Method in class io.smallrye.openapi.internal.models.media.Encoding
- setContextRoot(String) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractAnnotationScanner
- setContextRoot(String) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- setCurrentConsumes(String[]) - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- setCurrentProduces(String[]) - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- setCurrentScanner(AnnotationScanner) - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- setDefaultConsumes(String[]) - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- setDefaultProduces(String[]) - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
- setDefaultValue(Object) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setDefaultValue(String) - Method in class io.smallrye.openapi.internal.models.servers.ServerVariable
- setDefaultValue(APIResponse) - Method in class io.smallrye.openapi.internal.models.responses.APIResponses
- setDELETE(Operation) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- setDependentRequired(Map<String, List<String>>) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setDependentSchemas(Map<String, Schema>) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setDeprecated(Boolean) - Method in class io.smallrye.openapi.internal.models.headers.Header
- setDeprecated(Boolean) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setDeprecated(Boolean) - Method in class io.smallrye.openapi.internal.models.Operation
- setDeprecated(Boolean) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- setDisabled(boolean) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
- setDiscriminator(Discriminator) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setElseSchema(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setEmail(String) - Method in class io.smallrye.openapi.internal.models.info.Contact
- setEncoding(Map<String, Encoding>) - Method in class io.smallrye.openapi.internal.models.media.MediaType
- setEnumeration(List<Object>) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setEnumeration(List<String>) - Method in class io.smallrye.openapi.internal.models.servers.ServerVariable
- setExample(Object) - Method in class io.smallrye.openapi.internal.models.headers.Header
- setExample(Object) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setExample(Object) - Method in class io.smallrye.openapi.internal.models.media.MediaType
- setExample(Object) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- setExamples(List<Object>) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setExamples(Map<String, Example>) - Method in class io.smallrye.openapi.internal.models.Components
- setExamples(Map<String, Example>) - Method in class io.smallrye.openapi.internal.models.headers.Header
- setExamples(Map<String, Example>) - Method in class io.smallrye.openapi.internal.models.media.MediaType
- setExamples(Map<String, Example>) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- setExclusiveMaximum(BigDecimal) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setExclusiveMinimum(BigDecimal) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setExplode(Boolean) - Method in class io.smallrye.openapi.internal.models.headers.Header
- setExplode(Boolean) - Method in class io.smallrye.openapi.internal.models.media.Encoding
- setExplode(Boolean) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- setExternalValue(String) - Method in class io.smallrye.openapi.internal.models.examples.Example
- setFlows(OAuthFlows) - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme
- setFormat(Format) - Method in class io.smallrye.openapi.runtime.OpenApiStaticFile
- setFormat(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setFormBodyContent(Content) - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- setGET(Operation) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- setHEAD(Operation) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- setHeaders(Map<String, Header>) - Method in class io.smallrye.openapi.internal.models.Components
- setHeaders(Map<String, Header>) - Method in class io.smallrye.openapi.internal.models.media.Encoding
- setHeaders(Map<String, Header>) - Method in class io.smallrye.openapi.internal.models.responses.APIResponse
- setIdentifier(String) - Method in class io.smallrye.openapi.internal.models.info.License
- setIfPresent(OB, String, Optional<? extends V>) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- setIfSchema(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setImplicit(OAuthFlow) - Method in class io.smallrye.openapi.internal.models.security.OAuthFlows
- setIn(Parameter.In) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- setIn(SecurityScheme.In) - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme
- setInfo(Info) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- setItems(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setJsonViewContext(AnnotationScannerContext, Type[]) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- setLicense(License) - Method in class io.smallrye.openapi.internal.models.info.Info
- setLinks(Map<String, Link>) - Method in class io.smallrye.openapi.internal.models.Components
- setLinks(Map<String, Link>) - Method in class io.smallrye.openapi.internal.models.responses.APIResponse
- setMap(Map<String, MediaType>) - Method in class io.smallrye.openapi.api.models.media.ContentImpl
-
Deprecated.
- setMap(Map<String, PathItem>) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
-
Deprecated.
- setMap(Map<String, PathItem>) - Method in class io.smallrye.openapi.api.models.PathsImpl
-
Deprecated.
- setMap(Map<String, APIResponse>) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
-
Deprecated.
- setMap(Map<String, V>) - Method in interface io.smallrye.openapi.api.models.MapModel
- setMapping(Map<String, String>) - Method in class io.smallrye.openapi.internal.models.media.Discriminator
- setMaxContains(Integer) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setMaximum(BigDecimal) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setMaxItems(Integer) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setMaxLength(Integer) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setMaxProperties(Integer) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setMediaType(FrameworkParameter) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Set this
AbstractParameterProcessor
's formMediaType if it has not already been set and the value is explicitly known for the parameter type. - setMediaTypes(Map<String, MediaType>) - Method in class io.smallrye.openapi.internal.models.media.Content
- setMinContains(Integer) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setMinimum(BigDecimal) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setMinItems(Integer) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setMinLength(Integer) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setMinProperties(Integer) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setMultipleOf(BigDecimal) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setNamespace(String) - Method in class io.smallrye.openapi.internal.models.media.XML
- setNot(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setNullable(Schema, Boolean) - Static method in class io.smallrye.openapi.internal.models.media.SchemaSupport
-
Implements the old logic of setNullable(Boolean).
- setOneOf(List<Schema>) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setOpenapi(String) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- setOpenApiVersion(IOContext.OpenApiVersion) - Method in class io.smallrye.openapi.runtime.io.IOContext
- setOpenApiVersion(IOContext.OpenApiVersion) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- setOpenIdConnectUrl(String) - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme
- setOperation(PathItem.HttpMethod, Operation) - Method in class io.smallrye.openapi.internal.models.PathItem
- setOperationId(String) - Method in class io.smallrye.openapi.internal.models.links.Link
- setOperationId(String) - Method in class io.smallrye.openapi.internal.models.Operation
- setOperationParameters(List<Parameter>) - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- setOperationPath(String) - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- setOperationRef(String) - Method in class io.smallrye.openapi.internal.models.links.Link
- setOPTIONS(Operation) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- setParameters(List<Parameter>) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- setParameters(List<Parameter>) - Method in class io.smallrye.openapi.internal.models.Operation
- setParameters(Map<String, Object>) - Method in class io.smallrye.openapi.internal.models.links.Link
- setParameters(Map<String, Parameter>) - Method in class io.smallrye.openapi.internal.models.Components
- setParameterSchema(Parameter, Schema) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
-
Sets the given
Schema
on the givenParameter
. - setPassword(OAuthFlow) - Method in class io.smallrye.openapi.internal.models.security.OAuthFlows
- setPATCH(Operation) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- setPathItemParameters(List<Parameter>) - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- setPathItemPath(String) - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- setPathItems(Map<String, PathItem>) - Method in class io.smallrye.openapi.internal.models.callbacks.Callback
- setPathItems(Map<String, PathItem>) - Method in class io.smallrye.openapi.internal.models.Components
- setPathItems(Map<String, PathItem>) - Method in class io.smallrye.openapi.internal.models.Paths
- setPaths(Paths) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- setPattern(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setPatternProperties(Map<String, Schema>) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setPOST(Operation) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- setPrefix(String) - Method in class io.smallrye.openapi.internal.models.media.XML
- setPrefixItems(List<Schema>) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setProperties(Map<String, Schema>) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setProperty(String, T) - Method in class io.smallrye.openapi.internal.models.media.Schema
- setProperty(Info, AnnotationValue) - Method in class io.smallrye.openapi.runtime.io.info.InfoIO
- setProperty(Parameter, AnnotationValue) - Method in class io.smallrye.openapi.runtime.io.parameters.ParameterIO
- setProperty(T, String, V) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- setProperty(T, AnnotationValue) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- setPropertyName(String) - Method in class io.smallrye.openapi.internal.models.media.Discriminator
- setPropertyNames(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setPUT(Operation) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- setReadOnly(Boolean) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setReference(OB, Reference<?>) - Method in interface io.smallrye.openapi.runtime.io.ReferenceIO
- setRefreshUrl(String) - Method in class io.smallrye.openapi.internal.models.security.OAuthFlow
- setRequestBodies(Map<String, RequestBody>) - Method in class io.smallrye.openapi.internal.models.Components
- setRequestBody(Object) - Method in class io.smallrye.openapi.internal.models.links.Link
- setRequestBody(RequestBody) - Method in class io.smallrye.openapi.internal.models.Operation
- setRequestBodyConstraints(AnnotationScannerContext, RequestBody, MethodInfo, Type) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- setRequestBodySchema(RequestBody, Schema, String[]) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
-
Sets the given
Schema
on the givenRequestBody
. - setRequired(Boolean) - Method in class io.smallrye.openapi.internal.models.headers.Header
- setRequired(Boolean) - Method in class io.smallrye.openapi.internal.models.parameters.AbstractRequestBody
- setRequired(Boolean) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- setRequired(Boolean) - Method in class io.smallrye.openapi.internal.models.parameters.RequestBody
- setRequired(List<String>) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setRequired(AnnotationTarget, String) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AnnotationTargetProcessor
- setRequired(AnnotationTarget, String) - Method in interface io.smallrye.openapi.runtime.scanner.dataobject.BeanValidationScanner.RequirementHandler
- setResponses(Map<String, APIResponse>) - Method in class io.smallrye.openapi.internal.models.Components
- setResponses(APIResponses) - Method in class io.smallrye.openapi.internal.models.Operation
- setSchema(Schema) - Method in class io.smallrye.openapi.internal.models.headers.Header
- setSchema(Schema) - Method in class io.smallrye.openapi.internal.models.media.MediaType
- setSchema(Schema) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- setSchema(Schema) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
- setSchemaDialect(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setSchemaProperties(Schema, Map<String, Encoding>, Map<String, AnnotationInstance>, boolean) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Converts the collection of parameter annotations to properties set on the given schema.
- setSchemas(Map<String, Schema>) - Method in class io.smallrye.openapi.internal.models.Components
- setScheme(String) - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme
- setSchemes(Map<String, List<String>>) - Method in class io.smallrye.openapi.internal.models.security.AbstractSecurityRequirement
- setScopes(Map<String, String>) - Method in class io.smallrye.openapi.internal.models.security.OAuthFlow
- setSecurity(List<SecurityRequirement>) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- setSecurity(List<SecurityRequirement>) - Method in class io.smallrye.openapi.internal.models.Operation
- setSecuritySchemes(Map<String, SecurityScheme>) - Method in class io.smallrye.openapi.internal.models.Components
- setServer(Server) - Method in class io.smallrye.openapi.internal.models.links.Link
- setServers(List<Server>) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- setServers(List<Server>) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- setServers(List<Server>) - Method in class io.smallrye.openapi.internal.models.Operation
- setStyle(Header.Style) - Method in class io.smallrye.openapi.internal.models.headers.Header
- setStyle(Encoding.Style) - Method in class io.smallrye.openapi.internal.models.media.Encoding
- setStyle(Parameter.Style) - Method in class io.smallrye.openapi.internal.models.parameters.Parameter
- setTags(List<String>) - Method in class io.smallrye.openapi.internal.models.Operation
- setTags(List<Tag>) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- setTermsOfService(String) - Method in class io.smallrye.openapi.internal.models.info.Info
- setThenSchema(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setTitle(String) - Method in class io.smallrye.openapi.internal.models.info.Info
- setTitle(String) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setTokenUrl(String) - Method in class io.smallrye.openapi.internal.models.security.OAuthFlow
- setTRACE(Operation) - Method in class io.smallrye.openapi.internal.models.AbstractPathItem
- setType(List<Schema.SchemaType>) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setType(List<Schema.SchemaType>) - Method in class io.smallrye.openapi.internal.models.media.Schema
- setType(Schema, Schema.SchemaType) - Static method in class io.smallrye.openapi.internal.models.media.SchemaSupport
-
Sets the array of types to a single value.
- setType(SecurityScheme.Type) - Method in class io.smallrye.openapi.internal.models.security.SecurityScheme
- setUnevaluatedItems(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setUnevaluatedProperties(Schema) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setUniqueItems(Boolean) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setUrl(String) - Method in class io.smallrye.openapi.internal.models.ExternalDocumentation
- setUrl(String) - Method in class io.smallrye.openapi.internal.models.info.Contact
- setUrl(String) - Method in class io.smallrye.openapi.internal.models.info.License
- setUrl(String) - Method in class io.smallrye.openapi.internal.models.servers.Server
- setValue(Object) - Method in class io.smallrye.openapi.internal.models.examples.Example
- setVariables(Map<String, ServerVariable>) - Method in class io.smallrye.openapi.internal.models.servers.Server
- setVersion(String) - Method in class io.smallrye.openapi.internal.models.info.Info
- setWebhooks(Map<String, PathItem>) - Method in class io.smallrye.openapi.internal.models.AbstractOpenAPI
- setWrapped(Boolean) - Method in class io.smallrye.openapi.internal.models.media.XML
- setWriteOnly(Boolean) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- setXml(XML) - Method in class io.smallrye.openapi.internal.models.media.AbstractSchema
- singleAnnotation(String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- singleAnnotation(String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- singleAnnotation$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- singleAnnotationAs(String, String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- singleAnnotationAs(String, String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- singleAnnotationAs$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- singleJsonNode(String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- singleJsonNode(String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- singleJsonNode$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- singleJsonObject(String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- singleJsonObject(String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- singleJsonObject$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- size() - Method in interface io.smallrye.openapi.api.models.MapModel
- size() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque
- SMALLRYE_APP_PATH_DISABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SMALLRYE_APP_PATH_DISABLE - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SMALLRYE_ARRAY_REFERENCES_ENABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SMALLRYE_ARRAY_REFERENCES_ENABLE - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SMALLRYE_CUSTOM_SCHEMA_REGISTRY_CLASS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SMALLRYE_CUSTOM_SCHEMA_REGISTRY_CLASS - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SMALLRYE_PRIVATE_PROPERTIES_ENABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SMALLRYE_PRIVATE_PROPERTIES_ENABLE - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SMALLRYE_PROPERTY_NAMING_STRATEGY - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SMALLRYE_PROPERTY_NAMING_STRATEGY - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SMALLRYE_REMOVE_UNUSED_SCHEMAS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SMALLRYE_REMOVE_UNUSED_SCHEMAS - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SMALLRYE_SCAN_DEPENDENCIES_DISABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SMALLRYE_SCAN_DEPENDENCIES_DISABLE - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SMALLRYE_SCAN_DEPENDENCIES_JARS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SMALLRYE_SCAN_DEPENDENCIES_JARS - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SMALLRYE_SORTED_PROPERTIES_ENABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- SMALLRYE_SORTED_PROPERTIES_ENABLE - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- SmallRyeOASConfig - Class in io.smallrye.openapi.api
-
Configurable properties in SmallRye OpenAPI
- SmallRyeOASConfig.Defaults - Class in io.smallrye.openapi.api
- SmallRyeOASModels - Class in io.smallrye.openapi.internal.models
- SmallRyeOASModels() - Constructor for class io.smallrye.openapi.internal.models.SmallRyeOASModels
- SmallRyeOASModels.Properties - Interface in io.smallrye.openapi.internal.models
- SmallRyeOpenAPI - Class in io.smallrye.openapi.api
- SmallRyeOpenAPI(OpenAPI, Object, BiFunction<?, Format, String>) - Constructor for class io.smallrye.openapi.api.SmallRyeOpenAPI
- SmallRyeOpenAPI.Builder - Class in io.smallrye.openapi.api
- SmallRyeOpenAPI.Builder.BuildContext<V,
A, - Class in io.smallrye.openapi.apiO, AB, OB> - sort(List<Parameter>) - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- sortedPropertiesEnable() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- SpiMessages_$bundle - Class in io.smallrye.openapi.spi
-
Warning this class consists of generated code.
- SpiMessages_$bundle() - Constructor for class io.smallrye.openapi.spi.SpiMessages_$bundle
- startProcessing(DotName) - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- startProcessing$str() - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
- STREAM_INTERFACE_NAME - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
- STREAM_TYPE - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
- StreamStandin<E,
S> - Class in io.smallrye.openapi.runtime.scanner - StreamStandin() - Constructor for class io.smallrye.openapi.runtime.scanner.StreamStandin
- STRING_TYPE - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
- style - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContext
- style - Variable in class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
- styleOf(Parameter) - Static method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
-
Retrieves either the provided parameter
Parameter.Style
, the default style of the parameter based on thein
attribute, or null ifin
is not defined. - supply(Supplier<T>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
T
- Tag - Class in io.smallrye.openapi.internal.models.tags
- Tag() - Constructor for class io.smallrye.openapi.internal.models.tags.Tag
- TAG - Static variable in class io.smallrye.openapi.runtime.io.Names
- TagImpl - Class in io.smallrye.openapi.api.models.tags
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createTag()
instead. - TagImpl() - Constructor for class io.smallrye.openapi.api.models.tags.TagImpl
-
Deprecated.
- tagIO() - Method in class io.smallrye.openapi.runtime.io.IOContext
- tagIO() - Method in class io.smallrye.openapi.runtime.io.ModelIO
- TagIO<V,
A, - Class in io.smallrye.openapi.runtime.io.tagsO, AB, OB> - TagIO(IOContext<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.tags.TagIO
- TAGS - Static variable in class io.smallrye.openapi.runtime.io.Names
- target - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContext
- targetType - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContext
- terminalType(Type) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- terminalType$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- toJson(Object) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Convert a Java object to JSON.
- toJson(Object, JsonIO.PropertyMapper<V, OB>) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
- toJson(Object, V, JsonIO.PropertyMapper<V, OB>) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Convert a Java object to JSON.
- toJSON() - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI
-
Serializes the
SmallRyeOpenAPI.model
as a JSON String - toLinkedMap() - Static method in class io.smallrye.openapi.runtime.io.ModelIO
-
Creates a Collector for a stream of Map.Entry where the entry keys are Strings.
- toList(String[]) - Method in interface io.smallrye.openapi.api.OpenApiConfig
- toSet(String[]) - Method in interface io.smallrye.openapi.api.OpenApiConfig
- toString() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
- toString() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContext
- toString() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContextKey
- toString(V, Format) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
-
Serialize a JSON value to a JSON or YAML string
- toStringWithGraph() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
- toYAML() - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI
-
Serializes the
SmallRyeOpenAPI.model
as a YAML String - typeNotInJandexIndex(Type) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- typeNotInJandexIndex$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- TypeParser - Class in io.smallrye.openapi.runtime.util
-
Parse a type signature String to a Jandex Type
- TypeProcessor - Class in io.smallrye.openapi.runtime.scanner.dataobject
-
Process
Type
instances. - TypeProcessor(AnnotationScannerContext, DataObjectDeque, DataObjectDeque.PathEntry, TypeResolver, Type, Schema, AnnotationTarget) - Constructor for class io.smallrye.openapi.runtime.scanner.dataobject.TypeProcessor
- TypeResolver - Class in io.smallrye.openapi.runtime.scanner.dataobject
- typeToSchema(AnnotationScannerContext, Type) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaFactory
-
Converts a Jandex type to a
Schema
model. - typeToSchema(AnnotationScannerContext, Type, AnnotationInstance, List<AnnotationScannerExtension>) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaFactory
-
Converts a Jandex type to a
Schema
model. - TypeUtil - Class in io.smallrye.openapi.runtime.util
- typeVarSubstitution(Type, Type) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- typeVarSubstitution$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
U
- UNI_TYPE - Static variable in class io.smallrye.openapi.api.constants.MutinyConstants
- unknownPrimitive(PrimitiveType) - Method in class io.smallrye.openapi.runtime.util.UtilMessages_$bundle
- unknownPrimitive$str() - Method in class io.smallrye.openapi.runtime.util.UtilMessages_$bundle
- unmodifiableList(List<V>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
- unmodifiableMap(Map<String, V>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
- unparseableJson(String) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- unparseableJson(String) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
- unparseableJson$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
- UNSET - Enum constant in enum io.smallrye.openapi.runtime.scanner.dataobject.IgnoreResolver.Visibility
- UnusedSchemaFilter - Class in io.smallrye.openapi.api.util
- UnusedSchemaFilter() - Constructor for class io.smallrye.openapi.api.util.UnusedSchemaFilter
- unusedSchemaRemoved(String) - Method in class io.smallrye.openapi.api.util.UtilLogging_$logger
- unusedSchemaRemoved$str() - Method in class io.smallrye.openapi.api.util.UtilLogging_$logger
- unwrapType(Type) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- unwrapType(Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- UPPER_CAMEL_CASE - Static variable in class io.smallrye.openapi.api.constants.JsonbConstants
- UPPER_CAMEL_CASE_WITH_SPACES - Static variable in class io.smallrye.openapi.api.constants.JsonbConstants
- UtilLogging_$logger - Class in io.smallrye.openapi.api.util
-
Warning this class consists of generated code.
- UtilLogging_$logger - Class in io.smallrye.openapi.runtime.util
-
Warning this class consists of generated code.
- UtilLogging_$logger(Logger) - Constructor for class io.smallrye.openapi.api.util.UtilLogging_$logger
- UtilLogging_$logger(Logger) - Constructor for class io.smallrye.openapi.runtime.util.UtilLogging_$logger
- UtilMessages_$bundle - Class in io.smallrye.openapi.runtime.util
-
Warning this class consists of generated code.
- UtilMessages_$bundle() - Constructor for class io.smallrye.openapi.runtime.util.UtilMessages_$bundle
V
- V3_0 - Enum constant in enum io.smallrye.openapi.runtime.io.IOContext.OpenApiVersion
- V3_1 - Enum constant in enum io.smallrye.openapi.runtime.io.IOContext.OpenApiVersion
- value(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.util.Annotations
- value(AnnotationInstance, String) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- value(AnnotationInstance, String) - Method in class io.smallrye.openapi.runtime.util.Annotations
-
Convenience method to retrieve the named parameter from an annotation.
- value(AnnotationInstance, String, P) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- value(AnnotationInstance, String, T) - Method in class io.smallrye.openapi.runtime.util.Annotations
-
Convenience method to retrieve the named parameter from an annotation.
- value(AnnotationInstance, AnnotationValue) - Method in class io.smallrye.openapi.runtime.util.Annotations
- valueOf(String) - Static method in enum io.smallrye.openapi.api.OpenApiConfig.AutoInheritance
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.smallrye.openapi.api.OpenApiConfig.DuplicateOperationIdBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.smallrye.openapi.api.OpenApiConfig.OperationIdStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.smallrye.openapi.runtime.io.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.smallrye.openapi.runtime.io.IOContext.OpenApiVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.smallrye.openapi.runtime.io.media.ContentIO.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.smallrye.openapi.runtime.scanner.dataobject.IgnoreResolver.Visibility
-
Returns the enum constant of this type with the specified name.
- values() - Method in interface io.smallrye.openapi.api.models.MapModel
- values() - Static method in enum io.smallrye.openapi.api.OpenApiConfig.AutoInheritance
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.smallrye.openapi.api.OpenApiConfig.DuplicateOperationIdBehavior
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.smallrye.openapi.api.OpenApiConfig.OperationIdStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.smallrye.openapi.runtime.io.Format
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.smallrye.openapi.runtime.io.IOContext.OpenApiVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.smallrye.openapi.runtime.io.media.ContentIO.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.smallrye.openapi.runtime.scanner.dataobject.IgnoreResolver.Visibility
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version(String) - Method in class io.smallrye.openapi.api.OpenApiDocument
-
Deprecated.
- VERSION - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
-
Deprecated.
- VERSION - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig.Defaults
- VERSION - Static variable in class io.smallrye.openapi.api.SmallRyeOASConfig
- VersionUtil - Class in io.smallrye.openapi.api.util
- viewSuffix() - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry.TypeKey
W
- WARN - Enum constant in enum io.smallrye.openapi.api.OpenApiConfig.DuplicateOperationIdBehavior
- withApplicationClassLoader(ClassLoader) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Set the application ClassLoader to be used when building the OpenAPI model.
- withConfig(Config) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Set the MicroProfile Config to be used when building the OpenAPI model.
- withContextRootResolver(Function<Collection<ClassInfo>, String>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Provide function that when given the collection of all known Jakarta REST Application ClassInfo instances, resolves the context root (path prefix) to be applied to all paths in the OpenAPI document.
- withCustomStaticFile(Supplier<InputStream>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Provide a supplier of a custom static file that is not one of those in the standard locations or with a standard name.
- withFilterNames(Collection<String>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Provide a collection of OASFilter implementation class names to apply to the final OpenAPI model.
- withFilterNames(Collection<String>, ClassLoader, IndexView) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
AProvide a collection of OASFilter implementation class names to apply to the final OpenAPI model.
- withFilters(Collection<OASFilter>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Provide a collection of OASFilter instances to apply to the final OpenAPI model.
- withIndex(IndexView) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Provide an IndexView for use in annotation scanning.
- withInitialModel(OpenAPI) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Set an initial model used when building the OpenAPI model.
- withJsonParser(Function<String, Object>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Provide a function that when given a JSON-formatted string, returns a parsed Java object equivalent.
- withOperationHandler(OperationHandler) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Provide an
OperationHandler
to be called for each operation discovered during annotation scanning. - withResourceLocator(Function<String, URL>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Provide a resource locator function that when given a String path for a static file will return a URL that may be used to load the resource.
- withScannerClassLoader(ClassLoader) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Provide a class loader used to load AnnotationScanner instances via the
ServiceLoader
. - withScannerFilter(Predicate<String>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Provide a filter predicate used to include/exclude AnnotationScaner instances found via the
ServiceLoader
. - withSchemaParser(Function<String, Schema>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Provide a function that when given a JSON-formatted schema, returns a MicroProfile OpenAPI
Schema
instance. - withTypeConverter(UnaryOperator<Type>) - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
-
Provide a function that when given a Jandex Type, returns an alternate type if necessary.
- write(Map<String, T>) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
- write(Extensible<?>) - Method in class io.smallrye.openapi.runtime.io.extensions.ExtensionIO
- write(Schema) - Method in class io.smallrye.openapi.runtime.io.media.SchemaIO
- write(OpenAPI) - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
- write(T) - Method in class io.smallrye.openapi.runtime.io.ModelIO
- write30(Schema) - Method in class io.smallrye.openapi.runtime.io.media.SchemaIO
X
- XML - Class in io.smallrye.openapi.internal.models.media
- XML() - Constructor for class io.smallrye.openapi.internal.models.media.XML
- XML_ACCESSOR_TYPE - Static variable in class io.smallrye.openapi.api.constants.JaxbConstants
- XML_ALL_BINDINGS - Static variable in class io.smallrye.openapi.api.constants.JaxbConstants
- XML_ATTRIBUTE - Static variable in class io.smallrye.openapi.api.constants.JaxbConstants
- XML_ELEMENT - Static variable in class io.smallrye.openapi.api.constants.JaxbConstants
- XML_ROOTELEMENT - Static variable in class io.smallrye.openapi.api.constants.JaxbConstants
- XML_TRANSIENT - Static variable in class io.smallrye.openapi.api.constants.JaxbConstants
- XML_TYPE - Static variable in class io.smallrye.openapi.api.constants.JaxbConstants
- XML_WRAPPERELEMENT - Static variable in class io.smallrye.openapi.api.constants.JaxbConstants
- XML.Properties - Class in io.smallrye.openapi.internal.models.media
- XMLImpl - Class in io.smallrye.openapi.api.models.media
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OASFactory.createXML()
instead. - XMLImpl() - Constructor for class io.smallrye.openapi.api.models.media.XMLImpl
-
Deprecated.
Y
A B C D E F G H I J K L M N O P R S T U V W X YAll Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
SmallRyeOpenAPI
builder API instead. This class may be moved, have reduced visibility, or be removed in a future release.