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
 
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.
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(String, V, Map<String, V>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
 
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.api.models.media.SchemaImpl
 
addAnyOf(Schema) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
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.api.models.responses.APIResponsesImpl
 
addCallback(String, Callback) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
addCallback(String, Callback) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
addDeclaredRolesToScopes(String[]) - Method in class io.smallrye.openapi.runtime.scanner.processor.JavaSecurityProcessor
 
addEncoding(String, Encoding) - Method in class io.smallrye.openapi.api.models.media.MediaTypeImpl
 
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.api.models.media.SchemaImpl
 
addEnumeration(String) - Method in class io.smallrye.openapi.api.models.servers.ServerVariableImpl
 
addExample(String, Example) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
addExample(String, Example) - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
addExample(String, Example) - Method in class io.smallrye.openapi.api.models.media.MediaTypeImpl
 
addExample(String, Example) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
addExtension(String, Object) - Method in class io.smallrye.openapi.api.models.ExtensibleImpl
 
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.api.models.ComponentsImpl
 
addHeader(String, Header) - Method in class io.smallrye.openapi.api.models.media.EncodingImpl
 
addHeader(String, Header) - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
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.api.models.ComponentsImpl
 
addLink(String, Link) - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
addMapping(String, String) - Method in class io.smallrye.openapi.api.models.media.DiscriminatorImpl
 
addMediaType(String, MediaType) - Method in class io.smallrye.openapi.api.models.media.ContentImpl
 
addOneOf(Schema) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
addOperationParameter(Parameter) - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
 
addParameter(String, Object) - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
addParameter(String, Parameter) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
addParameter(Parameter) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
addParameter(Parameter) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
addPathItem(String, PathItem) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
 
addPathItem(String, PathItem) - Method in class io.smallrye.openapi.api.models.PathsImpl
 
addProperty(String, Schema) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
addRequestBody(String, RequestBody) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
addRequired(String) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
addResponse(String, APIResponse) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
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.api.models.ComponentsImpl
 
addScheme(String) - Method in class io.smallrye.openapi.api.models.security.SecurityRequirementImpl
 
addScheme(String, String) - Method in class io.smallrye.openapi.api.models.security.SecurityRequirementImpl
 
addScheme(String, List<String>) - Method in class io.smallrye.openapi.api.models.security.SecurityRequirementImpl
 
addScope(String, String) - Method in class io.smallrye.openapi.api.models.security.OAuthFlowImpl
 
addSecurityRequirement(SecurityRequirement) - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
addSecurityRequirement(SecurityRequirement) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
addSecurityScheme(String, SecurityScheme) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
addServer(Server) - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
addServer(Server) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
addServer(Server) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
addTag(String) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
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.api.models.OpenAPIImpl
 
addTypeObserver(Schema, Schema) - Static method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
addVariable(String, ServerVariable) - Method in class io.smallrye.openapi.api.models.servers.ServerImpl
 
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, OpenAPIDefinitionIO<?, ?, ?, ?, ?>, 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
 
APIResponseImpl - Class in io.smallrye.openapi.api.models.responses
An implementation of the APIResponse OpenAPI model interface.
APIResponseImpl() - Constructor for class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
APIResponseIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.responses
 
APIResponseIO(IOContext<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.responses.APIResponseIO
 
APIResponsesImpl - Class in io.smallrye.openapi.api.models.responses
An implementation of the APIResponses OpenAPI model interface.
APIResponsesImpl() - Constructor for class io.smallrye.openapi.api.models.responses.APIResponsesImpl
 
APIResponsesIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.responses
 
APIResponsesIO(IOContext<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, ExtensionIO<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
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
 
asObject(V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
asString(V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
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
 
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
 
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 - Enum constant in enum io.smallrye.openapi.runtime.io.ReferenceType
 
CALLBACK - Static variable in class io.smallrye.openapi.runtime.io.Names
 
CALLBACK_OPERATION - Static variable in class io.smallrye.openapi.runtime.io.Names
 
CallbackImpl - Class in io.smallrye.openapi.api.models.callbacks
An implementation of the Callback OpenAPI model interface.
CallbackImpl() - Constructor for class io.smallrye.openapi.api.models.callbacks.CallbackImpl
 
CallbackIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.callbacks
 
CallbackIO(IOContext<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.callbacks.CallbackIO
 
CallbackOperationIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.callbacks
 
CallbackOperationIO(IOContext<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, CallbackIO<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.callbacks.CallbackOperationIO
 
callbacks() - Method in class io.smallrye.openapi.runtime.io.ComponentsIO
 
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() - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
 
components(OpenAPI) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
Gets the Components from the OAI model.
COMPONENTS - Static variable in class io.smallrye.openapi.runtime.io.Names
 
ComponentsImpl - Class in io.smallrye.openapi.api.models
An implementation of the Components OpenAPI model interface.
ComponentsImpl() - Constructor for class io.smallrye.openapi.api.models.ComponentsImpl
 
ComponentsIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
ComponentsIO(IOContext<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, ExtensionIO<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 - Static variable in class io.smallrye.openapi.runtime.io.Names
 
ContactImpl - Class in io.smallrye.openapi.api.models.info
An implementation of the Contact OpenAPI model interface.
ContactImpl() - Constructor for class io.smallrye.openapi.api.models.info.ContactImpl
 
ContactIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.info
 
ContactIO(IOContext<V, A, O, AB, OB>, ExtensionIO<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
 
containsKey(Object) - Method in interface io.smallrye.openapi.api.models.MapModel
 
containsKey(Object) - Method in class io.smallrye.openapi.api.models.media.ContentImpl
 
containsKey(Object) - Method in class io.smallrye.openapi.api.models.PathsImpl
 
containsKey(Object) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
 
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 - Static variable in class io.smallrye.openapi.runtime.io.Names
 
ContentImpl - Class in io.smallrye.openapi.api.models.media
An implementation of the Content OpenAPI model interface.
ContentImpl() - Constructor for class io.smallrye.openapi.api.models.media.ContentImpl
 
ContentIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.media
 
ContentIO(IOContext<V, A, O, AB, OB>, ExtensionIO<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
 
copyOf(Schema) - Static method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
create(Class<?>) - Static method in class io.smallrye.openapi.runtime.io.Names
 
create(String) - Static method in class io.smallrye.openapi.runtime.io.Names
 
createArray() - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
createObject() - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
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.
createUniqueAnnotationTargetRef(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
 
createUniqueFieldRef(FieldInfo) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
 
createUniqueMethodParameterRef(MethodParameterInfo) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
 
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
 
cylicReferenceAvoided(String, String) - Method in class io.smallrye.openapi.api.util.UtilLogging_$logger
 
cylicReferenceAvoided$str() - Method in class io.smallrye.openapi.api.util.UtilLogging_$logger
 
cylicReferenceDetected() - Method in class io.smallrye.openapi.api.util.UtilLogging_$logger
 
cylicReferenceDetected$str() - Method in class io.smallrye.openapi.api.util.UtilLogging_$logger
 

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_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
 
discriminator() - Method in class io.smallrye.openapi.runtime.io.media.SchemaIO
 
DISCRIMINATOR_MAPPING - Static variable in class io.smallrye.openapi.runtime.io.Names
 
DiscriminatorImpl - Class in io.smallrye.openapi.api.models.media
An implementation of the Discriminator OpenAPI model interface.
DiscriminatorImpl() - Constructor for class io.smallrye.openapi.api.models.media.DiscriminatorImpl
 
DiscriminatorIO<V,A extends V,O extends V,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 - Static variable in class io.smallrye.openapi.runtime.io.Names
 
EncodingImpl - Class in io.smallrye.openapi.api.models.media
An implementation of the Encoding OpenAPI model interface.
EncodingImpl() - Constructor for class io.smallrye.openapi.api.models.media.EncodingImpl
 
EncodingIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.media
 
EncodingIO(IOContext<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, ExtensionIO<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
 
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(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.api.models.tags.TagImpl
 
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 - Enum constant in enum io.smallrye.openapi.runtime.io.ReferenceType
 
EXAMPLE_OBJECT - Static variable in class io.smallrye.openapi.runtime.io.Names
 
ExampleImpl - Class in io.smallrye.openapi.api.models.examples
An implementation of the Example OpenAPI model interface.
ExampleImpl() - Constructor for class io.smallrye.openapi.api.models.examples.ExampleImpl
 
ExampleObjectIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.media
 
ExampleObjectIO(IOContext<V, A, O, AB, OB>, ExtensionIO<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
 
ExtensibleImpl<T extends org.eclipse.microprofile.openapi.models.Extensible<T>> - Class in io.smallrye.openapi.api.models
Implementation of the Extensible OpenAPI model interface.
ExtensibleImpl() - Constructor for class io.smallrye.openapi.api.models.ExtensibleImpl
 
EXTENSION - Static variable in class io.smallrye.openapi.runtime.io.Names
 
extensionIO - Variable in class io.smallrye.openapi.runtime.io.OperationIO
 
extensionIO - Variable in class io.smallrye.openapi.runtime.io.PathItemIO
 
ExtensionIO<V,A extends V,O extends V,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() - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
 
EXTENSIONS - Static variable in class io.smallrye.openapi.runtime.io.Names
 
EXTERNAL_DOCUMENTATION - Static variable in class io.smallrye.openapi.runtime.io.Names
 
externalDocIO - Variable in class io.smallrye.openapi.runtime.io.OperationIO
 
externalDocumentation() - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
 
ExternalDocumentationImpl - Class in io.smallrye.openapi.api.models
An implementation of the ExternalDocumentation OpenAPI model interface.
ExternalDocumentationImpl() - Constructor for class io.smallrye.openapi.api.models.ExternalDocumentationImpl
 
ExternalDocumentationIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
ExternalDocumentationIO(IOContext<V, A, O, AB, OB>, ExtensionIO<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.
 
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
 
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
 
fromComponentPath(String) - Static method in enum io.smallrye.openapi.runtime.io.ReferenceType
 
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
 
fromReader(Reader) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
fromReader(Reader, Format) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
fromStream(InputStream, Format) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
fromString(String, Format) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
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
 
get(Object) - Method in interface io.smallrye.openapi.api.models.MapModel
 
get(Object) - Method in class io.smallrye.openapi.api.models.media.ContentImpl
 
get(Object) - Method in class io.smallrye.openapi.api.models.PathsImpl
 
get(Object) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
 
getAdditionalPropertiesBoolean() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getAdditionalPropertiesSchema() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
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.api.models.media.SchemaImpl
 
getAllowEmptyValue() - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
getAllowEmptyValue() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
getAllowReserved() - Method in class io.smallrye.openapi.api.models.media.EncodingImpl
 
getAllowReserved() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
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.api.models.media.SchemaImpl
 
getAPIResponses() - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
 
getArray(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
getArray(O, String, Function<V, T>) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
getAttribute() - Method in class io.smallrye.openapi.api.models.media.XMLImpl
 
getAugmentedIndex() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
 
getAuthorizationCode() - Method in class io.smallrye.openapi.api.models.security.OAuthFlowsImpl
 
getAuthorizationUrl() - Method in class io.smallrye.openapi.api.models.security.OAuthFlowImpl
 
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.api.models.security.SecuritySchemeImpl
 
getBigDecimal(V, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
getBoolean(V, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
getBound(WildcardType) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
getCallbacks() - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
getCallbacks() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
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.api.models.security.OAuthFlowsImpl
 
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.api.models.OpenAPIImpl
 
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
 
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.api.models.info.InfoImpl
 
getContent() - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
getContent() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
getContent() - Method in class io.smallrye.openapi.api.models.parameters.RequestBodyImpl
 
getContent() - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
getContent() - Method in class io.smallrye.openapi.runtime.OpenApiStaticFile
 
getContentType() - Method in class io.smallrye.openapi.api.models.media.EncodingImpl
 
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.api.models.media.SchemaImpl
 
getDefaultValue() - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
 
getDefaultValue() - Method in class io.smallrye.openapi.api.models.servers.ServerVariableImpl
 
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.api.models.PathItemImpl
 
getDeprecated() - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
getDeprecated() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getDeprecated() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
getDeprecated() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
getDescendantVisibility(String, List<ClassInfo>) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.IgnoreResolver
 
getDescription() - Method in class io.smallrye.openapi.api.models.examples.ExampleImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.ExternalDocumentationImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.info.InfoImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.parameters.RequestBodyImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.servers.ServerImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.servers.ServerVariableImpl
 
getDescription() - Method in class io.smallrye.openapi.api.models.tags.TagImpl
 
getDiscriminator() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getDuplicateOperationIdBehavior() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getEmail() - Method in class io.smallrye.openapi.api.models.info.ContactImpl
 
getEnclosing() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
 
getEncoding() - Method in class io.smallrye.openapi.api.models.media.MediaTypeImpl
 
getEnumeration() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getEnumeration() - Method in class io.smallrye.openapi.api.models.servers.ServerVariableImpl
 
getExample() - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
getExample() - Method in class io.smallrye.openapi.api.models.media.MediaTypeImpl
 
getExample() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getExample() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
getExamples() - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
getExamples() - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
getExamples() - Method in class io.smallrye.openapi.api.models.media.MediaTypeImpl
 
getExamples() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
getExclusiveMaximum() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getExclusiveMinimum() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getExplode() - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
getExplode() - Method in class io.smallrye.openapi.api.models.media.EncodingImpl
 
getExplode() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
getExtensions() - Method in class io.smallrye.openapi.api.models.ExtensibleImpl
 
getExtensions() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
 
getExternalDocs() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getExternalDocs() - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
getExternalDocs() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
getExternalDocs() - Method in class io.smallrye.openapi.api.models.tags.TagImpl
 
getExternalValue() - Method in class io.smallrye.openapi.api.models.examples.ExampleImpl
 
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.api.models.security.SecuritySchemeImpl
 
getFormat() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
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.api.models.PathItemImpl
 
getHEAD() - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
getHeaders() - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
getHeaders() - Method in class io.smallrye.openapi.api.models.media.EncodingImpl
 
getHeaders() - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
getIgnoreResolver() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
 
getImplicit() - Method in class io.smallrye.openapi.api.models.security.OAuthFlowsImpl
 
getIn() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
getIn() - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
getIndex() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
 
getInfo() - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
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
 
getInfoLicenseName() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getInfoLicenseUrl() - 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
 
getIoContext() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
 
getItems() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getJavaSecurityProcessor() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
 
getJsonBigDecimal(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
getJsonBoolean(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
getJsonInt(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
getJsonString(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
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.api.models.info.InfoImpl
 
getLinks() - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
getLinks() - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
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
 
getMap() - Method in interface io.smallrye.openapi.api.models.MapModel
 
getMap() - Method in class io.smallrye.openapi.api.models.media.ContentImpl
 
getMap() - Method in class io.smallrye.openapi.api.models.PathsImpl
 
getMap() - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
 
getMapping() - Method in class io.smallrye.openapi.api.models.media.DiscriminatorImpl
 
getMatrixParameter() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
 
getMaximum() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getMaximumStaticFileSize() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getMaxItems() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getMaxLength() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getMaxProperties() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getMediaType() - Method in class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
 
getMediaTypes() - Method in class io.smallrye.openapi.api.models.media.ContentImpl
 
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
Implementation specific, set a reference to the Java Method, so that we can bind back to it later if needed
getMethodRef(Operation) - Static method in class io.smallrye.openapi.api.models.OperationImpl
 
getMimeType() - Method in enum io.smallrye.openapi.runtime.io.Format
 
getMinimum() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getMinItems() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getMinLength() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getMinProperties() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getModCount(Schema) - Static method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
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.api.models.media.SchemaImpl
 
getName() - Method in class io.smallrye.openapi.api.models.info.ContactImpl
 
getName() - Method in class io.smallrye.openapi.api.models.info.LicenseImpl
 
getName() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getName() - Method in class io.smallrye.openapi.api.models.media.XMLImpl
 
getName() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
getName() - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
getName() - Method in class io.smallrye.openapi.api.models.tags.TagImpl
 
getName() - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
 
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.api.models.media.XMLImpl
 
getNot() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getNullable() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getObject(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
getOneOf() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getOpenapi() - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
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.api.models.security.SecuritySchemeImpl
 
getOperationId() - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
getOperationId() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
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.api.models.links.LinkImpl
 
getOperations() - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
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.api.models.PathItemImpl
 
getParameters() - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
getParameters() - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
getParameters() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
getParameters() - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
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.
getParamRef() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
Implementation specific, set a reference to the Java method parameter, so that we can bind back to it later if needed
getParamRef(Parameter) - Static method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
getPassword() - Method in class io.smallrye.openapi.api.models.security.OAuthFlowsImpl
 
getPATCH() - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
getPathItemParameters() - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
 
getPathItems() - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
 
getPathItems() - Method in class io.smallrye.openapi.api.models.PathsImpl
 
getPathParameterTemplateNames() - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
 
getPaths() - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
getPattern() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getPOST() - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
getPrefix() - Method in class io.smallrye.openapi.api.models.media.XMLImpl
 
getProperties() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getPropertyName() - Method in class io.smallrye.openapi.api.models.media.DiscriminatorImpl
 
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.
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.
getPUT() - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
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.api.models.media.SchemaImpl
 
getReasonPhrase(int) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
Get the default description for a HTTP Status code
getRef() - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
 
getRef() - Method in class io.smallrye.openapi.api.models.examples.ExampleImpl
 
getRef() - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
getRef() - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
getRef() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getRef() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
getRef() - Method in class io.smallrye.openapi.api.models.parameters.RequestBodyImpl
 
getRef() - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
getRef() - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
getRef() - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
getRefreshUrl() - Method in class io.smallrye.openapi.api.models.security.OAuthFlowImpl
 
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.api.models.ComponentsImpl
 
getRequestBody() - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
getRequestBody() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
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.api.models.headers.HeaderImpl
 
getRequired() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getRequired() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
getRequired() - Method in class io.smallrye.openapi.api.models.parameters.RequestBodyImpl
 
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
 
getResponseCode() - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
getResponses() - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
getResponses() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
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.api.models.headers.HeaderImpl
 
getSchema() - Method in class io.smallrye.openapi.api.models.media.MediaTypeImpl
 
getSchema() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
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
 
getSchemaRegistry() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
 
getSchemas() - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
getSchemas() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getScheme() - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
getSchemes() - Method in class io.smallrye.openapi.api.models.security.SecurityRequirementImpl
 
getScopes() - Method in class io.smallrye.openapi.api.models.security.OAuthFlowImpl
 
getSecurity() - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
getSecurity() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
getSecuritySchemes() - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
getServer() - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
getServers() - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
getServers() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
getServers() - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
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
 
getStyle() - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
getStyle() - Method in class io.smallrye.openapi.api.models.media.EncodingImpl
 
getStyle() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
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
 
getSummary() - Method in class io.smallrye.openapi.api.models.examples.ExampleImpl
 
getSummary() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
getSummary() - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
getTags() - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
getTags() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
getTemplateParameterPattern() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
 
getTermsOfService() - Method in class io.smallrye.openapi.api.models.info.InfoImpl
 
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.api.models.info.InfoImpl
 
getTitle() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getTokenUrl() - Method in class io.smallrye.openapi.api.models.security.OAuthFlowImpl
 
getTRACE() - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
getType() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getType() - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
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
 
getUniqueItems() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
getUnresolvedType() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
 
getUrl() - Method in class io.smallrye.openapi.api.models.ExternalDocumentationImpl
 
getUrl() - Method in class io.smallrye.openapi.api.models.info.ContactImpl
 
getUrl() - Method in class io.smallrye.openapi.api.models.info.LicenseImpl
 
getUrl() - Method in class io.smallrye.openapi.api.models.servers.ServerImpl
 
getValue() - Method in class io.smallrye.openapi.api.models.examples.ExampleImpl
 
getValue(String, Class<T>) - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
getValue(O, String) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
getVariables() - Method in class io.smallrye.openapi.api.models.servers.ServerImpl
 
getVersion() - Method in class io.smallrye.openapi.api.models.info.InfoImpl
 
getWrapped() - Method in class io.smallrye.openapi.api.models.media.XMLImpl
 
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.api.models.media.SchemaImpl
 
getXml() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 

H

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.api.models.tags.TagImpl
 
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
 
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 - Enum constant in enum io.smallrye.openapi.runtime.io.ReferenceType
 
HEADER - Static variable in class io.smallrye.openapi.runtime.io.Names
 
HeaderImpl - Class in io.smallrye.openapi.api.models.headers
An implementation of the Header OpenAPI model interface.
HeaderImpl() - Constructor for class io.smallrye.openapi.api.models.headers.HeaderImpl
 
HeaderIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.headers
 
HeaderIO(IOContext<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.headers.HeaderIO
 
HIDDEN - Static variable in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 

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 - 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_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_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
 
InfoImpl - Class in io.smallrye.openapi.api.models.info
An implementation of the Info OpenAPI model interface.
InfoImpl() - Constructor for class io.smallrye.openapi.api.models.info.InfoImpl
 
InfoIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.info
 
InfoIO(IOContext<V, A, O, AB, OB>, ExtensionIO<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
 
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.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 extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
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
 
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
 
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(Parameter) - Static method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
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
 
isNamed(Schema) - Static method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
isNull() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContextKey
 
isObject(V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
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
 
isReference(AnnotationInstance) - Static method in enum io.smallrye.openapi.runtime.io.ReferenceType
 
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
 
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 extends V,O extends V,AB,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 - Static variable in class io.smallrye.openapi.runtime.io.Names
 
LicenseImpl - Class in io.smallrye.openapi.api.models.info
An implementation of the License OpenAPI model interface.
LicenseImpl() - Constructor for class io.smallrye.openapi.api.models.info.LicenseImpl
 
LicenseIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.info
 
LicenseIO(IOContext<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.info.LicenseIO
 
LINK - Enum constant in enum io.smallrye.openapi.runtime.io.ReferenceType
 
LINK - Static variable in class io.smallrye.openapi.runtime.io.Names
 
LinkImpl - Class in io.smallrye.openapi.api.models.links
An implementation of the Link OpenAPI model interface.
LinkImpl() - Constructor for class io.smallrye.openapi.api.models.links.LinkImpl
 
LinkIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.links
 
LinkIO(IOContext<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.links.LinkIO
 
LinkParameterIO<V,A extends V,O extends V,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 extends V,O extends V,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
 
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
 
MediaTypeImpl - Class in io.smallrye.openapi.api.models.media
An implementation of the MediaType OpenAPI model interface.
MediaTypeImpl() - Constructor for class io.smallrye.openapi.api.models.media.MediaTypeImpl
 
MediaTypeIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.media
 
MediaTypeIO(IOContext<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, ExtensionIO<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.
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(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
Marker interface - all data model implementations implement this interface.
ModelIO<T,V,A extends V,O extends V,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
 
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
 

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
 
OAuthFlowImpl - Class in io.smallrye.openapi.api.models.security
An implementation of the OAuthFlow OpenAPI model interface.
OAuthFlowImpl() - Constructor for class io.smallrye.openapi.api.models.security.OAuthFlowImpl
 
OAuthFlowIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.security
 
OAuthFlowIO(IOContext<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.security.OAuthFlowIO
 
OAuthFlowsImpl - Class in io.smallrye.openapi.api.models.security
An implementation of the OAuthFlows OpenAPI model interface.
OAuthFlowsImpl() - Constructor for class io.smallrye.openapi.api.models.security.OAuthFlowsImpl
 
OAuthFlowsIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.security
 
OAuthFlowsIO(IOContext<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.security.OAuthFlowsIO
 
OAuthScopeIO<V,A extends V,O extends V,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_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<V,A extends V,O extends V,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
An implementation of the OpenAPI OpenAPI model interface.
OpenAPIImpl() - Constructor for class io.smallrye.openapi.api.models.OpenAPIImpl
 
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 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 io.smallrye.openapi.runtime.OpenApiRuntimeException
 
OpenApiRuntimeException(String, Throwable) - Constructor for exception io.smallrye.openapi.runtime.OpenApiRuntimeException
 
OpenApiRuntimeException(Throwable) - Constructor for exception 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
 
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
 
OperationImpl - Class in io.smallrye.openapi.api.models
An implementation of the Operation OpenAPI model interface.
OperationImpl() - Constructor for class io.smallrye.openapi.api.models.OperationImpl
 
OperationImpl(String) - Constructor for class io.smallrye.openapi.api.models.OperationImpl
 
operationIO - Variable in class io.smallrye.openapi.runtime.io.PathItemIO
 
OperationIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
OperationIO(IOContext<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, CallbackIO<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.OperationIO
 
OperationIO(IOContext<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.OperationIO
 
OperationIO(IOContext<V, A, O, AB, OB>, DotName, ContentIO<V, A, O, AB, OB>, CallbackIO<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.OperationIO
 
operations() - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
 
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 - Enum constant in enum io.smallrye.openapi.runtime.io.media.ContentIO.Direction
 
PARAMETER - Enum constant in enum io.smallrye.openapi.runtime.io.ReferenceType
 
PARAMETER - Static variable in class io.smallrye.openapi.runtime.io.Names
 
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
An implementation of the Parameter OpenAPI model interface.
ParameterImpl() - Constructor for class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
ParameterIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.parameters
 
ParameterIO(IOContext<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.parameters.ParameterIO
 
parameters() - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
 
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$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
 
PathItemImpl - Class in io.smallrye.openapi.api.models
An implementation of the PathItem OpenAPI model interface.
PathItemImpl() - Constructor for class io.smallrye.openapi.api.models.PathItemImpl
 
PathItemIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
PathItemIO(IOContext<V, A, O, AB, OB>, OperationIO<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.PathItemIO
 
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.
pathServers(String) - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
PathsImpl - Class in io.smallrye.openapi.api.models
An implementation of the Paths OpenAPI model interface.
PathsImpl() - Constructor for class io.smallrye.openapi.api.models.PathsImpl
 
PathsIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io
 
PathsIO(IOContext<V, A, O, AB, OB>, OperationIO<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, ExtensionIO<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_ANNOTATION - Static variable in enum io.smallrye.openapi.runtime.io.ReferenceType
 
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_COMPONENTS - Static variable in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
 
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_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_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_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_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_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_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_PROPERTIES - 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_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_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_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_STANDARD - Static variable in enum io.smallrye.openapi.runtime.io.ReferenceType
 
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_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_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_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
 
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
 
put(String, PathItem) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
 
put(String, PathItem) - Method in class io.smallrye.openapi.api.models.PathsImpl
 
put(String, APIResponse) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
 
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
 
putAll(Map<? extends String, ? extends PathItem>) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
 
putAll(Map<? extends String, ? extends PathItem>) - Method in class io.smallrye.openapi.api.models.PathsImpl
 
putAll(Map<? extends String, ? extends APIResponse>) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
 
putAll(Map<? extends String, ? extends V>) - Method in interface io.smallrye.openapi.api.models.MapModel
 

R

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.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.PathItemIO
 
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.
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
 
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
 
readList(V) - Method in class io.smallrye.openapi.runtime.io.parameters.ParameterIO
 
readList(V) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementIO
 
readList(V) - Method in class io.smallrye.openapi.runtime.io.servers.ServerIO
Reads a list of Server OpenAPI nodes.
readList(V) - 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(O) - Method in class io.smallrye.openapi.runtime.io.callbacks.CallbackIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.ComponentsIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.extensions.ExtensionIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.ExternalDocumentationIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.headers.HeaderIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.info.ContactIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.info.InfoIO
Reads an Info OpenAPI node.
readObject(O) - Method in class io.smallrye.openapi.runtime.io.info.LicenseIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.links.LinkIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.links.LinkParameterIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.media.ContentIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.media.DiscriminatorIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.media.EncodingIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.media.ExampleObjectIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.media.MediaTypeIO
 
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.
readObject(O) - Method in class io.smallrye.openapi.runtime.io.OperationIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.parameters.ParameterIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.parameters.RequestBodyIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.PathItemIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.PathsIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.responses.APIResponseIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.responses.APIResponsesIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.security.OAuthFlowIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.security.OAuthFlowsIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.security.OAuthScopeIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementsSetIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.security.SecuritySchemeIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.servers.ServerIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.servers.ServerVariableIO
 
readObject(O) - Method in class io.smallrye.openapi.runtime.io.tags.TagIO
 
readObjectMap(O) - Method in class io.smallrye.openapi.runtime.io.extensions.ExtensionIO
 
readObjectMap(O) - Method in class io.smallrye.openapi.runtime.io.links.LinkParameterIO
 
readObjectMap(O) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
 
readObjectMap(O) - Method in class io.smallrye.openapi.runtime.io.security.OAuthScopeIO
 
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(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
 
readRequirements(V) - 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.ModelIO
 
readXML(V) - Method in class io.smallrye.openapi.runtime.io.media.SchemaIO
 
ref(String) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
 
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 extends V,O extends V,AB,OB> - Interface in io.smallrye.openapi.runtime.io
 
referenceOf(String) - Method in enum io.smallrye.openapi.runtime.io.ReferenceType
 
referencePrefix() - Method in enum io.smallrye.openapi.runtime.io.ReferenceType
 
ReferenceType - Enum in io.smallrye.openapi.runtime.io
Simple enum to indicate the type of a $ref being read/written.
referenceValue(AnnotationInstance) - Static method in enum io.smallrye.openapi.runtime.io.ReferenceType
 
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
 
refValue(AnnotationInstance) - Method in enum io.smallrye.openapi.runtime.io.ReferenceType
Reads a string property named "ref" value from the given annotation and converts it to a value appropriate for setting on a model's "$ref" property.
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
 
remove(Object) - Method in interface io.smallrye.openapi.api.models.MapModel
 
remove(Object) - Method in class io.smallrye.openapi.api.models.media.ContentImpl
 
remove(Object) - Method in class io.smallrye.openapi.api.models.PathsImpl
 
remove(Object) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
 
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.api.models.media.SchemaImpl
 
removeAnyOf(Schema) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
removeAPIResponse(String) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
 
removeCallback(String) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
removeCallback(String) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
removeContext() - Method in class io.smallrye.openapi.api.SmallRyeOpenAPI.Builder
 
removeEncoding(String) - Method in class io.smallrye.openapi.api.models.media.MediaTypeImpl
 
removeEnumeration(Object) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
removeEnumeration(String) - Method in class io.smallrye.openapi.api.models.servers.ServerVariableImpl
 
removeExample(String) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
removeExample(String) - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
removeExample(String) - Method in class io.smallrye.openapi.api.models.media.MediaTypeImpl
 
removeExample(String) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
removeExtension(String) - Method in class io.smallrye.openapi.api.models.ExtensibleImpl
 
removeHeader(String) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
removeHeader(String) - Method in class io.smallrye.openapi.api.models.media.EncodingImpl
 
removeHeader(String) - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
removeLink(String) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
removeLink(String) - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
removeMapping(String) - Method in class io.smallrye.openapi.api.models.media.DiscriminatorImpl
 
removeMediaType(String) - Method in class io.smallrye.openapi.api.models.media.ContentImpl
 
removeOneOf(Schema) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
removeParameter(String) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
removeParameter(String) - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
removeParameter(Parameter) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
removeParameter(Parameter) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
removePathItem(String) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
 
removePathItem(String) - Method in class io.smallrye.openapi.api.models.PathsImpl
 
removeProperty(String) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
removeRequestBody(String) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
removeRequired(String) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
removeResponse(String) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
removeSchema(String) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
removeScheme(String) - Method in class io.smallrye.openapi.api.models.security.SecurityRequirementImpl
 
removeScope(String) - Method in class io.smallrye.openapi.api.models.security.OAuthFlowImpl
 
removeSecurityRequirement(SecurityRequirement) - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
removeSecurityRequirement(SecurityRequirement) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
removeSecurityScheme(String) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
removeServer(Server) - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
removeServer(Server) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
removeServer(Server) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
removeTag(String) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
removeTag(Tag) - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
removeUnusedSchemas() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
removeVariable(String) - Method in class io.smallrye.openapi.api.models.servers.ServerImpl
 
replace(List<V>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
 
replace(List<V>, UnaryOperator<List<V>>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
 
replace(Map<String, 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 - Enum constant in enum io.smallrye.openapi.runtime.io.ReferenceType
 
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
 
requestBodies() - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
 
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
An implementation of the RequestBody OpenAPI model interface.
RequestBodyImpl() - Constructor for class io.smallrye.openapi.api.models.parameters.RequestBodyImpl
 
RequestBodyIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.parameters
 
RequestBodyIO(IOContext<V, A, O, AB, OB>, ContentIO<V, A, O, AB, OB>, ExtensionIO<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
 
RESPONSE - Enum constant in enum io.smallrye.openapi.runtime.io.ReferenceType
 
responseCode(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.io.responses.APIResponseIO
 
responses() - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
 
responses(Operation) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
Gets the APIResponses child model from the given operation.
responsesIO - Variable in class io.smallrye.openapi.runtime.io.OperationIO
 
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 - Enum constant in enum io.smallrye.openapi.runtime.io.ReferenceType
 
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
An implementation of the Schema OpenAPI model interface.
SchemaImpl() - Constructor for class io.smallrye.openapi.api.models.media.SchemaImpl
 
SchemaImpl(String) - Constructor for class io.smallrye.openapi.api.models.media.SchemaImpl
 
SchemaIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.media
 
SchemaIO(IOContext<V, A, O, AB, OB>, ExtensionIO<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.
schemas() - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
 
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() - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
 
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 - Enum constant in enum io.smallrye.openapi.runtime.io.ReferenceType
 
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<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.security
 
SecurityIO(IOContext<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.security.SecurityIO
 
SecurityRequirementImpl - Class in io.smallrye.openapi.api.models.security
An implementation of the SecurityRequirement OpenAPI model interface.
SecurityRequirementImpl() - Constructor for class io.smallrye.openapi.api.models.security.SecurityRequirementImpl
 
SecurityRequirementIO<V,A extends V,O extends V,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<V,A extends V,O extends V,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
 
SecuritySchemeImpl - Class in io.smallrye.openapi.api.models.security
An implementation of the SecurityScheme OpenAPI model interface.
SecuritySchemeImpl() - Constructor for class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
SecuritySchemeIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.security
 
SecuritySchemeIO(IOContext<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.security.SecuritySchemeIO
 
securitySchemes() - Method in class io.smallrye.openapi.runtime.io.ComponentsIO
 
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 - Static variable in class io.smallrye.openapi.runtime.io.Names
 
SERVER_VARIABLE - Static variable in class io.smallrye.openapi.runtime.io.Names
 
ServerImpl - Class in io.smallrye.openapi.api.models.servers
An implementation of the Server OpenAPI model interface.
ServerImpl() - Constructor for class io.smallrye.openapi.api.models.servers.ServerImpl
 
ServerIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.servers
 
ServerIO(IOContext<V, A, O, AB, OB>, ExtensionIO<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() - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
 
SERVERS - Static variable in class io.smallrye.openapi.runtime.io.Names
 
ServerVariableImpl - Class in io.smallrye.openapi.api.models.servers
An implementation of the ServerVariable OpenAPI model interface.
ServerVariableImpl() - Constructor for class io.smallrye.openapi.api.models.servers.ServerVariableImpl
 
ServerVariableIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.servers
 
ServerVariableIO(IOContext<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.servers.ServerVariableIO
 
set(OB, String, V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
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.api.models.media.SchemaImpl
 
setAdditionalPropertiesSchema(Schema) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setAll(OB, O) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
setAllIfPresent(OB, Optional<? extends O>) - Method in class io.smallrye.openapi.runtime.io.ModelIO
 
setAllOf(List<Schema>) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setAllowEmptyValue(Boolean) - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
setAllowEmptyValue(Boolean) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
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.api.models.media.EncodingImpl
 
setAllowReserved(Boolean) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setAnyOf(List<Schema>) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setAPIResponses(Map<String, APIResponse>) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
 
setAttribute(Boolean) - Method in class io.smallrye.openapi.api.models.media.XMLImpl
 
setAuthorizationCode(OAuthFlow) - Method in class io.smallrye.openapi.api.models.security.OAuthFlowsImpl
 
setAuthorizationUrl(String) - Method in class io.smallrye.openapi.api.models.security.OAuthFlowImpl
 
setBearerFormat(String) - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
setCallbacks(Map<String, Callback>) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
setCallbacks(Map<String, Callback>) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
setClientCredentials(OAuthFlow) - Method in class io.smallrye.openapi.api.models.security.OAuthFlowsImpl
 
setComponents(Components) - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
setContact(Contact) - Method in class io.smallrye.openapi.api.models.info.InfoImpl
 
setContent(InputStream) - Method in class io.smallrye.openapi.runtime.OpenApiStaticFile
 
setContent(Content) - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
setContent(Content) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setContent(Content) - Method in class io.smallrye.openapi.api.models.parameters.RequestBodyImpl
 
setContent(Content) - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
setContentType(String) - Method in class io.smallrye.openapi.api.models.media.EncodingImpl
 
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.api.models.media.SchemaImpl
 
setDefaultValue(String) - Method in class io.smallrye.openapi.api.models.servers.ServerVariableImpl
 
setDefaultValue(APIResponse) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
 
setDELETE(Operation) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
setDeprecated(Boolean) - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
setDeprecated(Boolean) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setDeprecated(Boolean) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
setDeprecated(Boolean) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.examples.ExampleImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.ExternalDocumentationImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.info.InfoImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.parameters.RequestBodyImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.servers.ServerImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.servers.ServerVariableImpl
 
setDescription(String) - Method in class io.smallrye.openapi.api.models.tags.TagImpl
 
setDisabled(boolean) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
 
setDiscriminator(Discriminator) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setEmail(String) - Method in class io.smallrye.openapi.api.models.info.ContactImpl
 
setEncoding(Map<String, Encoding>) - Method in class io.smallrye.openapi.api.models.media.MediaTypeImpl
 
setEnumeration(List<Object>) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setEnumeration(List<String>) - Method in class io.smallrye.openapi.api.models.servers.ServerVariableImpl
 
setExample(Object) - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
setExample(Object) - Method in class io.smallrye.openapi.api.models.media.MediaTypeImpl
 
setExample(Object) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setExample(Object) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setExamples(Map<String, Example>) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
setExamples(Map<String, Example>) - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
setExamples(Map<String, Example>) - Method in class io.smallrye.openapi.api.models.media.MediaTypeImpl
 
setExamples(Map<String, Example>) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setExclusiveMaximum(Boolean) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setExclusiveMinimum(Boolean) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setExplode(Boolean) - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
setExplode(Boolean) - Method in class io.smallrye.openapi.api.models.media.EncodingImpl
 
setExplode(Boolean) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setExtensions(Map<String, Object>) - Method in class io.smallrye.openapi.api.models.ExtensibleImpl
 
setExternalDocs(ExternalDocumentation) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setExternalDocs(ExternalDocumentation) - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
setExternalDocs(ExternalDocumentation) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
setExternalDocs(ExternalDocumentation) - Method in class io.smallrye.openapi.api.models.tags.TagImpl
 
setExternalValue(String) - Method in class io.smallrye.openapi.api.models.examples.ExampleImpl
 
setFlows(OAuthFlows) - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
setFormat(Format) - Method in class io.smallrye.openapi.runtime.OpenApiStaticFile
 
setFormat(String) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setFormBodyContent(Content) - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
 
setGET(Operation) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
setHEAD(Operation) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
setHeaders(Map<String, Header>) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
setHeaders(Map<String, Header>) - Method in class io.smallrye.openapi.api.models.media.EncodingImpl
 
setHeaders(Map<String, Header>) - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
setHidden(Parameter, boolean) - Static method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setIfPresent(OB, String, Optional<? extends V>) - Method in class io.smallrye.openapi.runtime.io.ModelIO
 
setImplicit(OAuthFlow) - Method in class io.smallrye.openapi.api.models.security.OAuthFlowsImpl
 
setIn(Parameter.In) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setIn(SecurityScheme.In) - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
setInfo(Info) - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
setItems(Schema) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setJsonViewContext(AnnotationScannerContext, Type[]) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
 
setLicense(License) - Method in class io.smallrye.openapi.api.models.info.InfoImpl
 
setLinks(Map<String, Link>) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
setLinks(Map<String, Link>) - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
setMap(Map<String, MediaType>) - Method in class io.smallrye.openapi.api.models.media.ContentImpl
 
setMap(Map<String, PathItem>) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
 
setMap(Map<String, PathItem>) - Method in class io.smallrye.openapi.api.models.PathsImpl
 
setMap(Map<String, APIResponse>) - Method in class io.smallrye.openapi.api.models.responses.APIResponsesImpl
 
setMap(Map<String, V>) - Method in interface io.smallrye.openapi.api.models.MapModel
 
setMapping(Map<String, String>) - Method in class io.smallrye.openapi.api.models.media.DiscriminatorImpl
 
setMaximum(BigDecimal) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setMaxItems(Integer) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setMaxLength(Integer) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setMaxProperties(Integer) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
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.api.models.media.ContentImpl
 
setMethodRef(String) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
setMinimum(BigDecimal) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setMinItems(Integer) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setMinLength(Integer) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setMinProperties(Integer) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setMultipleOf(BigDecimal) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setName(String) - Method in class io.smallrye.openapi.api.models.info.ContactImpl
 
setName(String) - Method in class io.smallrye.openapi.api.models.info.LicenseImpl
 
setName(String) - Method in class io.smallrye.openapi.api.models.media.XMLImpl
 
setName(String) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setName(String) - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
setName(String) - Method in class io.smallrye.openapi.api.models.tags.TagImpl
 
setNamespace(String) - Method in class io.smallrye.openapi.api.models.media.XMLImpl
 
setNot(Schema) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setNullable(Boolean) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setOneOf(List<Schema>) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setOpenapi(String) - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
setOpenIdConnectUrl(String) - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
setOperation(PathItem.HttpMethod, Operation) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
setOperationId(String) - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
setOperationId(String) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
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.api.models.links.LinkImpl
 
setOPTIONS(Operation) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
setParameters(List<Parameter>) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
setParameters(List<Parameter>) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
setParameters(Map<String, Object>) - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
setParameters(Map<String, Parameter>) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
setParameterSchema(Parameter, Schema) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
Sets the given Schema on the given Parameter.
setParamRef(String) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setPassword(OAuthFlow) - Method in class io.smallrye.openapi.api.models.security.OAuthFlowsImpl
 
setPATCH(Operation) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
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.api.models.callbacks.CallbackImpl
 
setPathItems(Map<String, PathItem>) - Method in class io.smallrye.openapi.api.models.PathsImpl
 
setPaths(Paths) - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
setPattern(String) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setPOST(Operation) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
setPrefix(String) - Method in class io.smallrye.openapi.api.models.media.XMLImpl
 
setProperties(Map<String, Schema>) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setPropertyName(String) - Method in class io.smallrye.openapi.api.models.media.DiscriminatorImpl
 
setPUT(Operation) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
setReadOnly(Boolean) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setRef(String) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
 
setRef(String) - Method in class io.smallrye.openapi.api.models.examples.ExampleImpl
 
setRef(String) - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
setRef(String) - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
setRef(String) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setRef(String) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setRef(String) - Method in class io.smallrye.openapi.api.models.parameters.RequestBodyImpl
 
setRef(String) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
setRef(String) - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
setRef(String) - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
setReference(OB, Reference<?>) - Method in interface io.smallrye.openapi.runtime.io.ReferenceIO
 
setRefreshUrl(String) - Method in class io.smallrye.openapi.api.models.security.OAuthFlowImpl
 
setRequestBodies(Map<String, RequestBody>) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
setRequestBody(Object) - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
setRequestBody(RequestBody) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
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.api.models.headers.HeaderImpl
 
setRequired(Boolean) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setRequired(Boolean) - Method in class io.smallrye.openapi.api.models.parameters.RequestBodyImpl
 
setRequired(List<String>) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
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
 
setResponseCode(String) - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
setResponses(Map<String, APIResponse>) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
setResponses(APIResponses) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
setSchema(Schema) - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
setSchema(Schema) - Method in class io.smallrye.openapi.api.models.media.MediaTypeImpl
 
setSchema(Schema) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setSchema(Schema) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
 
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.api.models.ComponentsImpl
 
setScheme(String) - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
setSchemes(Map<String, List<String>>) - Method in class io.smallrye.openapi.api.models.security.SecurityRequirementImpl
 
setScopes(Map<String, String>) - Method in class io.smallrye.openapi.api.models.security.OAuthFlowImpl
 
setSecurity(List<SecurityRequirement>) - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
setSecurity(List<SecurityRequirement>) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
setSecuritySchemes(Map<String, SecurityScheme>) - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
setServer(Server) - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
setServers(List<Server>) - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
setServers(List<Server>) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
setServers(List<Server>) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
setStyle(Header.Style) - Method in class io.smallrye.openapi.api.models.headers.HeaderImpl
 
setStyle(Encoding.Style) - Method in class io.smallrye.openapi.api.models.media.EncodingImpl
 
setStyle(Parameter.Style) - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
setSummary(String) - Method in class io.smallrye.openapi.api.models.examples.ExampleImpl
 
setSummary(String) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
setSummary(String) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
setTags(List<String>) - Method in class io.smallrye.openapi.api.models.OperationImpl
 
setTags(List<Tag>) - Method in class io.smallrye.openapi.api.models.OpenAPIImpl
 
setTermsOfService(String) - Method in class io.smallrye.openapi.api.models.info.InfoImpl
 
setTitle(String) - Method in class io.smallrye.openapi.api.models.info.InfoImpl
 
setTitle(String) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setTokenUrl(String) - Method in class io.smallrye.openapi.api.models.security.OAuthFlowImpl
 
setTRACE(Operation) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
setType(Schema.SchemaType) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setType(SecurityScheme.Type) - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
setUniqueItems(Boolean) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setUrl(String) - Method in class io.smallrye.openapi.api.models.ExternalDocumentationImpl
 
setUrl(String) - Method in class io.smallrye.openapi.api.models.info.ContactImpl
 
setUrl(String) - Method in class io.smallrye.openapi.api.models.info.LicenseImpl
 
setUrl(String) - Method in class io.smallrye.openapi.api.models.servers.ServerImpl
 
setValue(Object) - Method in class io.smallrye.openapi.api.models.examples.ExampleImpl
 
setVariables(Map<String, ServerVariable>) - Method in class io.smallrye.openapi.api.models.servers.ServerImpl
 
setVersion(String) - Method in class io.smallrye.openapi.api.models.info.InfoImpl
 
setWrapped(Boolean) - Method in class io.smallrye.openapi.api.models.media.XMLImpl
 
setWriteOnly(Boolean) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
setXml(XML) - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
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
 
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 extends V,O extends V,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.
summary(String) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
supply(Supplier<T>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
 

T

TAG - Static variable in class io.smallrye.openapi.runtime.io.Names
 
TagImpl - Class in io.smallrye.openapi.api.models.tags
An implementation of the Tag OpenAPI model interface.
TagImpl() - Constructor for class io.smallrye.openapi.api.models.tags.TagImpl
 
TagIO<V,A extends V,O extends V,AB,OB> - Class in io.smallrye.openapi.runtime.io.tags
 
TagIO(IOContext<V, A, O, AB, OB>, ExtensionIO<V, A, O, AB, OB>) - Constructor for class io.smallrye.openapi.runtime.io.tags.TagIO
 
tags() - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
 
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
 
toJson(Object, V) - Method in interface io.smallrye.openapi.runtime.io.JsonIO
 
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
 
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
 
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

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.
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.media.ContentIO.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.smallrye.openapi.runtime.io.ReferenceType
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.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.io.ReferenceType
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.
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(Object) - Method in class io.smallrye.openapi.runtime.io.extensions.ExtensionIO
 
write(Object) - Method in class io.smallrye.openapi.runtime.io.links.LinkParameterIO
 
write(String) - Method in class io.smallrye.openapi.runtime.io.security.OAuthScopeIO
 
write(List<Parameter>) - Method in class io.smallrye.openapi.runtime.io.parameters.ParameterIO
 
write(List<SecurityRequirement>) - Method in class io.smallrye.openapi.runtime.io.security.SecurityIO
 
write(List<SecurityRequirement>) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementIO
 
write(List<Server>) - Method in class io.smallrye.openapi.runtime.io.servers.ServerIO
 
write(List<Tag>) - Method in class io.smallrye.openapi.runtime.io.tags.TagIO
 
write(Map<String, Object>) - Method in class io.smallrye.openapi.runtime.io.links.LinkParameterIO
 
write(Map<String, String>) - Method in class io.smallrye.openapi.runtime.io.security.OAuthScopeIO
 
write(Map<String, T>) - Method in class io.smallrye.openapi.runtime.io.MapModelIO
 
write(Callback) - Method in class io.smallrye.openapi.runtime.io.callbacks.CallbackIO
 
write(Components) - Method in class io.smallrye.openapi.runtime.io.ComponentsIO
 
write(Example) - Method in class io.smallrye.openapi.runtime.io.media.ExampleObjectIO
 
write(Extensible<?>) - Method in class io.smallrye.openapi.runtime.io.extensions.ExtensionIO
 
write(ExternalDocumentation) - Method in class io.smallrye.openapi.runtime.io.ExternalDocumentationIO
 
write(Header) - Method in class io.smallrye.openapi.runtime.io.headers.HeaderIO
 
write(Contact) - Method in class io.smallrye.openapi.runtime.io.info.ContactIO
 
write(Info) - Method in class io.smallrye.openapi.runtime.io.info.InfoIO
 
write(License) - Method in class io.smallrye.openapi.runtime.io.info.LicenseIO
 
write(Link) - Method in class io.smallrye.openapi.runtime.io.links.LinkIO
 
write(Content) - Method in class io.smallrye.openapi.runtime.io.media.ContentIO
 
write(Discriminator) - Method in class io.smallrye.openapi.runtime.io.media.DiscriminatorIO
 
write(Encoding) - Method in class io.smallrye.openapi.runtime.io.media.EncodingIO
 
write(MediaType) - Method in class io.smallrye.openapi.runtime.io.media.MediaTypeIO
 
write(Schema) - Method in class io.smallrye.openapi.runtime.io.media.SchemaIO
 
write(XML) - Method in class io.smallrye.openapi.runtime.io.media.SchemaIO
 
write(OpenAPI) - Method in class io.smallrye.openapi.runtime.io.OpenAPIDefinitionIO
 
write(Operation) - Method in class io.smallrye.openapi.runtime.io.OperationIO
 
write(Parameter) - Method in class io.smallrye.openapi.runtime.io.parameters.ParameterIO
Writes a Parameter into the JSON node.
write(RequestBody) - Method in class io.smallrye.openapi.runtime.io.parameters.RequestBodyIO
 
write(PathItem) - Method in class io.smallrye.openapi.runtime.io.PathItemIO
 
write(Paths) - Method in class io.smallrye.openapi.runtime.io.PathsIO
 
write(APIResponse) - Method in class io.smallrye.openapi.runtime.io.responses.APIResponseIO
 
write(APIResponses) - Method in class io.smallrye.openapi.runtime.io.responses.APIResponsesIO
 
write(OAuthFlow) - Method in class io.smallrye.openapi.runtime.io.security.OAuthFlowIO
 
write(OAuthFlows) - Method in class io.smallrye.openapi.runtime.io.security.OAuthFlowsIO
 
write(SecurityRequirement) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementIO
 
write(SecurityRequirement) - Method in class io.smallrye.openapi.runtime.io.security.SecurityRequirementsSetIO
 
write(SecurityScheme) - Method in class io.smallrye.openapi.runtime.io.security.SecuritySchemeIO
 
write(Server) - Method in class io.smallrye.openapi.runtime.io.servers.ServerIO
 
write(ServerVariable) - Method in class io.smallrye.openapi.runtime.io.servers.ServerVariableIO
 
write(Tag) - Method in class io.smallrye.openapi.runtime.io.tags.TagIO
 
write(T) - Method in class io.smallrye.openapi.runtime.io.ModelIO
 

X

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
 
XMLImpl - Class in io.smallrye.openapi.api.models.media
An implementation of the XML OpenAPI model interface.
XMLImpl() - Constructor for class io.smallrye.openapi.api.models.media.XMLImpl
 

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