Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addExtension(String, Object) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- addListPropertyEntry(String, T) - Method in class io.smallrye.openapi.model.BaseModel
- addListPropertyEntry(String, V) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
B
- BaseExtensibleModel<C> - Class in io.smallrye.openapi.model
- BaseExtensibleModel() - Constructor for class io.smallrye.openapi.model.BaseExtensibleModel
- BaseModel<C> - Class in io.smallrye.openapi.model
- BaseModel() - Constructor for class io.smallrye.openapi.model.BaseModel
- BaseModel.MergeDirective - Enum in io.smallrye.openapi.model
C
- CALLBACK - Enum constant in enum io.smallrye.openapi.model.ReferenceType
- clazz - Variable in class io.smallrye.openapi.model.DataType
- constructible() - Method in class io.smallrye.openapi.model.BaseModel
-
Access a BaseModel as its standard interface C
- constructible() - Element in annotation type io.smallrye.openapi.model.OASModelType
- content - Variable in class io.smallrye.openapi.model.DataType
- cylicReferenceAvoided(String, String) - Method in class io.smallrye.openapi.model.ModelLogging_$logger
- cylicReferenceAvoided$str() - Method in class io.smallrye.openapi.model.ModelLogging_$logger
- cylicReferenceDetected() - Method in class io.smallrye.openapi.model.ModelLogging_$logger
- cylicReferenceDetected$str() - Method in class io.smallrye.openapi.model.ModelLogging_$logger
D
- DataType - Class in io.smallrye.openapi.model
-
Represents a desired data type that we might want to convert a JSON node to
- DataType.Type - Enum in io.smallrye.openapi.model
- deepCopy(O, Class<O>) - Static method in class io.smallrye.openapi.model.BaseModel
E
- equals(Object) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- equals(Object) - Method in class io.smallrye.openapi.model.BaseModel
- EXAMPLE - Enum constant in enum io.smallrye.openapi.model.ReferenceType
- Extensions - Class in io.smallrye.openapi.model
F
- filter(OASFilter) - Method in class io.smallrye.openapi.model.BaseModel
-
Apply the provided filter to this instance.
- filter(OASFilter, Map<Object, Object>) - Method in class io.smallrye.openapi.model.BaseModel
- fromComponentPath(String) - Static method in enum io.smallrye.openapi.model.ReferenceType
- fromModel(Reference<?>) - Static method in enum io.smallrye.openapi.model.ReferenceType
- fromString(String) - Static method in enum io.smallrye.openapi.model.OpenApiVersion
G
- getAllExtensions() - Method in class io.smallrye.openapi.model.BaseExtensibleModel
-
Return all set extensions, including those that are private to this implementation.
- getAllProperties() - Method in class io.smallrye.openapi.model.BaseExtensibleModel
-
Returns a read-only view of all properties, excluding private extensions.
- getAllProperties() - Method in class io.smallrye.openapi.model.BaseModel
-
Returns a read-only view of all properties.
- getDescription() - Method in class io.smallrye.openapi.model.BaseModel
- getExtension(String) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- getExtensions() - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- getExternalDocs() - Method in class io.smallrye.openapi.model.BaseModel
- getIsRequiredSet(RequestBody) - Static method in class io.smallrye.openapi.model.Extensions
-
Returns whether
RequestBody.setRequired(Boolean)has been called on a request body. - getListProperty(String) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- getListProperty(String) - Method in class io.smallrye.openapi.model.BaseModel
- getLoggingLocale() - Method in class io.smallrye.openapi.model.ModelLogging_$logger
- getMapProperty(String) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- getMapProperty(String) - Method in class io.smallrye.openapi.model.BaseModel
- getMethodRef(Operation) - Static method in class io.smallrye.openapi.model.Extensions
-
Implementation specific, set a reference to the Java method, so that we can bind back to it later if needed
- getMinVersion(String) - Method in interface io.smallrye.openapi.model.PropertyMetadata
- getModCount() - Method in class io.smallrye.openapi.model.BaseModel
- getName() - Method in class io.smallrye.openapi.model.BaseModel
- getName(Extensible<?>) - Static method in class io.smallrye.openapi.model.Extensions
- getParamRef(Parameter) - Static method in class io.smallrye.openapi.model.Extensions
-
Implementation specific, set a reference to the Java method parameter, so that we can bind back to it later if needed
- getPrivateExtension(Extensible<?>, String, Class<E>) - Static method in class io.smallrye.openapi.model.Extensions
- getProfiles(Extensible<?>) - Static method in class io.smallrye.openapi.model.Extensions
- getProperties(Class<T>) - Method in class io.smallrye.openapi.model.BaseModel
-
Returns a read-only copy of all properties having type T, excluding extensions.
- getProperty(String) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- getProperty(String) - Method in class io.smallrye.openapi.model.BaseModel
- getProperty(String, Class<P>) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- getProperty(String, Class<T>) - Method in class io.smallrye.openapi.model.BaseModel
- getPropertyMetadata() - Method in class io.smallrye.openapi.model.BaseModel
- getPropertyType(String) - Method in interface io.smallrye.openapi.model.PropertyMetadata
- getRef() - Method in class io.smallrye.openapi.model.BaseModel
- getRequiredDefault(RequestBody) - Static method in class io.smallrye.openapi.model.Extensions
- getResponseCode(APIResponse) - Static method in class io.smallrye.openapi.model.Extensions
- getSummary() - Method in class io.smallrye.openapi.model.BaseModel
- getTypeObservers(Schema) - Static method in class io.smallrye.openapi.model.Extensions
H
- hashCode() - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- hashCode() - Method in class io.smallrye.openapi.model.BaseModel
- HEADER - Enum constant in enum io.smallrye.openapi.model.ReferenceType
I
- incomplete() - Element in annotation type io.smallrye.openapi.model.OASModelType
- incrementModCount() - Method in class io.smallrye.openapi.model.BaseModel
- interfaces() - Element in annotation type io.smallrye.openapi.model.OASModelType
- io.smallrye.openapi.model - package io.smallrye.openapi.model
- isExtension(String) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- isExtension(String) - Method in class io.smallrye.openapi.model.BaseModel
- isHidden(Extensible<?>) - Static method in class io.smallrye.openapi.model.Extensions
- isPrivateExtension(String) - Static method in class io.smallrye.openapi.model.Extensions
- isReference(AnnotationInstance) - Static method in enum io.smallrye.openapi.model.ReferenceType
L
- LINK - Enum constant in enum io.smallrye.openapi.model.ReferenceType
- LIST - Enum constant in enum io.smallrye.openapi.model.DataType.Type
- listOf(DataType) - Static method in class io.smallrye.openapi.model.DataType
- logger - Static variable in class io.smallrye.openapi.model.ModelLogging_$logger
M
- MAP - Enum constant in enum io.smallrye.openapi.model.DataType.Type
- mapOf(DataType) - Static method in class io.smallrye.openapi.model.DataType
- merge(T) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
-
Merge all properties from another
BaseModelobject into this one. - merge(T) - Method in class io.smallrye.openapi.model.BaseModel
-
Merge all properties from another
BaseModelobject into this one. - merge(T, T) - Static method in class io.smallrye.openapi.model.BaseModel
- MERGE_VALUES - Enum constant in enum io.smallrye.openapi.model.BaseModel.MergeDirective
- mergeDirective(String) - Method in class io.smallrye.openapi.model.BaseModel
-
Determine how the property indicated by name should be merged.
- methodNameOverride() - Element in annotation type io.smallrye.openapi.model.OASModelProperty
- minVersion() - Element in annotation type io.smallrye.openapi.model.OASModelProperty
- ModelLogging_$logger - Class in io.smallrye.openapi.model
-
Warning this class consists of generated code.
- ModelLogging_$logger(Logger) - Constructor for class io.smallrye.openapi.model.ModelLogging_$logger
N
- name() - Element in annotation type io.smallrye.openapi.model.OASModelProperty
- name() - Element in annotation type io.smallrye.openapi.model.OASModelType
O
- OASModelProperty - Annotation Type in io.smallrye.openapi.model
- OASModelType - Annotation Type in io.smallrye.openapi.model
- OASModelType.List - Annotation Type in io.smallrye.openapi.model
- OBJECT - Enum constant in enum io.smallrye.openapi.model.DataType.Type
- OpenApiVersion - Enum in io.smallrye.openapi.model
-
The major.minor version of OpenAPI being used for (de-)serizalization
- OVERRIDE_VALUE - Enum constant in enum io.smallrye.openapi.model.BaseModel.MergeDirective
P
- PARAMETER - Enum constant in enum io.smallrye.openapi.model.ReferenceType
- parseRefValue(String) - Method in enum io.smallrye.openapi.model.ReferenceType
-
Takes the value from a ref property from an annotation, and converts it to a JSON Pointer, suitable for use as a reference in an OpenAPI model.
- PATH_ITEM - Enum constant in enum io.smallrye.openapi.model.ReferenceType
- PRESERVE_VALUE - Enum constant in enum io.smallrye.openapi.model.BaseModel.MergeDirective
- PRIVATE_EXT_PREFIX - Static variable in class io.smallrye.openapi.model.Extensions
- PROP_ANNOTATION - Static variable in enum io.smallrye.openapi.model.ReferenceType
- PROP_STANDARD - Static variable in enum io.smallrye.openapi.model.ReferenceType
- properties - Variable in class io.smallrye.openapi.model.BaseModel
- properties() - Element in annotation type io.smallrye.openapi.model.OASModelType
- PropertyMetadata - Interface in io.smallrye.openapi.model
- putMapPropertyEntry(String, String, V) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- putMapPropertyEntry(String, String, V) - Method in class io.smallrye.openapi.model.BaseModel
R
- referenceOf(String) - Method in enum io.smallrye.openapi.model.ReferenceType
- referencePrefix() - Method in enum io.smallrye.openapi.model.ReferenceType
- ReferenceType - Enum in io.smallrye.openapi.model
-
Simple enum to indicate the type of a $ref being read/written.
- referenceValue(AnnotationInstance) - Static method in enum io.smallrye.openapi.model.ReferenceType
- refValue(AnnotationInstance) - Method in enum io.smallrye.openapi.model.ReferenceType
-
Reads a string property named "ref" value from the given annotation and converts it to a value appropriate for setting on a model's "$ref" property.
- removeExtension(String) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- removeListPropertyEntry(String, T) - Method in class io.smallrye.openapi.model.BaseModel
- removeListPropertyEntry(String, V) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- removeMapPropertyEntry(String, String) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- removeMapPropertyEntry(String, String) - Method in class io.smallrye.openapi.model.BaseModel
- removeProfiles(Extensible<?>) - Static method in class io.smallrye.openapi.model.Extensions
- REQUEST_BODY - Enum constant in enum io.smallrye.openapi.model.ReferenceType
- RESPONSE - Enum constant in enum io.smallrye.openapi.model.ReferenceType
S
- SCHEMA - Enum constant in enum io.smallrye.openapi.model.ReferenceType
- SECURITY_SCHEME - Enum constant in enum io.smallrye.openapi.model.ReferenceType
- setAllProperties(Map<String, ?>) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- setAllProperties(Map<String, ?>) - Method in class io.smallrye.openapi.model.BaseModel
- setDescription(String) - Method in class io.smallrye.openapi.model.BaseModel
- setExtensions(Map<String, Object>) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- setExternalDocs(ExternalDocumentation) - Method in class io.smallrye.openapi.model.BaseModel
- setHidden(Extensible<?>, Boolean) - Static method in class io.smallrye.openapi.model.Extensions
- setIsRequiredSet(RequestBody, Boolean) - Static method in class io.smallrye.openapi.model.Extensions
- setListProperty(String, List<T>) - Method in class io.smallrye.openapi.model.BaseModel
- setListProperty(String, List<V>) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- setMapProperty(String, Map<String, T>) - Method in class io.smallrye.openapi.model.BaseModel
- setMapProperty(String, Map<String, V>) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- setMethodRef(Operation, ClassInfo, MethodInfo) - Static method in class io.smallrye.openapi.model.Extensions
- setName(String) - Method in class io.smallrye.openapi.model.BaseModel
- setName(Extensible<?>, String) - Static method in class io.smallrye.openapi.model.Extensions
- setParamRef(Parameter, AnnotationTarget) - Static method in class io.smallrye.openapi.model.Extensions
- setPrivateExtension(Extensible<?>, String, Object) - Static method in class io.smallrye.openapi.model.Extensions
- setProperty(String, P) - Method in class io.smallrye.openapi.model.BaseExtensibleModel
- setProperty(String, T) - Method in class io.smallrye.openapi.model.BaseModel
- setRef(String) - Method in class io.smallrye.openapi.model.BaseModel
- setRequiredDefault(RequestBody, Boolean) - Static method in class io.smallrye.openapi.model.Extensions
-
Sets the value to use for
requiredifRequestBody.setRequired(Boolean)has not been called. - setResponseCode(APIResponse, String) - Static method in class io.smallrye.openapi.model.Extensions
- setSummary(String) - Method in class io.smallrye.openapi.model.BaseModel
- setTypeObservers(Schema, List<Schema>) - Static method in class io.smallrye.openapi.model.Extensions
- singularName() - Element in annotation type io.smallrye.openapi.model.OASModelProperty
T
- toString() - Method in class io.smallrye.openapi.model.BaseModel
- toString() - Method in class io.smallrye.openapi.model.DataType
- type - Variable in class io.smallrye.openapi.model.DataType
- type() - Element in annotation type io.smallrye.openapi.model.OASModelProperty
- type(Class<?>) - Static method in class io.smallrye.openapi.model.DataType
U
- unwrapped() - Element in annotation type io.smallrye.openapi.model.OASModelProperty
V
- V3_0 - Enum constant in enum io.smallrye.openapi.model.OpenApiVersion
- V3_1 - Enum constant in enum io.smallrye.openapi.model.OpenApiVersion
- value() - Element in annotation type io.smallrye.openapi.model.OASModelType.List
- valueOf(String) - Static method in enum io.smallrye.openapi.model.BaseModel.MergeDirective
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.smallrye.openapi.model.DataType.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.smallrye.openapi.model.OpenApiVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.smallrye.openapi.model.ReferenceType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.smallrye.openapi.model.BaseModel.MergeDirective
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.smallrye.openapi.model.DataType.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.smallrye.openapi.model.OpenApiVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.smallrye.openapi.model.ReferenceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueType() - Element in annotation type io.smallrye.openapi.model.OASModelProperty
- valueTypeLiteral() - Element in annotation type io.smallrye.openapi.model.OASModelProperty
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form