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
All Classes All Packages
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 byParameter.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 theOpenAPI
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
- allowNakedPathParameter() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- allowNakedPathParameter() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
- allowRegistration(AnnotationScannerContext, Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
-
Determines if a type is eligible for registration.
- 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 bynewInstance
for the current thread, ornull
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
- doAllowNakedPathParameter() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- doAllowNakedPathParameter() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
- 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 viaOpenApiConfig
. - 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
- getKnownModules() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getKnownModules() - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getKnownUsers(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getKnownUsers(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- 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
- getModuleByName(DotName) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.AugmentedIndexView
- getModuleByName(DotName) - Method in class io.smallrye.openapi.runtime.scanner.FilteredIndexView
- getMultipleOf() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
- getName() - Method in class io.smallrye.openapi.api.models.info.ContactImpl
- getName() - Method in class io.smallrye.openapi.api.models.info.LicenseImpl
- getName() - Method in class io.smallrye.openapi.api.models.media.SchemaImpl
- getName() - Method in class io.smallrye.openapi.api.models.media.XMLImpl
- getName() - Method in class io.smallrye.openapi.api.models.parameters.ParameterImpl
- getName() - Method in class io.smallrye.openapi.api.models.security.SecuritySchemeImpl
- getName() - Method in class io.smallrye.openapi.api.models.tags.TagImpl
- getName() - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- getName(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
Parameter
s found while scanning the current level (class or method). - getParameterSchemas(Parameter) - Static method in class io.smallrye.openapi.runtime.util.ModelUtil
-
Returns the list of
Schema
s defined for the givenParameter
. - getPassword() - Method in class io.smallrye.openapi.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(AnnotationScannerContext, MethodInfo, ResourceParameters) - 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
- isPathParameter(AnnotationScannerContext, String, ResourceParameters) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isPostMethod(MethodInfo) - Method in interface io.smallrye.openapi.runtime.scanner.spi.AnnotationScanner
- isPrimitiveWrapper(PrimitiveType, Type) - Static method in class io.smallrye.openapi.runtime.util.TypeUtil
- isReadableParameterAnnotation(DotName) - Method in class io.smallrye.openapi.runtime.scanner.spi.AbstractParameterProcessor
- 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
orTags
annotations present on the annotation target and adds them to the OpenAPI model. - processType() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.TypeProcessor
- PROP_$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
Parameter
s and framework-specific parameters for the sameParameter.In
and name, andParameter.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 providedType
. - 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 typeX
- resolvedType(Type, Type) - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- resolvedType$str() - Method in class io.smallrye.openapi.runtime.scanner.dataobject.DataObjectLogging_$logger
- resolveParameterizedAncestor(AnnotationScannerContext, 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 givenParameter
. - 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 givenRequestBody
. - 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
- SMALLRYE_SORTED_PROPERTIES_ENABLE - Static variable in class io.smallrye.openapi.api.constants.OpenApiConstants
- sort() - Method in class io.smallrye.openapi.runtime.scanner.ResourceParameters
- sortedPropertiesEnable() - Method in interface io.smallrye.openapi.api.OpenApiConfig
- sortedPropertiesEnable() - Method in class io.smallrye.openapi.api.OpenApiConfigImpl
- 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 thein
attribute, or null ifin
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
- SUFFIX_SORTED_PROPERTIES_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
A B C D E F G H I J K L M N O P R S T U V W X YAll Classes All Packages