Index

A B C D E F G H I J K L M N O P R S T U V W X Y 
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 by Parameter.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 the OpenAPI 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.
use the SmallRyeOpenAPI builder API instead. This class may be moved, have reduced visibility, or be removed in a future release.
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.responses
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.responses
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.callbacks
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.callbacks
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.info
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.media
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.media
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.media
 
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 Types 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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.media
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.extensions
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
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 via OpenApiConfig.
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.
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
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 not Schema.SchemaType.NULL or null if no types are set, or only Schema.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 Parameters 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 Schemas defined for the given Parameter.
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.headers
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.info
 
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 Types that the given ClassInfo 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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
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,O,AB,OB> - Interface in io.smallrye.openapi.runtime.io
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.info
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.links
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.links
 
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,A,O,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.media
 
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 from SmallRyeOpenAPI.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
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,A,O,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.security
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.security
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.security
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.parameters
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
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 or Tags 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 a Discriminator 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 a PathItem.
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 Parameters and framework-specific parameters for the same Parameter.In and name, and Parameter.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,O,AB,OB> - Interface in io.smallrye.openapi.runtime.io
 
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 provided Type.
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.parameters
 
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 type X
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.media
 
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 Schemas 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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.security
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.security
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.security
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.security
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.servers
 
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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.servers
 
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 given Parameter.
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 given RequestBody.
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,O,AB,OB> - Class in io.smallrye.openapi.api
 
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 the in attribute, or null if in 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,O,AB,OB> - Class in io.smallrye.openapi.runtime.io.tags
 
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

YAML - Enum constant in enum io.smallrye.openapi.runtime.io.Format
 
A B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form