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 All Packages

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, 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(String, V, Map<String, V>, Supplier<Map<String, 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
 
addApiReponseFromAnnotation(AnnotationScannerContext, AnnotationInstance, Operation) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
Add api response to api responses using the annotation information
addApiReponseSchemaFromAnnotation(AnnotationScannerContext, AnnotationInstance, 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[]) - Static 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
 
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
 
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
 
addRolesAllowedToScopes(String[]) - Static 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
 
addVariable(String, ServerVariable) - Method in class io.smallrye.openapi.api.models.servers.ServerImpl
 
allowRegistration(AnnotationScannerContext, Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
Determines if a type is eligible for registration.
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
 
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>, 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
Extension point for supporting extensions to OpenAPI Scanners.
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.
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
 
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
 
APP_PATH_DISABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
applicationPathDisable() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
applicationPathDisable() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
applyConfig(OpenApiConfig, OpenAPI) - Static method in class io.smallrye.openapi.api.util.ConfigUtil
 
applyConstraints(AnnotationTarget, Schema, String, BeanValidationScanner.RequirementHandler) - Static 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
 
ARRAY_TYPE_OBJECT - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
 
arrayNode() - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
 
arrayReferencesEnable() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
arrayReferencesEnable() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
asCsvSet(String) - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
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.

B

BeanValidationScanner - Class in io.smallrye.openapi.runtime.scanner.dataobject
 
BeanValidationScanner() - Constructor for class io.smallrye.openapi.runtime.scanner.dataobject.BeanValidationScanner
 
BeanValidationScanner.RequirementHandler - Interface in io.smallrye.openapi.runtime.scanner.dataobject
 
bigDecimalProperty(JsonNode, String) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Extract a BigDecimal property from the given json tree.
bigDecimalProperty(ObjectNode, String, BigDecimal) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Sets the value of a property for a given json node.
booleanProperty(JsonNode, String) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Extract a boolean property from the given json tree.
booleanProperty(ObjectNode, String, Boolean) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Sets the value of a property for a given json node.
booleanValue(AnnotationInstance, String) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Reads a Boolean property value from the given annotation instance.
booleanValueWithDefault(AnnotationInstance, String) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Reads a Boolean property from the given annotation instance.
bootstrap(OpenApiConfig, IndexView) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
 
bootstrap(OpenApiConfig, IndexView, OpenApiStaticFile...) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
 
bootstrap(OpenApiConfig, IndexView, ClassLoader) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
 
bootstrap(OpenApiConfig, IndexView, ClassLoader, OpenApiStaticFile...) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
 
bootstrap(IndexView) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
 

C

CALLBACK - io.smallrye.openapi.runtime.util.JandexUtil.RefType
 
CallbackConstant - Class in io.smallrye.openapi.runtime.io.callback
Constants related to Callback.
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
 
CallbackReader - Class in io.smallrye.openapi.runtime.io.callback
Reading the Callback annotation and json
CallbackWriter - Class in io.smallrye.openapi.runtime.io.callback
Writing the Callback to json
CASE_INSENSITIVE - Static variable in class io.smallrye.openapi.api.constants.JsonbConstants
 
checkRegistration(Type, TypeResolver, Schema) - Static method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
Check if the entityType is eligible for registration using the typeResolver.
cl - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
 
CLASS_METHOD - io.smallrye.openapi.api.OpenApiConfig.OperationIdStrategy
 
CLASS_SUFFIX - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
ClassLoaderUtil - Class in io.smallrye.openapi.api.util
Help to get a default classLoader
classNotAvailable(List<TypeVariable>, List<Type>) - 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
 
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
 
COLLECTION_INTERFACE_NAME - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
 
COLLECTION_TYPE - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
 
CollectionStandin<E> - Class in io.smallrye.openapi.runtime.scanner
 
CollectionStandin() - Constructor for class io.smallrye.openapi.runtime.scanner.CollectionStandin
 
COMPLETION_STAGE_NAME - Static variable in class io.smallrye.openapi.api.constants.JDKConstants
 
COMPLETION_STAGE_TYPE - Static variable in class io.smallrye.openapi.api.constants.JDKConstants
 
components(OpenAPI) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
Gets the Components from the OAI model.
ComponentsConstant - Class in io.smallrye.openapi.runtime.io.components
Constants related to Components.
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
 
ComponentsReader - Class in io.smallrye.openapi.runtime.io.components
Reading the Components annotation and json node
ComponentsWriter - Class in io.smallrye.openapi.runtime.io.components
Writing the Components to json node
config(OpenApiConfig) - Method in class io.smallrye.openapi.api.OpenApiDocument
 
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
 
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) - 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.
ContactConstant - Class in io.smallrye.openapi.runtime.io.contact
Constants related to Contact
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
 
ContactReader - Class in io.smallrye.openapi.runtime.io.contact
This reads the Contact from annotations or json
ContactWriter - Class in io.smallrye.openapi.runtime.io.contact
This write the Contact to json
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
 
ContentConstant - Class in io.smallrye.openapi.runtime.io.content
Constants related to Content.
ContentDirection - Enum in io.smallrye.openapi.runtime.io
Simple enum to indicate whether an @Content annotation being processed is an input or an output.
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
 
ContentReader - Class in io.smallrye.openapi.runtime.io.content
Reading the Content object annotation and json
ContentWriter - Class in io.smallrye.openapi.runtime.io.content
Writing the Content to json
CONTINUATION - Static variable in class io.smallrye.openapi.api.constants.KotlinConstants
 
createObject(Class<T>) - Method in class io.smallrye.openapi.spi.OASFactoryResolverImpl
 
createPathFromSegments(String...) - Static method in class io.smallrye.openapi.runtime.scanner.spi.AbstractAnnotationScanner
Make a path out of a number of path segments.
createResponseFromRestMethod(AnnotationScannerContext, MethodInfo, Operation) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
Called when a scanner (jax-rs, spring) method's APIResponse annotations have all been processed but no response was actually created for the operation.This method will create a response from the method information and add it to the given operation.
createUniqueMethodReference(MethodInfo) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
 
currentAppPath - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractAnnotationScanner
 
currentInstance() - Static method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
Retrieve the SchemaRegistry previously created by newInstance for the current thread, or null if none has yet been created.
CurrentScannerInfo - Class in io.smallrye.openapi.runtime.io
A simple registry to hold the current scanner info
CUSTOM_SCHEMA_REGISTRY_CLASS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
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
 
customSchemaRegistryClass() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 

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_CONSUMES - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
DEFAULT_MEDIA_TYPES - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
DEFAULT_PRODUCES - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
defaultStyle - Variable in class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
 
defaultValue - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContext
 
DefinitionConstant - Class in io.smallrye.openapi.runtime.io.definition
Constants related to Open API definition.
DefinitionReader - Class in io.smallrye.openapi.runtime.io.definition
Reading the OpenAPIDefinition from an annotation or json
DefinitionWriter - Class in io.smallrye.openapi.runtime.io.definition
Writing the OpenAPIDefinition to json
DENY_ALL - Static variable in class io.smallrye.openapi.api.constants.SecurityConstants
 
DiscriminatorConstant - Class in io.smallrye.openapi.runtime.io.discriminator
Constants related to Discriminator.
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
 
DiscriminatorReader - Class in io.smallrye.openapi.runtime.io.discriminator
Reading the Discriminator from an annotation or json
DiscriminatorWriter - Class in io.smallrye.openapi.runtime.io.discriminator
Writing the Discriminator to json
DOTNAME_DEPRECATED - Static variable in class io.smallrye.openapi.api.constants.JDKConstants
 
DOTNAME_OPEN_API_DEFINITION - Static variable in class io.smallrye.openapi.runtime.io.definition.DefinitionConstant
 
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_PARAMETER - Static variable in class io.smallrye.openapi.runtime.io.parameter.ParameterConstant
 
DOTNAME_PARAMETERS - Static variable in class io.smallrye.openapi.runtime.io.parameter.ParameterConstant
 
DOTNAME_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
DOTNAME_TAGS - Static variable in class io.smallrye.openapi.runtime.io.tag.TagConstant
 

E

EncodingConstant - Class in io.smallrye.openapi.runtime.io.encoding
Constants related to Encoding.
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
 
EncodingReader - Class in io.smallrye.openapi.runtime.io.encoding
Reading the Encoding object annotation and json
EncodingWriter - Class in io.smallrye.openapi.runtime.io.encoding
Write the Encoding object to json
entrySet() - Method in interface io.smallrye.openapi.api.models.MapModel
 
ENUM_INTERFACE_NAME - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
 
ENUM_TYPE - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
 
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
 
enumProperty(ObjectNode, String, E) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Sets the value of a property for a given json node.
enumToSchema(AnnotationScannerContext, Type) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaFactory
Convert a Jandex enum class type to a Schema model.Adds each enum constant name to the list of the given schema's enumeration list.
enumValue(String, Class<T>) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Converts a string value to the given enum type.
enumValue(AnnotationInstance, String, Class<T>) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Reads a String property value from the given annotation instance.
equals(Object) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
 
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 - io.smallrye.openapi.runtime.util.JandexUtil.RefType
 
ExampleConstant - Class in io.smallrye.openapi.runtime.io.example
Constants related to Example.
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
 
ExampleReader - Class in io.smallrye.openapi.runtime.io.example
Reading the Example annotation
ExampleWriter - Class in io.smallrye.openapi.runtime.io.example
Writing the Example to json
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 - 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_PROPERTY_PREFIX - Static variable in class io.smallrye.openapi.runtime.io.extension.ExtensionConstant
 
ExtensionConstant - Class in io.smallrye.openapi.runtime.io.extension
Constants related to Extension.
ExtensionReader - Class in io.smallrye.openapi.runtime.io.extension
Reading the Extension annotation
extensions - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
 
ExtensionWriter - Class in io.smallrye.openapi.runtime.io.extension
Writing the Extension to json
ExternalDocsConstant - Class in io.smallrye.openapi.runtime.io.externaldocs
Constants related to External Docs
ExternalDocsReader - Class in io.smallrye.openapi.runtime.io.externaldocs
This reads annotations and json for External Documentation
ExternalDocsWriter - Class in io.smallrye.openapi.runtime.io.externaldocs
This writes External Documentation json
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
 

F

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
 
filter() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
filter() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
filter(OASFilter) - Method in class io.smallrye.openapi.api.OpenApiDocument
 
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.
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.
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.
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.util.JandexUtil.RefType
 
fromConfig(Config) - Static method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
fullPathOf(AnnotationTarget) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
Find the full path of the target.

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
 
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
 
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, Collection<DotName>) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
getAnnotation(AnnotationTarget, DotName) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
getAnnotation(ClassInfo, DotName) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
getAnnotation(FieldInfo, Collection<DotName>) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Gets a single annotation from the given field.
getAnnotation(FieldInfo, DotName) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
 
getAnnotation(FieldInfo, DotName) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
getAnnotation(MethodInfo, Collection<DotName>) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Gets a single annotation from the given method.
getAnnotation(MethodInfo, DotName...) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
 
getAnnotation(Type, DotName) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
getAnnotations(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
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>) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
getAnnotationValue(AnnotationTarget, List<DotName>, String) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
getAnnotationValue(AnnotationTarget, List<DotName>, String, T) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
Convenience method to retrieve the named parameter from an annotation bound to the target.
getAnnotationValue(AnnotationTarget, DotName) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
Convenience method to retrieve the "value" parameter from an annotation bound to the target.
getAnnotationValue(AnnotationTarget, DotName, String) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
Convenience method to retrieve the named parameter from an annotation bound to the target.
getAnnotationValue(AnnotationTarget, DotName, String, T) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
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
 
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
 
getBeanPropertyName() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
 
getBearerFormat() - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
getBound(WildcardType) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
getCallbackAnnotations(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.io.callback.CallbackReader
 
getCallbackName(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.callback.CallbackReader
 
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
 
getClassAnnotation(ClassInfo, Collection<DotName>) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Gets a single class annotation from the given class.
getClassAnnotation(ClassInfo, DotName) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Gets a single class annotation from the given class.
getClassByName(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
 
getClassByName(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
 
getClassInfoFromIndex(Type) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.IgnoreResolver
 
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
 
getConstraintTargets() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
 
getConsumes(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
 
getCurrentAnnotationScanner() - Static method in class io.smallrye.openapi.runtime.io.CurrentScannerInfo
 
getCurrentConsumes() - Static method in class io.smallrye.openapi.runtime.io.CurrentScannerInfo
 
getCurrentProduces() - Static method in class io.smallrye.openapi.runtime.io.CurrentScannerInfo
 
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.api.OpenApiConfigImpl
 
getDefaultFormMediaType() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
 
getDefaultProduces() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getDefaultProduces() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
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().
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.
getDefinitionAnnotation(ClassInfo) - Static method in class io.smallrye.openapi.runtime.io.definition.DefinitionReader
 
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
 
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
 
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
 
getExtensionName(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.extension.ExtensionReader
 
getExtensions() - Method in class io.smallrye.openapi.api.models.ExtensibleImpl
 
getExtensions() - Method in class io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
 
getExtensionsAnnotations(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.io.extension.ExtensionReader
 
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
Instantiate the OASFilter configured by the app.
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
 
getInfoContactEmail() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
getInfoContactName() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getInfoContactName() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
getInfoContactUrl() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getInfoContactUrl() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
getInfoDescription() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getInfoDescription() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
getInfoLicenseName() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getInfoLicenseName() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
getInfoLicenseUrl() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getInfoLicenseUrl() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
getInfoTermsOfService() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getInfoTermsOfService() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
getInfoTitle() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getInfoTitle() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
getInfoVersion() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getInfoVersion() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
getItems() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
 
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
 
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
 
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.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
 
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) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Finds an annotation (if present) with the given name, on a particular parameter of a method.Returns null if not found.
getMethodParameterType(MethodInfo, short) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Returns the class type of the method parameter at the given position.
getMethodParameterType(MethodParameterInfo) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Returns the class type of the method parameter.
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
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
 
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(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
 
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
 
getOpenApiVersion() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
getOpenIdConnectUrl() - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
 
getOperationAnnotation(MethodInfo) - Static method in class io.smallrye.openapi.runtime.io.operation.OperationReader
 
getOperationId() - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
getOperationId() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
getOperationIdStrategy() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getOperationIdStrategy() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
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.
getOPTIONS() - Method in class io.smallrye.openapi.api.models.PathItemImpl
 
getParameterAnnotations(MethodInfo, short) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Returns all annotations configured for a single parameter of a method.
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.
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.
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) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Many OAI annotations can either be found singly or as a wrapped array.
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
 
getRequestBodyAnnotations(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyReader
 
getRequestBodyParameterClassType(MethodInfo, List<AnnotationScannerExtension>) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
Go through the method parameters looking for one that is not annotated with a jax-rs/spring annotation.That will be the one that is the request body.
getRequestBodySchemaAnnotation(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyReader
 
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
 
getResponseAnnotation(MethodInfo) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseReader
 
getResponseAnnotations(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseReader
 
getResponseCode() - Method in class io.smallrye.openapi.api.models.responses.APIResponseImpl
 
getResponseName(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseReader
 
getResponses() - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
getResponses() - Method in class io.smallrye.openapi.api.models.OperationImpl
 
getResponsesAnnotation(MethodInfo) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseReader
 
getResponseSchemaAnnotation(MethodInfo) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseReader
 
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(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
getSchemaAnnotation(ClassInfo) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
getSchemaAnnotation(FieldInfo) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
getSchemaAnnotation(Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
getSchemas() - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
getSchemas() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
getSchemas() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
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
 
getSecurityRequirementAnnotations(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.io.securityrequirement.SecurityRequirementReader
 
getSecurityRequirementsAnnotation(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.io.securityrequirement.SecurityRequirementReader
 
getSecuritySchemeAnnotations(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeReader
 
getSecuritySchemeName(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeReader
 
getSecuritySchemes() - Method in class io.smallrye.openapi.api.models.ComponentsImpl
 
getServer() - Method in class io.smallrye.openapi.api.models.links.LinkImpl
 
getServerAnnotations(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.io.server.ServerReader
 
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
 
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
 
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
 
getTagAnnotations(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.io.tag.TagReader
 
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
 
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, List<DotName>) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
hasAnnotation(AnnotationTarget, DotName) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
hasAnyOneOfAnnotation(MethodInfo, Collection<DotName>) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Return if any one of the listed annotations exist
hasAnyOneOfAnnotation(MethodInfo, DotName...) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Return if any one of the listed annotations exist
hasConstraints(AnnotationTarget) - Static 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.runtime.scanner.dataobject.DataObjectDeque.PathEntry
 
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.
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) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
 
hasResponseCodeValue(MethodInfo) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseReader
 
hasSchema(Type) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
 
hasSchema(Type, TypeResolver) - Static 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).
hasTagAnnotation(AnnotationTarget) - Static method in class io.smallrye.openapi.runtime.io.tag.TagReader
 
HEADER - io.smallrye.openapi.runtime.util.JandexUtil.RefType
 
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
 
HeaderReader - Class in io.smallrye.openapi.runtime.io.header
Reading the Header from annotations or json
HeaderWriter - Class in io.smallrye.openapi.runtime.io.header
Writing the Header to json
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 - io.smallrye.openapi.runtime.scanner.dataobject.IgnoreResolver.Visibility
 
IgnoreResolver - Class in io.smallrye.openapi.runtime.scanner.dataobject
 
IgnoreResolver(AugmentedIndexView) - 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
 
index - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
 
INFO_CONTACT_EMAIL - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
INFO_CONTACT_NAME - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
INFO_CONTACT_URL - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
INFO_DESCRIPTION - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
INFO_LICENSE_NAME - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
INFO_LICENSE_URL - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
INFO_TERMS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
INFO_TITLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
INFO_VERSION - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
InfoConstant - Class in io.smallrye.openapi.runtime.io.info
Constants related to Info
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
 
InfoReader - Class in io.smallrye.openapi.runtime.io.info
This reads the Info from annotations or json
InfoWriter - Class in io.smallrye.openapi.runtime.io.info
This write the Info to json
inheritanceChain(IndexView, ClassInfo, Type) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
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
 
INPUT - io.smallrye.openapi.runtime.io.ContentDirection
 
INSTANCE - Static variable in class io.smallrye.openapi.api.ApiMessages_$bundle
 
INSTANCE - Static variable in class io.smallrye.openapi.api.OpenApiDocument
 
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.util.UtilMessages_$bundle
 
INSTANCE - Static variable in class io.smallrye.openapi.spi.SpiMessages_$bundle
 
intProperty(JsonNode, String) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Extract a integer property from the given json tree.
intProperty(ObjectNode, String, Integer) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Sets the value of a property for a given json node.
intValue(AnnotationInstance, String) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Reads a Integer property value from the given annotation instance.
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.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.callback - package io.smallrye.openapi.runtime.io.callback
 
io.smallrye.openapi.runtime.io.components - package io.smallrye.openapi.runtime.io.components
 
io.smallrye.openapi.runtime.io.contact - package io.smallrye.openapi.runtime.io.contact
 
io.smallrye.openapi.runtime.io.content - package io.smallrye.openapi.runtime.io.content
 
io.smallrye.openapi.runtime.io.definition - package io.smallrye.openapi.runtime.io.definition
 
io.smallrye.openapi.runtime.io.discriminator - package io.smallrye.openapi.runtime.io.discriminator
 
io.smallrye.openapi.runtime.io.encoding - package io.smallrye.openapi.runtime.io.encoding
 
io.smallrye.openapi.runtime.io.example - package io.smallrye.openapi.runtime.io.example
 
io.smallrye.openapi.runtime.io.extension - package io.smallrye.openapi.runtime.io.extension
 
io.smallrye.openapi.runtime.io.externaldocs - package io.smallrye.openapi.runtime.io.externaldocs
 
io.smallrye.openapi.runtime.io.header - package io.smallrye.openapi.runtime.io.header
 
io.smallrye.openapi.runtime.io.info - package io.smallrye.openapi.runtime.io.info
 
io.smallrye.openapi.runtime.io.license - package io.smallrye.openapi.runtime.io.license
 
io.smallrye.openapi.runtime.io.link - package io.smallrye.openapi.runtime.io.link
 
io.smallrye.openapi.runtime.io.mediatype - package io.smallrye.openapi.runtime.io.mediatype
 
io.smallrye.openapi.runtime.io.oauth - package io.smallrye.openapi.runtime.io.oauth
 
io.smallrye.openapi.runtime.io.operation - package io.smallrye.openapi.runtime.io.operation
 
io.smallrye.openapi.runtime.io.parameter - package io.smallrye.openapi.runtime.io.parameter
 
io.smallrye.openapi.runtime.io.paths - package io.smallrye.openapi.runtime.io.paths
 
io.smallrye.openapi.runtime.io.requestbody - package io.smallrye.openapi.runtime.io.requestbody
 
io.smallrye.openapi.runtime.io.response - package io.smallrye.openapi.runtime.io.response
 
io.smallrye.openapi.runtime.io.schema - package io.smallrye.openapi.runtime.io.schema
 
io.smallrye.openapi.runtime.io.securityrequirement - package io.smallrye.openapi.runtime.io.securityrequirement
 
io.smallrye.openapi.runtime.io.securityscheme - package io.smallrye.openapi.runtime.io.securityscheme
 
io.smallrye.openapi.runtime.io.server - package io.smallrye.openapi.runtime.io.server
 
io.smallrye.openapi.runtime.io.servervariable - package io.smallrye.openapi.runtime.io.servervariable
 
io.smallrye.openapi.runtime.io.tag - package io.smallrye.openapi.runtime.io.tag
 
io.smallrye.openapi.runtime.io.xml - package io.smallrye.openapi.runtime.io.xml
 
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
 
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.
isArraySchema(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
 
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(AnnotationTarget) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
Determines whether the target is annotated with an empty @SecurityRequirements annotation.
isExtensionField(String) - Static method in class io.smallrye.openapi.runtime.io.extension.ExtensionConstant
 
isHidden(Parameter) - Static method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
 
isIgnore(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(ClassInfo, Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
isKotlinContinuation(MethodInfo) - 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
 
isNotEmpty(String) - Static method in class io.smallrye.openapi.runtime.util.StringUtil
 
isNull() - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor.ParameterContextKey
 
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
 
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
 
isRef(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Returns true if the given annotation instance is a "ref".
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
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) - Static method in class io.smallrye.openapi.runtime.io.CurrentScannerInfo
 
isScannerInternalResponse(Type) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
 
isSet() - Method in class io.smallrye.openapi.api.OpenApiDocument
 
isSimpleArraySchema(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.
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.
isTerminalType(Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
isTypeOverridden(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
 
isVoidResponse(MethodInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
 
isWrappedType(Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
 
isWrapperType(Type) - Static method in class io.smallrye.openapi.runtime.io.CurrentScannerInfo
 
isWrapperType(Type) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
 
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.
JandexUtil.RefType - Enum in io.smallrye.openapi.runtime.util
Simple enum to indicate the type of a $ref being read/written.
JAR_SUFFIX - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
JavaSecurityProcessor - Class in io.smallrye.openapi.runtime.scanner.processor
This helps to apply java security (@RolesAllowed etc.).
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
JSON - 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
 
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
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
 
JsonUtil - Class in io.smallrye.openapi.runtime.io
Utilities methods for reading information from a Json Tree.

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.
LicenseConstant - Class in io.smallrye.openapi.runtime.io.license
Constants related to License
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
 
LicenseReader - Class in io.smallrye.openapi.runtime.io.license
This reads the License from annotations or json
LicenseWriter - Class in io.smallrye.openapi.runtime.io.license
This writes the License to json
LINK - io.smallrye.openapi.runtime.util.JandexUtil.RefType
 
LinkConstant - Class in io.smallrye.openapi.runtime.io.link
Constants related to Link
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
 
LinkReader - Class in io.smallrye.openapi.runtime.io.link
Reading the Link annotation and json
LinkWriter - Class in io.smallrye.openapi.runtime.io.link
Writing the Link to json
ListUtil - Class in io.smallrye.openapi.api.util
Util that helps with List operations
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 interface io.smallrye.openapi.runtime.io.IoLogging
 
lookupRef(Type) - Method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
 
lookupSchema(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
 
MapModel<V> - Interface in io.smallrye.openapi.api.models
 
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.
mediaType - Variable in class io.smallrye.openapi.runtime.scanner.spi.FrameworkParameter
 
MediaTypeConstant - Class in io.smallrye.openapi.runtime.io.mediatype
Constants related to MediaType
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
 
MediaTypeReader - Class in io.smallrye.openapi.runtime.io.mediatype
Reading the Media type object annotation and json
MediaTypeWriter - Class in io.smallrye.openapi.runtime.io.mediatype
Writer the Media type object to json
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 - io.smallrye.openapi.api.OpenApiConfig.OperationIdStrategy
 
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
 
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
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
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
 
modelFromReader(OpenApiConfig, ClassLoader) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
Instantiate the configured OASModelReader and invoke it.
modelFromReader(OpenAPI) - Method in class io.smallrye.openapi.api.OpenApiDocument
 
modelFromStaticFile(OpenApiStaticFile) - Static method in class io.smallrye.openapi.runtime.OpenApiProcessor
Parse the static file content and return the resulting model.
modelFromStaticFile(OpenAPI) - Method in class io.smallrye.openapi.api.OpenApiDocument
 
ModelImpl - Interface in io.smallrye.openapi.api.models
Marker interface - all data model implementations implement this interface.
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
 
modelReader() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
ModelUtil - Class in io.smallrye.openapi.runtime.util
Class with some convenience methods useful for working with the OAI data model.
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
 
NEVER_SCAN_CLASSES - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
Set of classes which should never be scanned, regardless of user configuration.
NEVER_SCAN_PACKAGES - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
Set of packages which should never be scanned, regardless of user configuration.
newInstance(AnnotationScannerContext) - Static method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
Create a new instance of a SchemaRegistry on this thread.
noFileName(String) - Method in class io.smallrye.openapi.runtime.io.IoMessages_$bundle
 
noFileName$str() - Method in class io.smallrye.openapi.runtime.io.IoMessages_$bundle
 
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
 
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
 
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
 
OAuthReader - Class in io.smallrye.openapi.runtime.io.oauth
Reading the Oauth flow annotation
OAuthWriter - Class in io.smallrye.openapi.runtime.io.oauth
Writing the Security Scheme to json
OBJECT_TYPE - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
 
objectNode() - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
 
ObjectWriter - Class in io.smallrye.openapi.runtime.io
 
OPEN_API_VERSION - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
OpenApiAnnotationScanner - Class in io.smallrye.openapi.runtime.scanner
Scans a deployment (using the archive and jandex annotation index) for OpenAPI annotations.
OpenApiAnnotationScanner(OpenApiConfig, ClassLoader, IndexView) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
Constructor.
OpenApiAnnotationScanner(OpenApiConfig, ClassLoader, IndexView, List<AnnotationScannerExtension>) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
Constructor.
OpenApiAnnotationScanner(OpenApiConfig, IndexView) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
Constructor.
OpenApiAnnotationScanner(OpenApiConfig, IndexView, List<AnnotationScannerExtension>) - Constructor for class io.smallrye.openapi.runtime.scanner.OpenApiAnnotationScanner
Constructor.
OpenApiConfig - Interface in io.smallrye.openapi.api
Accessor to OpenAPI configuration options.
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
 
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.
OpenApiDocument - Class in io.smallrye.openapi.api
Holds the final OpenAPI document produced during the startup of the app.
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
A class used to parse an OpenAPI document (either YAML or JSON) into a Microprofile OpenAPI model tree.
OpenApiParser(JsonNode) - Constructor for class io.smallrye.openapi.runtime.io.OpenApiParser
Constructor.
OpenApiProcessor - Class in io.smallrye.openapi.runtime
Provides some core archive processing functionality.
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
Class used to serialize an OpenAPI
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
 
OPERATION_ID_STRAGEGY - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
OperationConstant - Class in io.smallrye.openapi.runtime.io.operation
Constants related to Operation
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
 
operationIsHidden(MethodInfo) - Static method in class io.smallrye.openapi.runtime.io.operation.OperationReader
 
OperationReader - Class in io.smallrye.openapi.runtime.io.operation
Reading the Operation from annotation or json
operationServers(String) - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
operationServers(String) - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
OperationWriter - Class in io.smallrye.openapi.runtime.io.operation
Writing the OperationWriter to json
optionalStringValue(AnnotationInstance, String) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
 
OUTPUT - io.smallrye.openapi.runtime.io.ContentDirection
 

P

PACKAGE_CLASS_METHOD - io.smallrye.openapi.api.OpenApiConfig.OperationIdStrategy
 
PARAMETER - io.smallrye.openapi.runtime.io.ContentDirection
 
PARAMETER - io.smallrye.openapi.runtime.util.JandexUtil.RefType
 
PARAMETER_COMPARATOR - Static variable in class io.smallrye.openapi.runtime.scanner.ResourceParameters
 
ParameterConstant - Class in io.smallrye.openapi.runtime.io.parameter
Constants related to Parameter
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
 
Parameterizable - Class in io.smallrye.openapi.runtime.io
Constants related to Parameterizable contrants
ParameterReader - Class in io.smallrye.openapi.runtime.io.parameter
Reading the Parameter annotation
ParameterWriter - Class in io.smallrye.openapi.runtime.io.parameter
Writing Parameter to json
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.
parse(InputStream, Format) - Static method in class io.smallrye.openapi.runtime.io.OpenApiParser
Parses the resource found at the given stream.
parse(URL) - Static method in class io.smallrye.openapi.runtime.io.OpenApiParser
Parses the resource found at the given URL.
parseExtension(String, String) - Method in interface io.smallrye.openapi.runtime.scanner.AnnotationScannerExtension
Parses an OpenAPI Extension value.
parseSchema(String) - Static method in class io.smallrye.openapi.runtime.io.OpenApiParser
Parses the schema in the provided String.
parseValue(AnnotationScannerContext, String) - Static method in class io.smallrye.openapi.runtime.io.example.ExampleReader
Reads an example value and decode it, the parsing is delegated to the extensions currently set in the scanner.
parseValue(String) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Parses an extension value.
parseValue(String) - Method in interface io.smallrye.openapi.runtime.scanner.AnnotationScannerExtension
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
 
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.
PathsConstant - Class in io.smallrye.openapi.runtime.io.paths
Constants related to Paths
pathServers(String) - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
pathServers(String) - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
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
 
PathsReader - Class in io.smallrye.openapi.runtime.io.paths
Reading the Paths from annotation or json
PathsWriter - Class in io.smallrye.openapi.runtime.io.paths
Writing the Paths to json
patternOf(String) - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
patternOf(String, Set<String>) - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
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
 
privatePropertiesEnable() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
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
processDefinition(AnnotationScannerContext, OpenAPI, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.definition.DefinitionReader
Reads a OpenAPIDefinition annotation.
processDefinition(OpenAPI, JsonNode) - Static method in class io.smallrye.openapi.runtime.io.definition.DefinitionReader
Reads a OpenAPIDefinition Json node.
processDefinitionAnnotation(AnnotationScannerContext, ClassInfo, OpenAPI) - 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(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
 
processRequestBody(AnnotationScannerContext, MethodInfo, ResourceParameters) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
Process the request body
processResponse(AnnotationScannerContext, MethodInfo, Operation, Map<DotName, AnnotationInstance>) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
 
processScannerApplications(AnnotationScanner, Collection<ClassInfo>) - Method in interface io.smallrye.openapi.runtime.scanner.AnnotationScannerExtension
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(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) - Static 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(ClassInfo, OpenAPI) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
Process a certain class for server annotations.
processServerAnnotation(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_$REF - Static variable in class io.smallrye.openapi.runtime.io.Referenceable
 
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_ALLOW_EMPTY_VALUE - Static variable in class io.smallrye.openapi.runtime.io.Parameterizable
 
PROP_ALLOW_RESERVED - Static variable in class io.smallrye.openapi.runtime.io.encoding.EncodingConstant
 
PROP_ALLOW_RESERVED - Static variable in class io.smallrye.openapi.runtime.io.parameter.ParameterConstant
 
PROP_ANY_OF - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_API_KEY_NAME - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_ATTRIBUTE - Static variable in class io.smallrye.openapi.runtime.io.xml.XmlConstant
 
PROP_AUTHORIZATION_CODE - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_AUTHORIZATION_URL - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_BEARER_FORMAT - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_CALLBACK_URL_EXPRESSION - Static variable in class io.smallrye.openapi.runtime.io.callback.CallbackConstant
 
PROP_CALLBACKS - Static variable in class io.smallrye.openapi.runtime.io.components.ComponentsConstant
 
PROP_CALLBACKS - Static variable in class io.smallrye.openapi.runtime.io.operation.OperationConstant
 
PROP_CLIENT_CREDENTIALS - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_COMPONENTS - Static variable in class io.smallrye.openapi.runtime.io.definition.DefinitionConstant
 
PROP_CONTACT - Static variable in class io.smallrye.openapi.runtime.io.info.InfoConstant
 
PROP_CONTENT - Static variable in class io.smallrye.openapi.runtime.io.content.ContentConstant
 
PROP_CONTENT - Static variable in class io.smallrye.openapi.runtime.io.Parameterizable
 
PROP_CONTENT - Static variable in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyConstant
 
PROP_CONTENT - Static variable in class io.smallrye.openapi.runtime.io.response.ResponseConstant
 
PROP_CONTENT_TYPE - Static variable in class io.smallrye.openapi.runtime.io.encoding.EncodingConstant
 
PROP_DEFAULT - Static variable in class io.smallrye.openapi.runtime.io.response.ResponseConstant
 
PROP_DEFAULT - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_DEFAULT - Static variable in class io.smallrye.openapi.runtime.io.servervariable.ServerVariableConstant
 
PROP_DEFAULT_VALUE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_DEFAULT_VALUE - Static variable in class io.smallrye.openapi.runtime.io.servervariable.ServerVariableConstant
 
PROP_DELETE - Static variable in class io.smallrye.openapi.runtime.io.paths.PathsConstant
 
PROP_DEPRECATED - Static variable in class io.smallrye.openapi.runtime.io.operation.OperationConstant
 
PROP_DEPRECATED - Static variable in class io.smallrye.openapi.runtime.io.Parameterizable
 
PROP_DEPRECATED - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.example.ExampleConstant
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.externaldocs.ExternalDocsConstant
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.info.InfoConstant
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.link.LinkConstant
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.operation.OperationConstant
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.Parameterizable
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.paths.PathsConstant
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyConstant
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.response.ResponseConstant
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.server.ServerConstant
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.servervariable.ServerVariableConstant
 
PROP_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.tag.TagConstant
 
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_EMAIL - Static variable in class io.smallrye.openapi.runtime.io.contact.ContactConstant
 
PROP_ENCODING - Static variable in class io.smallrye.openapi.runtime.io.encoding.EncodingConstant
 
PROP_ENCODING - Static variable in class io.smallrye.openapi.runtime.io.mediatype.MediaTypeConstant
 
PROP_ENUM - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_ENUM - Static variable in class io.smallrye.openapi.runtime.io.servervariable.ServerVariableConstant
 
PROP_ENUMERATION - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_ENUMERATION - Static variable in class io.smallrye.openapi.runtime.io.servervariable.ServerVariableConstant
 
PROP_EXAMPLE - Static variable in class io.smallrye.openapi.runtime.io.mediatype.MediaTypeConstant
 
PROP_EXAMPLE - Static variable in class io.smallrye.openapi.runtime.io.Parameterizable
 
PROP_EXAMPLE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_EXAMPLES - Static variable in class io.smallrye.openapi.runtime.io.components.ComponentsConstant
 
PROP_EXAMPLES - Static variable in class io.smallrye.openapi.runtime.io.mediatype.MediaTypeConstant
 
PROP_EXAMPLES - Static variable in class io.smallrye.openapi.runtime.io.Parameterizable
 
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_EXPLODE - Static variable in class io.smallrye.openapi.runtime.io.encoding.EncodingConstant
 
PROP_EXPLODE - Static variable in class io.smallrye.openapi.runtime.io.Parameterizable
 
PROP_EXPRESSION - Static variable in class io.smallrye.openapi.runtime.io.link.LinkConstant
 
PROP_EXTENSIONS - Static variable in class io.smallrye.openapi.runtime.io.operation.OperationConstant
 
PROP_EXTERNAL_DOCS - Static variable in class io.smallrye.openapi.runtime.io.externaldocs.ExternalDocsConstant
 
PROP_EXTERNAL_VALUE - Static variable in class io.smallrye.openapi.runtime.io.example.ExampleConstant
 
PROP_FLOWS - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_FORMAT - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_GET - Static variable in class io.smallrye.openapi.runtime.io.paths.PathsConstant
 
PROP_HEAD - Static variable in class io.smallrye.openapi.runtime.io.paths.PathsConstant
 
PROP_HEADERS - Static variable in class io.smallrye.openapi.runtime.io.components.ComponentsConstant
 
PROP_HEADERS - Static variable in class io.smallrye.openapi.runtime.io.encoding.EncodingConstant
 
PROP_HEADERS - Static variable in class io.smallrye.openapi.runtime.io.response.ResponseConstant
 
PROP_HIDDEN - Static variable in class io.smallrye.openapi.runtime.io.operation.OperationConstant
 
PROP_HIDDEN - Static variable in class io.smallrye.openapi.runtime.io.parameter.ParameterConstant
 
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_IMPLICIT - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_IN - Static variable in class io.smallrye.openapi.runtime.io.parameter.ParameterConstant
 
PROP_IN - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_INFO - Static variable in class io.smallrye.openapi.runtime.io.definition.DefinitionConstant
 
PROP_ITEMS - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_LICENSE - Static variable in class io.smallrye.openapi.runtime.io.info.InfoConstant
 
PROP_LINKS - Static variable in class io.smallrye.openapi.runtime.io.components.ComponentsConstant
 
PROP_LINKS - Static variable in class io.smallrye.openapi.runtime.io.response.ResponseConstant
 
PROP_MAPPING - Static variable in class io.smallrye.openapi.runtime.io.discriminator.DiscriminatorConstant
 
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_MEDIA_TYPE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
PROP_METHOD - Static variable in class io.smallrye.openapi.runtime.io.paths.PathsConstant
 
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.callback.CallbackConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.contact.ContactConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.encoding.EncodingConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.example.ExampleConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.extension.ExtensionConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.license.LicenseConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.link.LinkConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.Parameterizable
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.response.ResponseConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.securityrequirement.SecurityRequirementConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.servervariable.ServerVariableConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.tag.TagConstant
 
PROP_NAME - Static variable in class io.smallrye.openapi.runtime.io.xml.XmlConstant
 
PROP_NAMESPACE - Static variable in class io.smallrye.openapi.runtime.io.xml.XmlConstant
 
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_OPEN_ID_CONNECT_URL - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_OPENAPI - Static variable in class io.smallrye.openapi.runtime.io.definition.DefinitionConstant
 
PROP_OPERATION_ID - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
PROP_OPERATION_ID - Static variable in class io.smallrye.openapi.runtime.io.link.LinkConstant
 
PROP_OPERATION_ID - Static variable in class io.smallrye.openapi.runtime.io.operation.OperationConstant
 
PROP_OPERATION_REF - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
PROP_OPERATION_REF - Static variable in class io.smallrye.openapi.runtime.io.link.LinkConstant
 
PROP_OPERATIONS - Static variable in class io.smallrye.openapi.runtime.io.callback.CallbackConstant
 
PROP_OPTIONS - Static variable in class io.smallrye.openapi.runtime.io.paths.PathsConstant
 
PROP_PARAMETERS - Static variable in class io.smallrye.openapi.runtime.io.components.ComponentsConstant
 
PROP_PARAMETERS - Static variable in class io.smallrye.openapi.runtime.io.link.LinkConstant
 
PROP_PARAMETERS - Static variable in class io.smallrye.openapi.runtime.io.operation.OperationConstant
 
PROP_PARAMETERS - Static variable in class io.smallrye.openapi.runtime.io.paths.PathsConstant
 
PROP_PARSE_VALUE - Static variable in class io.smallrye.openapi.runtime.io.extension.ExtensionConstant
 
PROP_PASSWORD - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_PATCH - Static variable in class io.smallrye.openapi.runtime.io.paths.PathsConstant
 
PROP_PATHS - Static variable in class io.smallrye.openapi.runtime.io.definition.DefinitionConstant
 
PROP_PATTERN - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_POST - Static variable in class io.smallrye.openapi.runtime.io.paths.PathsConstant
 
PROP_PREFIX - Static variable in class io.smallrye.openapi.runtime.io.xml.XmlConstant
 
PROP_PROPERTIES - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_PROPERTY_NAME - Static variable in class io.smallrye.openapi.runtime.io.discriminator.DiscriminatorConstant
 
PROP_PUT - Static variable in class io.smallrye.openapi.runtime.io.paths.PathsConstant
 
PROP_READ_ONLY - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_REFRESH_URL - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_REQUEST_BODIES - Static variable in class io.smallrye.openapi.runtime.io.components.ComponentsConstant
 
PROP_REQUEST_BODY - Static variable in class io.smallrye.openapi.runtime.io.link.LinkConstant
 
PROP_REQUEST_BODY - Static variable in class io.smallrye.openapi.runtime.io.operation.OperationConstant
 
PROP_REQUEST_BODY - Static variable in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyConstant
 
PROP_REQUIRED - Static variable in class io.smallrye.openapi.runtime.io.Parameterizable
 
PROP_REQUIRED - Static variable in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyConstant
 
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_RESPONSE_CODE - Static variable in class io.smallrye.openapi.runtime.io.response.ResponseConstant
 
PROP_RESPONSE_DESCRIPTION - Static variable in class io.smallrye.openapi.runtime.io.response.ResponseConstant
 
PROP_RESPONSES - Static variable in class io.smallrye.openapi.runtime.io.components.ComponentsConstant
 
PROP_RESPONSES - Static variable in class io.smallrye.openapi.runtime.io.operation.OperationConstant
 
PROP_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.mediatype.MediaTypeConstant
 
PROP_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.Parameterizable
 
PROP_SCHEMA - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_SCHEMAS - Static variable in class io.smallrye.openapi.runtime.io.components.ComponentsConstant
 
PROP_SCHEME - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_SCOPES - Static variable in class io.smallrye.openapi.runtime.io.securityrequirement.SecurityRequirementConstant
 
PROP_SCOPES - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_SECURITY - Static variable in class io.smallrye.openapi.runtime.io.definition.DefinitionConstant
 
PROP_SECURITY - Static variable in class io.smallrye.openapi.runtime.io.operation.OperationConstant
 
PROP_SECURITY_SCHEME_NAME - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_SECURITY_SCHEMES - Static variable in class io.smallrye.openapi.runtime.io.components.ComponentsConstant
 
PROP_SERVER - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
PROP_SERVER - Static variable in class io.smallrye.openapi.runtime.io.link.LinkConstant
 
PROP_SERVER - Static variable in class io.smallrye.openapi.runtime.io.server.ServerConstant
 
PROP_SERVERS - Static variable in class io.smallrye.openapi.runtime.io.definition.DefinitionConstant
 
PROP_SERVERS - Static variable in class io.smallrye.openapi.runtime.io.operation.OperationConstant
 
PROP_SERVERS - Static variable in class io.smallrye.openapi.runtime.io.paths.PathsConstant
 
PROP_STYLE - Static variable in class io.smallrye.openapi.runtime.io.encoding.EncodingConstant
 
PROP_STYLE - Static variable in class io.smallrye.openapi.runtime.io.Parameterizable
 
PROP_SUMMARY - Static variable in class io.smallrye.openapi.runtime.io.example.ExampleConstant
 
PROP_SUMMARY - Static variable in class io.smallrye.openapi.runtime.io.operation.OperationConstant
 
PROP_SUMMARY - Static variable in class io.smallrye.openapi.runtime.io.paths.PathsConstant
 
PROP_TAGS - Static variable in class io.smallrye.openapi.runtime.io.definition.DefinitionConstant
 
PROP_TAGS - Static variable in class io.smallrye.openapi.runtime.io.operation.OperationConstant
 
PROP_TERMS_OF_SERVICE - Static variable in class io.smallrye.openapi.runtime.io.info.InfoConstant
 
PROP_TITLE - Static variable in class io.smallrye.openapi.runtime.io.info.InfoConstant
 
PROP_TITLE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_TOKEN_URL - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_TRACE - Static variable in class io.smallrye.openapi.runtime.io.paths.PathsConstant
 
PROP_TYPE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_TYPE - Static variable in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeConstant
 
PROP_UNIQUE_ITEMS - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_URL - Static variable in class io.smallrye.openapi.runtime.io.contact.ContactConstant
 
PROP_URL - Static variable in class io.smallrye.openapi.runtime.io.externaldocs.ExternalDocsConstant
 
PROP_URL - Static variable in class io.smallrye.openapi.runtime.io.license.LicenseConstant
 
PROP_URL - Static variable in class io.smallrye.openapi.runtime.io.server.ServerConstant
 
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.example.ExampleConstant
 
PROP_VALUE - Static variable in class io.smallrye.openapi.runtime.io.extension.ExtensionConstant
 
PROP_VALUE - Static variable in class io.smallrye.openapi.runtime.io.parameter.ParameterConstant
 
PROP_VALUE - Static variable in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyConstant
 
PROP_VALUE - Static variable in class io.smallrye.openapi.runtime.io.response.ResponseConstant
 
PROP_VALUE - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROP_VARIABLES - Static variable in class io.smallrye.openapi.runtime.io.server.ServerConstant
 
PROP_VERSION - Static variable in class io.smallrye.openapi.runtime.io.info.InfoConstant
 
PROP_WRAPPED - Static variable in class io.smallrye.openapi.runtime.io.xml.XmlConstant
 
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_NONDISPLAY - Static variable in class io.smallrye.openapi.runtime.io.schema.SchemaConstant
 
PROPERTY_ANNOTATIONS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
propertyNamingStrategy() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
propertyNamingStrategy() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
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.
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

readAnnotatedType(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
Read a single annotation that is either {@literal @}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 {@literal @}Parameter or one of the framework parameter annotations.
readCallback(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.callback.CallbackReader
 
readCallback(AnnotationScannerContext, AnnotationInstance, MethodInfo) - Static method in class io.smallrye.openapi.runtime.io.callback.CallbackReader
Reads a Callback annotation into a model.
readCallbacks(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.callback.CallbackReader
Reads the Callback OpenAPI nodes.
readCallbacks(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.callback.CallbackReader
Reads a map of Callback annotations.
readComponents(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.components.ComponentsReader
Reads the Components OpenAPI nodes.
readComponents(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.components.ComponentsReader
Reads any Components annotations.
readContact(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.contact.ContactReader
Reads an Contact OpenAPI node.
readContact(AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.contact.ContactReader
Reads an Contact annotation.
readContent(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.content.ContentReader
Reads a Content OpenAPI node.
readContent(AnnotationScannerContext, AnnotationValue, ContentDirection) - Static method in class io.smallrye.openapi.runtime.io.content.ContentReader
Reads a single Content annotation into a model.
readDiscriminator(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.discriminator.DiscriminatorReader
Reads a Discriminator OpenAPI node.
readEncodings(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.encoding.EncodingReader
Reads a map of Encoding OpenAPI nodes.
readEncodings(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.encoding.EncodingReader
Reads an array of Encoding annotations as a Map.
readerFunction - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
 
readExamples(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.example.ExampleReader
Reads the Example OpenAPI nodes.
readExamples(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.example.ExampleReader
Reads a map of Example annotations.
readExtensions(JsonNode, Extensible<?>) - Static method in class io.smallrye.openapi.runtime.io.extension.ExtensionReader
Reads model extensions.
readExtensions(AnnotationScannerContext, List<AnnotationInstance>) - Static method in class io.smallrye.openapi.runtime.io.extension.ExtensionReader
Reads a List of Extension annotations.
readExtensions(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.extension.ExtensionReader
 
readExtensions(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.extension.ExtensionReader
Reads an array of Extension annotations.
readExtensionValue(AnnotationScannerContext, String, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.extension.ExtensionReader
Reads a single Extension annotation.
readExternalDocs(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.externaldocs.ExternalDocsReader
Reads an ExternalDocumentation OpenAPI node.
readExternalDocs(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.externaldocs.ExternalDocsReader
Reads an ExternalDocumentation annotation.
readExternalDocs(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.externaldocs.ExternalDocsReader
Reads an ExternalDocumentation annotation.
readHeaders(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.header.HeaderReader
Reads the Header OpenAPI nodes.
readHeaders(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.header.HeaderReader
Reads a map of Header annotations.
readInfo(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.info.InfoReader
Reads an Info OpenAPI node.
readInfo(AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.info.InfoReader
Annotation to Info
readingCallbackOperation(Throwable) - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
 
readingCallbackOperation(Throwable) - Method in interface io.smallrye.openapi.runtime.io.IoLogging
 
readingCallbackOperation$str() - Method in class io.smallrye.openapi.runtime.io.IoLogging_$logger
 
readLicense(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.license.LicenseReader
Reads an License OpenAPI node.
readLicense(AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.license.LicenseReader
Reads an License annotation.
readLinks(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.link.LinkReader
Reads the Link OpenAPI nodes.
readLinks(AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.link.LinkReader
Reads Link annotations
readMediaType(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.mediatype.MediaTypeReader
Reads a MediaType OpenAPI node.
readMediaType(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.mediatype.MediaTypeReader
Reads a single Content annotation into a MediaType model.
readOAuthFlows(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.oauth.OAuthReader
Reads a OAuthFlows OpenAPI node.
readOAuthFlows(AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.oauth.OAuthReader
Reads an OAuthFlows annotation into a model.
readOAuthScopes(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.oauth.OAuthReader
Reads a map of OAuth scopes.
readObject(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Reads the node as a Java object.This is typically expected to be a literal of some sort, as in the case of default values and examples.
readObjectArray(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Reads an object array.
readOperation(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.operation.OperationReader
Reads a Operation OpenAPI node.
readOperation(AnnotationScannerContext, AnnotationInstance, MethodInfo) - Static method in class io.smallrye.openapi.runtime.io.operation.OperationReader
Reads a single Operation annotation.
readParameter(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.parameter.ParameterReader
Reads a Parameter OpenAPI node.
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.
readParameter(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.parameter.ParameterReader
Reads a Parameter annotation into a model.
readParameterAnnotation(AnnotationInstance) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
Read a single annotation that is either {@literal @}Parameter or {@literal @}Parameters.
readParameterAnnotation(AnnotationInstance, boolean) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
 
readParameterList(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.parameter.ParameterReader
Reads a Parameter OpenAPI node.
readParameters(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.parameter.ParameterReader
Reads the Parameter OpenAPI nodes.
readParameters(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.parameter.ParameterReader
Reads a map of Parameter annotations.
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.
readParametersList(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.parameter.ParameterReader
Reads a map of Parameter annotations.
readPathItem(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.paths.PathsReader
Reads a PathItem OpenAPI node.
readPathItem(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.paths.PathsReader
 
readPathItem(AnnotationScannerContext, AnnotationValue, MethodInfo) - Static method in class io.smallrye.openapi.runtime.io.paths.PathsReader
Reads the PathItem.
readPaths(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.paths.PathsReader
Reads the Paths OpenAPI nodes.
readRequestBodies(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyReader
Reads the RequestBody OpenAPI nodes.
readRequestBodies(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyReader
Reads a map of RequestBody annotations.
readRequestBody(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyReader
Reads a RequestBody OpenAPI node.
readRequestBody(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyReader
Reads a RequestBody annotation into a model.
readRequestBody(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyReader
Reads a RequestBody annotation into a model.
readRequestBodySchema(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyReader
Reads a RequestBodySchema annotation into a model.
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.util.UtilMessages_$bundle
 
readResolve() - Method in class io.smallrye.openapi.spi.SpiMessages_$bundle
 
readResponse(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseReader
Reads a APIResponse annotation into a model.
readResponses(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseReader
Reads a APIResponses OpenAPI node.
readResponses(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseReader
Reads an array of APIResponse annotations into an APIResponses model.
readResponseSchema(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseReader
Reads a APIResponseSchema annotation into a model.
readResponsesMap(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseReader
Reads the APIResponse OpenAPI nodes.
readResponsesMap(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseReader
Reads a map of APIResponse annotations.
readSchema(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaReader
Reads a Schema OpenAPI node.
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.
readSchemas(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaReader
Reads the Schema OpenAPI nodes.
readSchemas(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaReader
Reads a map of Schema annotations.
readSecurityRequirement(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.securityrequirement.SecurityRequirementReader
Reads a single SecurityRequirement annotation.
readSecurityRequirements(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.securityrequirement.SecurityRequirementReader
Reads a list of SecurityRequirement OpenAPI nodes.
readSecurityRequirements(AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.securityrequirement.SecurityRequirementReader
Reads any SecurityRequirement annotations.
readSecurityScheme(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeReader
Reads a SecurityScheme annotation into a model.
readSecuritySchemes(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeReader
Reads the SecurityScheme OpenAPI nodes.
readSecuritySchemes(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeReader
Reads a map of SecurityScheme annotations.
readServer(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.server.ServerReader
Reads a list of Server OpenAPI nodes.
readServer(AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.server.ServerReader
Reads a single Server annotation.
readServer(AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.server.ServerReader
Reads a single Server annotation.
readServers(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.server.ServerReader
Reads a list of Server OpenAPI nodes.
readServers(AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.server.ServerReader
Reads any Server annotations.The annotation value is an array of Server annotations.
readServerVariables(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.servervariable.ServerVariableReader
Reads the ServerVariable OpenAPI node.
readServerVariables(AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.servervariable.ServerVariableReader
Reads an array of ServerVariable annotations, returning a new ServerVariable model.
readStringArray(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Reads a string array.
readStringMap(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Reads a map of strings.
readTag(AnnotationScannerContext, AnnotationInstance) - Static method in class io.smallrye.openapi.runtime.io.tag.TagReader
Reads a single Tag annotation.
readTags(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.tag.TagReader
Reads a list of Tag OpenAPI nodes.
readTags(AnnotationScannerContext, AnnotationValue) - Static method in class io.smallrye.openapi.runtime.io.tag.TagReader
Reads any Tag annotations.The annotation value is an array of Tag annotations.
readXML(JsonNode) - Static method in class io.smallrye.openapi.runtime.io.xml.XmlReader
Reads a XML OpenAPI node.
ref(String) - Method in class io.smallrye.openapi.api.models.callbacks.CallbackImpl
 
REF - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
REF_PREFIX_API_RESPONSE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
REF_PREFIX_CALLBACK - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
REF_PREFIX_EXAMPLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
REF_PREFIX_HEADER - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
REF_PREFIX_LINK - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
REF_PREFIX_PARAMETER - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
REF_PREFIX_REQUEST_BODY - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
REF_PREFIX_SCHEMA - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
REF_PREFIX_SECURITY_SCHEME - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
Referenceable - Class in io.smallrye.openapi.runtime.io
Can be referenced
REFS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
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, JandexUtil.RefType) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
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(AnnotationScanner) - Static method in class io.smallrye.openapi.runtime.io.CurrentScannerInfo
 
register(OpenAPI) - Static method in class io.smallrye.openapi.runtime.scanner.processor.JavaSecurityProcessor
 
register(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, TypeResolver, Schema) - Static method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
Attempt to register ONLY a reference to entityType using the typeResolver.
remove() - Static method in class io.smallrye.openapi.runtime.io.CurrentScannerInfo
 
remove() - Static method in class io.smallrye.openapi.runtime.scanner.processor.JavaSecurityProcessor
 
remove() - Static method in class io.smallrye.openapi.runtime.scanner.SchemaRegistry
 
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
 
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
 
removeVariable(String) - Method in class io.smallrye.openapi.api.models.servers.ServerImpl
 
replace(List<V>, UnaryOperator<List<V>>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
 
replace(Map<String, V>, UnaryOperator<Map<String, V>>) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
 
REQUEST_BODY - io.smallrye.openapi.runtime.util.JandexUtil.RefType
 
RequestBodyConstant - Class in io.smallrye.openapi.runtime.io.requestbody
Constants related to RequestBody
requestBodyHasSchema(RequestBody) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
Returns true only if the given RequestBody has a schema defined for it.
RequestBodyImpl - Class in io.smallrye.openapi.api.models.parameters
An implementation of the RequestBody OpenAPI model interface.
RequestBodyImpl() - Constructor for class io.smallrye.openapi.api.models.parameters.RequestBodyImpl
 
RequestBodyReader - Class in io.smallrye.openapi.runtime.io.requestbody
Reading the RequestBody annotation
RequestBodyWriter - Class in io.smallrye.openapi.runtime.io.requestbody
Writing the RequestBody to json
reset() - Method in class io.smallrye.openapi.api.OpenApiDocument
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.
resolveAsyncType(Type) - Method in interface io.smallrye.openapi.runtime.scanner.AnnotationScannerExtension
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, ParameterizedType, 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 - io.smallrye.openapi.runtime.util.JandexUtil.RefType
 
responseCodeExistInMethodAnnotations(AnnotationScannerContext, AnnotationInstance, List<AnnotationInstance>) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
Check if the response code declared in the ExceptionMapper already defined in one of the ApiReponse annotations of the method.
ResponseConstant - Class in io.smallrye.openapi.runtime.io.response
Constants related to Response
ResponseReader - Class in io.smallrye.openapi.runtime.io.response
Reading the APIResponse annotation
responses(Operation) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
Gets the APIResponses child model from the given operation.
ResponseWriter - Class in io.smallrye.openapi.runtime.io.response
Writing the APIResponse to json
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
Scan the deployment for relevant annotations.
SCAN_DEPENDENCIES_DISABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SCAN_DEPENDENCIES_JARS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
scanClasses() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
scanClasses() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
scanDependenciesDisable() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
scanDependenciesDisable() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
scanDependenciesJars() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
scanDependenciesJars() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
scanDisable() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
scanDisable() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
scanExcludeClasses() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
scanExcludeClasses() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
scanExcludePackages() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
scanExcludePackages() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
scannerContext - Variable in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
 
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
 
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
 
scanPackages() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
SCHEMA - io.smallrye.openapi.runtime.util.JandexUtil.RefType
 
SCHEMA_REFERENCES_ENABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
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
 
SchemaReader - Class in io.smallrye.openapi.runtime.io.schema
Reading the Schema annotation
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
schemaTypeNotFound(DotName) - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
 
schemaTypeNotFound$str() - Method in class io.smallrye.openapi.runtime.scanner.ScannerLogging_$logger
 
SchemaWriter - Class in io.smallrye.openapi.runtime.io.schema
Writing the Schema to json
SECURITY_SCHEME - io.smallrye.openapi.runtime.util.JandexUtil.RefType
 
SecurityConstants - Class in io.smallrye.openapi.api.constants
Constants related to the Security annotations
SecurityRequirementConstant - Class in io.smallrye.openapi.runtime.io.securityrequirement
Constants related to SecurityRequirement
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
 
SecurityRequirementReader - Class in io.smallrye.openapi.runtime.io.securityrequirement
Reading the Security from annotations or json
SecurityRequirementWriter - Class in io.smallrye.openapi.runtime.io.securityrequirement
Writing the Security requirement to json
SecuritySchemeConstant - Class in io.smallrye.openapi.runtime.io.securityscheme
Constants related to SecurityScheme
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
 
SecuritySchemeReader - Class in io.smallrye.openapi.runtime.io.securityscheme
Reading the Security Scheme annotation
SecuritySchemeWriter - Class in io.smallrye.openapi.runtime.io.securityscheme
Writing the Security Scheme to json
serialize(OpenAPI, Format) - Static method in class io.smallrye.openapi.runtime.io.OpenApiSerializer
Serializes the given OpenAPI object into either JSON or YAML and returns it as a string.
ServerConstant - Class in io.smallrye.openapi.runtime.io.server
Constants related to Server
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
 
ServerReader - Class in io.smallrye.openapi.runtime.io.server
Reading the Server annotation and json node
servers() - Method in interface io.smallrye.openapi.api.OpenApiConfig
 
servers() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
 
ServerVariableConstant - Class in io.smallrye.openapi.runtime.io.servervariable
Constants related to Server
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
 
ServerVariableReader - Class in io.smallrye.openapi.runtime.io.servervariable
Reading the ServerVariable annotation and json node
ServerVariableWriter - Class in io.smallrye.openapi.runtime.io.servervariable
Writing the ServerVariable to json
ServerWriter - Class in io.smallrye.openapi.runtime.io.server
Writing the Server to json
set(OpenAPI) - Method in class io.smallrye.openapi.api.OpenApiDocument
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
 
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
 
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[]) - Static method in class io.smallrye.openapi.runtime.io.CurrentScannerInfo
 
setCurrentProduces(String[]) - Static method in class io.smallrye.openapi.runtime.io.CurrentScannerInfo
 
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
 
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
 
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
 
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
 
setOperationOnPathItem(PathItem.HttpMethod, PathItem, Operation) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
Set the created operation to the pathItem
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.
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
 
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
 
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
 
SMALLRYE_ARRAY_REFERENCES_ENABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SMALLRYE_CUSTOM_SCHEMA_REGISTRY_CLASS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SMALLRYE_PREFIX - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SMALLRYE_PRIVATE_PROPERTIES_ENABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SMALLRYE_PROPERTY_NAMING_STRATEGY - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SMALLRYE_SCAN_DEPENDENCIES_DISABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SMALLRYE_SCAN_DEPENDENCIES_JARS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
sort() - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
 
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
 
STRING_TYPE - Static variable in class io.smallrye.openapi.runtime.scanner.OpenApiDataObjectScanner
 
stringListValue(AnnotationInstance, String) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Reads a String array property value from the given annotation instance.
stringProperty(JsonNode, String) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Extract a string property from the given json tree.
stringProperty(ObjectNode, String, String) - Static method in class io.smallrye.openapi.runtime.io.JsonUtil
Sets the value of a property for a given json node.
StringUtil - Class in io.smallrye.openapi.runtime.util
 
StringUtil() - Constructor for class io.smallrye.openapi.runtime.util.StringUtil
 
stringValue(AnnotationInstance, String) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Reads a String property value from the given annotation instance.
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.
SUFFIX_APP_PATH_DISABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SUFFIX_ARRAY_REFERENCES_ENABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SUFFIX_CUSTOM_SCHEMA_REGISTRY_CLASS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SUFFIX_PRIVATE_PROPERTIES_ENABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SUFFIX_PROPERTY_NAMING_STRATEGY - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SUFFIX_SCAN_DEPENDENCIES_DISABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SUFFIX_SCAN_DEPENDENCIES_JARS - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
SUFFIX_SCHEMA_REFERENCES_ENABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
summary(String) - Method in class io.smallrye.openapi.api.models.PathItemImpl
 

T

TagConstant - Class in io.smallrye.openapi.runtime.io.tag
Constants related to Server
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
 
TagReader - Class in io.smallrye.openapi.runtime.io.tag
Reading the Tag from annotation or json
TagWriter - Class in io.smallrye.openapi.runtime.io.tag
Writing the Tag to json
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
 
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
 
toStringWithGraph() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
 
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
 
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, 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
 
UNSET - io.smallrye.openapi.runtime.scanner.dataobject.IgnoreResolver.Visibility
 
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(Logger) - Constructor for class io.smallrye.openapi.api.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, String) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Convenience method to retrieve the named parameter from an annotation.
value(AnnotationInstance, String, T) - Static method in class io.smallrye.openapi.runtime.util.JandexUtil
Convenience method to retrieve the named parameter from an annotation.
VALUE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
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.ContentDirection
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.scanner.dataobject.IgnoreResolver.Visibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.smallrye.openapi.runtime.util.JandexUtil.RefType
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.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.ContentDirection
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.scanner.dataobject.IgnoreResolver.Visibility
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.util.JandexUtil.RefType
Returns an array containing the constants of this enum type, in the order they are declared.
VENDOR_NAME - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
version(String) - Method in class io.smallrye.openapi.api.OpenApiDocument
 
VERSION - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 

W

WEB_ARCHIVE_CLASS_PREFIX - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
 
writeAPIResponses(ObjectNode, Map<String, APIResponse>) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseWriter
Writes a map of APIResponse to the JSON tree.
writeAPIResponses(ObjectNode, APIResponses) - Static method in class io.smallrye.openapi.runtime.io.response.ResponseWriter
Writes a APIResponses map to the JSON tree.
writeCallbacks(ObjectNode, Map<String, Callback>) - Static method in class io.smallrye.openapi.runtime.io.callback.CallbackWriter
Writes a map of Callback to the JSON tree.
writeComponents(ObjectNode, Components) - Static method in class io.smallrye.openapi.runtime.io.components.ComponentsWriter
Writes a Components to the JSON tree.
writeContact(ObjectNode, Contact) - Static method in class io.smallrye.openapi.runtime.io.contact.ContactWriter
Writes the Contact model to the JSON tree.
writeContent(ObjectNode, Content) - Static method in class io.smallrye.openapi.runtime.io.content.ContentWriter
Writes a Content to the JSON tree.
writeDiscriminator(ObjectNode, Discriminator) - Static method in class io.smallrye.openapi.runtime.io.discriminator.DiscriminatorWriter
Writes a Discriminator object to the JSON tree.
writeEncodings(ObjectNode, Map<String, Encoding>) - Static method in class io.smallrye.openapi.runtime.io.encoding.EncodingWriter
Writes a map of Encoding objects to the JSON tree.
writeExamples(ObjectNode, Map<String, Example>) - Static method in class io.smallrye.openapi.runtime.io.example.ExampleWriter
Writes a map of Example to the JSON tree.
writeExtensions(ObjectNode, Extensible<?>) - Static method in class io.smallrye.openapi.runtime.io.extension.ExtensionWriter
Writes extensions to the JSON tree.
writeExternalDocumentation(ObjectNode, ExternalDocumentation) - Static method in class io.smallrye.openapi.runtime.io.externaldocs.ExternalDocsWriter
Writes the ExternalDocumentation model to the JSON tree.
writeHeaders(ObjectNode, Map<String, Header>) - Static method in class io.smallrye.openapi.runtime.io.header.HeaderWriter
Writes a map of Header to the JSON tree.
writeInfo(ObjectNode, Info) - Static method in class io.smallrye.openapi.runtime.io.info.InfoWriter
Writes the Info model to the JSON tree.
writeLicense(ObjectNode, License) - Static method in class io.smallrye.openapi.runtime.io.license.LicenseWriter
Writes the License model to the JSON tree.
writeLinks(ObjectNode, Map<String, Link>) - Static method in class io.smallrye.openapi.runtime.io.link.LinkWriter
Writes a map of Link to the JSON tree.
writeMediaType(ObjectNode, MediaType, String) - Static method in class io.smallrye.openapi.runtime.io.mediatype.MediaTypeWriter
Writes a MediaType to the JSON tree.
writeOAuthFlows(ObjectNode, OAuthFlows) - Static method in class io.smallrye.openapi.runtime.io.oauth.OAuthWriter
Writes a OAuthFlows object to the JSON tree.
writeObject(ObjectNode, String, Object) - Static method in class io.smallrye.openapi.runtime.io.ObjectWriter
Write an object to json
writeObjectArray(ObjectNode, List<Object>, String) - Static method in class io.smallrye.openapi.runtime.io.ObjectWriter
Writes an array of objects to the parent node.
writeOpenAPI(ObjectNode, OpenAPI) - Static method in class io.smallrye.openapi.runtime.io.definition.DefinitionWriter
Writes the given model.
writeOperation(ObjectNode, Operation, String) - Static method in class io.smallrye.openapi.runtime.io.operation.OperationWriter
Writes a Operation to the JSON tree.
writeParameterList(ObjectNode, List<Parameter>) - Static method in class io.smallrye.openapi.runtime.io.parameter.ParameterWriter
Writes a list of Parameter to the JSON tree.
writeParameters(ObjectNode, Map<String, Parameter>) - Static method in class io.smallrye.openapi.runtime.io.parameter.ParameterWriter
Writes a map of Parameter to the JSON tree.
writePathItem(ObjectNode, PathItem, String) - Static method in class io.smallrye.openapi.runtime.io.paths.PathsWriter
Writes a PathItem to the JSON tree.
writePaths(ObjectNode, Paths) - Static method in class io.smallrye.openapi.runtime.io.paths.PathsWriter
Writes a Paths to the JSON tree.
writeRequestBodies(ObjectNode, Map<String, RequestBody>) - Static method in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyWriter
Writes a map of RequestBody to the JSON tree.
writeRequestBody(ObjectNode, RequestBody) - Static method in class io.smallrye.openapi.runtime.io.requestbody.RequestBodyWriter
Writes a RequestBody to the JSON tree.
writeSchema(ObjectNode, Schema, String) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaWriter
Writes a Schema to the JSON tree.
writeSchemas(ObjectNode, Map<String, Schema>) - Static method in class io.smallrye.openapi.runtime.io.schema.SchemaWriter
Writes a map of Schema to the JSON tree.
writeSecurityRequirements(ObjectNode, List<SecurityRequirement>) - Static method in class io.smallrye.openapi.runtime.io.securityrequirement.SecurityRequirementWriter
Writes a list of SecurityRequirement to the JSON tree.
writeSecuritySchemes(ObjectNode, Map<String, SecurityScheme>) - Static method in class io.smallrye.openapi.runtime.io.securityscheme.SecuritySchemeWriter
Writes a map of SecurityScheme to the JSON tree.
writeServer(ObjectNode, Server) - Static method in class io.smallrye.openapi.runtime.io.server.ServerWriter
Writes a Server model to the given JSON node.
writeServers(ObjectNode, List<Server>) - Static method in class io.smallrye.openapi.runtime.io.server.ServerWriter
Writes the Server model array to the JSON tree.
writeServerVariable(ObjectNode, ServerVariable, String) - Static method in class io.smallrye.openapi.runtime.io.servervariable.ServerVariableWriter
Writes a ServerVariable to the JSON tree.
writeServerVariables(ObjectNode, Map<String, ServerVariable>) - Static method in class io.smallrye.openapi.runtime.io.servervariable.ServerVariableWriter
Writes the ServerVariable model to the JSON tree.
writeStringArray(ObjectNode, List<String>, String) - Static method in class io.smallrye.openapi.runtime.io.ObjectWriter
Writes an array of strings to the parent node.
writeStringMap(ObjectNode, Map<String, String>, String) - Static method in class io.smallrye.openapi.runtime.io.ObjectWriter
Writes a map of strings to the parent node.
writeTags(ObjectNode, List<Tag>) - Static method in class io.smallrye.openapi.runtime.io.tag.TagWriter
Writes the Tag model array to the JSON tree.
writeXML(ObjectNode, XML) - Static method in class io.smallrye.openapi.runtime.io.xml.XmlWriter
Writes a XML object to the JSON tree.

X

XML_ACCESSOR_TYPE - 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
 
XmlConstant - Class in io.smallrye.openapi.runtime.io.xml
Constants related to XML
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
 
XmlReader - Class in io.smallrye.openapi.runtime.io.xml
Reading the Xml from annotation or json
XmlWriter - Class in io.smallrye.openapi.runtime.io.xml
Writing the Xml to json

Y

YAML - 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 All Packages