A B C D E F G H I J K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ADDITIONAL_PROPERTIES - Static variable in interface io.openapiparser.Keywords
- ALL_OF - Static variable in interface io.openapiparser.Keywords
- ALLOW_EMPTY_VALUE - Static variable in interface io.openapiparser.Keywords
- ALLOW_RESERVED - Static variable in interface io.openapiparser.Keywords
- ANY_OF - Static variable in interface io.openapiparser.Keywords
B
- bucket - Variable in class io.openapiparser.Properties
- bundle() - Method in class io.openapiparser.OpenApiBundler
C
- Callback - Class in io.openapiparser.model.v30
-
the Callback object.
- Callback - Class in io.openapiparser.model.v31
-
the Callback object.
- Callback(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Callback
- Callback(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Callback
- CALLBACKS - Static variable in interface io.openapiparser.Keywords
- Components - Class in io.openapiparser.model.v30
-
the Components object.
- Components - Class in io.openapiparser.model.v31
-
the Components object.
- Components(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Components
- Components(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Components
- COMPONENTS - Static variable in interface io.openapiparser.Keywords
- CONST - Static variable in interface io.openapiparser.Keywords
- Contact - Class in io.openapiparser.model.v30
-
the Contact object.
- Contact - Class in io.openapiparser.model.v31
-
the Contact object.
- Contact(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Contact
- Contact(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Contact
- CONTACT - Static variable in interface io.openapiparser.Keywords
- CONTAINS - Static variable in interface io.openapiparser.Keywords
- CONTENT - Static variable in interface io.openapiparser.Keywords
- CONTENT_TYPE - Static variable in interface io.openapiparser.Keywords
- context - Variable in class io.openapiparser.Properties
- Context - Class in io.openapiparser
-
the context is used to resolve $ref's.
- Context(Scope, ReferenceRegistry) - Constructor for class io.openapiparser.Context
- ContextException - Exception in io.openapiparser
- ContextException(String) - Constructor for exception io.openapiparser.ContextException
- ContextException(String, Exception) - Constructor for exception io.openapiparser.ContextException
- convert(String, Object, String) - Method in class io.openapiparser.converter.MapObjectsOrEmptyConverter
- convert(String, Object, String) - Method in class io.openapiparser.converter.MapStringsOrEmptyConverter
- convert(String, Object, String) - Method in class io.openapiparser.converter.ObjectNotNullConverter
- convert(String, Object, String) - Method in class io.openapiparser.converter.ObjectNullableConverter
- convert(String, Object, String) - Method in class io.openapiparser.converter.ObjectsOrEmptyConverter
- convert(String, Object, String) - Method in class io.openapiparser.converter.StringsNullableConverter
- convert(String, Object, String) - Method in class io.openapiparser.converter.StringsOrEmptyConverter
- convert(Map<String, Object>, String) - Method in class io.openapiparser.converter.ExtensionsConverter
- convert(Map<String, Object>, String) - Method in class io.openapiparser.converter.MapObjectsOrEmptySelfConverter
- create(Bucket) - Method in class io.openapiparser.Factory
D
- DEFAULT - Static variable in interface io.openapiparser.Keywords
- DELETE - Static variable in interface io.openapiparser.Keywords
- DEPENDENT_REQUIRED - Static variable in interface io.openapiparser.Keywords
- DEPRECATED - Static variable in interface io.openapiparser.Keywords
- DESCRIPTION - Static variable in interface io.openapiparser.Keywords
- Discriminator - Class in io.openapiparser.model.v30
-
the Discriminator object.
- Discriminator - Class in io.openapiparser.model.v31
-
the Discriminator object.
- Discriminator(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Discriminator
- Discriminator(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Discriminator
- DISCRIMINATOR - Static variable in interface io.openapiparser.Keywords
E
- EMAIL - Static variable in interface io.openapiparser.Keywords
- Encoding - Class in io.openapiparser.model.v30
-
the Encoding object.
- Encoding - Class in io.openapiparser.model.v31
-
the Encoding object.
- Encoding(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Encoding
- Encoding(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Encoding
- ENCODING - Static variable in interface io.openapiparser.Keywords
- ENUM - Static variable in interface io.openapiparser.Keywords
- Example - Class in io.openapiparser.model.v30
-
the Example object.
- Example - Class in io.openapiparser.model.v31
-
the Example object.
- Example(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Example
- Example(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Example
- EXAMPLE - Static variable in interface io.openapiparser.Keywords
- EXAMPLES - Static variable in interface io.openapiparser.Keywords
- EXCLUSIVE_MAXIMUM - Static variable in interface io.openapiparser.Keywords
- EXCLUSIVE_MINIMUM - Static variable in interface io.openapiparser.Keywords
- Experimental - Annotation Type in io.openapiparser.support
-
marks experimental apis that should not (yet..) be used in production code.
- EXPLODE - Static variable in interface io.openapiparser.Keywords
- Extensions - Interface in io.openapiparser.model.v30
-
the Specification Extensions object.
- Extensions - Interface in io.openapiparser.model.v31
-
the Specification Extensions object.
- ExtensionsConverter - Class in io.openapiparser.converter
-
get a map of the extension properties.
- ExtensionsConverter() - Constructor for class io.openapiparser.converter.ExtensionsConverter
- EXTERNAL_DOCS - Static variable in interface io.openapiparser.Keywords
- EXTERNAL_VALUE - Static variable in interface io.openapiparser.Keywords
- ExternalDocumentation - Class in io.openapiparser.model.v30
-
the External Documentation object.
- ExternalDocumentation - Class in io.openapiparser.model.v31
-
the External Documentation object.
- ExternalDocumentation(Context, Bucket) - Constructor for class io.openapiparser.model.v30.ExternalDocumentation
- ExternalDocumentation(Context, Bucket) - Constructor for class io.openapiparser.model.v31.ExternalDocumentation
F
- Factory<T> - Class in io.openapiparser
- Factory(Context, Class<T>) - Constructor for class io.openapiparser.Factory
- FORMAT - Static variable in interface io.openapiparser.Keywords
G
- GET - Static variable in interface io.openapiparser.Keywords
- getAdditionalProperties() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword.
- getAdditionalProperties() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema: subschemas object keyword
- getAllOf() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getAllOf() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema: subschemas logic keyword
- getAllowEmptyValue() - Method in class io.openapiparser.model.v30.Header
- getAllowEmptyValue() - Method in class io.openapiparser.model.v30.Parameter
- getAllowEmptyValue() - Method in class io.openapiparser.model.v31.Header
- getAllowEmptyValue() - Method in class io.openapiparser.model.v31.Parameter
- getAllowReserved() - Method in class io.openapiparser.model.v30.Encoding
- getAllowReserved() - Method in class io.openapiparser.model.v30.Header
- getAllowReserved() - Method in class io.openapiparser.model.v30.Parameter
- getAllowReserved() - Method in class io.openapiparser.model.v31.Encoding
- getAllowReserved() - Method in class io.openapiparser.model.v31.Header
- getAllowReserved() - Method in class io.openapiparser.model.v31.Parameter
- getAnyOf() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getAnyOf() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema: subschemas logic keyword
- getBooleanOrDefault(String, boolean) - Method in class io.openapiparser.Properties
- getBooleanOrFalse(String) - Method in class io.openapiparser.Properties
- getBooleanOrNull(String) - Method in class io.openapiparser.Properties
- getCallbacks() - Method in class io.openapiparser.model.v30.Components
- getCallbacks() - Method in class io.openapiparser.model.v30.Operation
- getCallbacks() - Method in class io.openapiparser.model.v31.Components
- getCallbacks() - Method in class io.openapiparser.model.v31.Operation
- getComponents() - Method in class io.openapiparser.model.v30.OpenApi
- getComponents() - Method in class io.openapiparser.model.v31.OpenApi
- getConst() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation keyword for any instance type
- getContact() - Method in class io.openapiparser.model.v30.Info
- getContact() - Method in class io.openapiparser.model.v31.Info
- getContains() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema: subschemas array keyword
- getContent() - Method in class io.openapiparser.model.v30.Header
- getContent() - Method in class io.openapiparser.model.v30.Parameter
- getContent() - Method in class io.openapiparser.model.v30.RequestBody
- getContent() - Method in class io.openapiparser.model.v30.Response
- getContent() - Method in class io.openapiparser.model.v31.Header
- getContent() - Method in class io.openapiparser.model.v31.Parameter
- getContent() - Method in class io.openapiparser.model.v31.RequestBody
- getContent() - Method in class io.openapiparser.model.v31.Response
- getContentType() - Method in class io.openapiparser.model.v30.Encoding
- getContentType() - Method in class io.openapiparser.model.v31.Encoding
- getDefault() - Method in class io.openapiparser.model.v30.Responses
- getDefault() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: metadata keyword
- getDefault() - Method in class io.openapiparser.model.v30.ServerVariable
- getDefault() - Method in class io.openapiparser.model.v31.Responses
- getDefault() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: metadata
- getDefault() - Method in class io.openapiparser.model.v31.ServerVariable
- getDelete() - Method in class io.openapiparser.model.v30.PathItem
- getDelete() - Method in class io.openapiparser.model.v31.PathItem
- getDependentRequired() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for objects
- getDeprecated() - Method in class io.openapiparser.model.v30.Header
- getDeprecated() - Method in class io.openapiparser.model.v30.Operation
- getDeprecated() - Method in class io.openapiparser.model.v30.Parameter
- getDeprecated() - Method in class io.openapiparser.model.v30.Schema
-
OpenAPI Schema
- getDeprecated() - Method in class io.openapiparser.model.v31.Header
- getDeprecated() - Method in class io.openapiparser.model.v31.Operation
- getDeprecated() - Method in class io.openapiparser.model.v31.Parameter
- getDeprecated() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: metadata
- getDescription() - Method in class io.openapiparser.model.v30.Example
- getDescription() - Method in class io.openapiparser.model.v30.ExternalDocumentation
- getDescription() - Method in class io.openapiparser.model.v30.Header
- getDescription() - Method in class io.openapiparser.model.v30.Info
- getDescription() - Method in class io.openapiparser.model.v30.Operation
- getDescription() - Method in class io.openapiparser.model.v30.Parameter
- getDescription() - Method in class io.openapiparser.model.v30.PathItem
- getDescription() - Method in class io.openapiparser.model.v30.RequestBody
- getDescription() - Method in class io.openapiparser.model.v30.Response
- getDescription() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: metadata keyword.
- getDescription() - Method in class io.openapiparser.model.v30.Server
- getDescription() - Method in class io.openapiparser.model.v30.ServerVariable
- getDescription() - Method in class io.openapiparser.model.v31.Example
- getDescription() - Method in class io.openapiparser.model.v31.ExternalDocumentation
- getDescription() - Method in class io.openapiparser.model.v31.Header
- getDescription() - Method in class io.openapiparser.model.v31.Info
- getDescription() - Method in class io.openapiparser.model.v31.Operation
- getDescription() - Method in class io.openapiparser.model.v31.Parameter
- getDescription() - Method in class io.openapiparser.model.v31.PathItem
- getDescription() - Method in interface io.openapiparser.model.v31.Reference
- getDescription() - Method in class io.openapiparser.model.v31.RequestBody
- getDescription() - Method in class io.openapiparser.model.v31.Response
- getDescription() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: metadata
- getDescription() - Method in class io.openapiparser.model.v31.Server
- getDescription() - Method in class io.openapiparser.model.v31.ServerVariable
- getDiscriminator() - Method in class io.openapiparser.model.v30.Schema
-
OpenAPI Schema
- getDiscriminator() - Method in class io.openapiparser.model.v31.Schema
-
OpenAPI base vocabulary
- getEmail() - Method in class io.openapiparser.model.v30.Contact
- getEmail() - Method in class io.openapiparser.model.v31.Contact
- getEncoding() - Method in class io.openapiparser.model.v30.MediaType
- getEncoding() - Method in class io.openapiparser.model.v31.MediaType
- getEnum() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getEnum() - Method in class io.openapiparser.model.v30.ServerVariable
- getEnum() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation keyword for any instance type
- getEnum() - Method in class io.openapiparser.model.v31.ServerVariable
- getExample() - Method in class io.openapiparser.model.v30.Header
- getExample() - Method in class io.openapiparser.model.v30.MediaType
- getExample() - Method in class io.openapiparser.model.v30.Parameter
- getExample() - Method in class io.openapiparser.model.v30.Schema
-
OpenAPI Schema
- getExample() - Method in class io.openapiparser.model.v31.Header
- getExample() - Method in class io.openapiparser.model.v31.MediaType
- getExample() - Method in class io.openapiparser.model.v31.Parameter
- getExample() - Method in class io.openapiparser.model.v31.Schema
-
Deprecated.
- getExamples() - Method in class io.openapiparser.model.v30.Components
- getExamples() - Method in class io.openapiparser.model.v30.Header
- getExamples() - Method in class io.openapiparser.model.v30.MediaType
- getExamples() - Method in class io.openapiparser.model.v30.Parameter
- getExamples() - Method in class io.openapiparser.model.v31.Components
- getExamples() - Method in class io.openapiparser.model.v31.Header
- getExamples() - Method in class io.openapiparser.model.v31.MediaType
- getExamples() - Method in class io.openapiparser.model.v31.Parameter
- getExclusiveMaximum() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getExclusiveMaximum() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for numeric instances (number and integer)
- getExclusiveMinimum() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getExclusiveMinimum() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for numeric instances (number and integer)
- getExplode() - Method in class io.openapiparser.model.v30.Encoding
- getExplode() - Method in class io.openapiparser.model.v30.Header
- getExplode() - Method in class io.openapiparser.model.v30.Parameter
- getExplode() - Method in class io.openapiparser.model.v31.Encoding
- getExplode() - Method in class io.openapiparser.model.v31.Header
- getExplode() - Method in class io.openapiparser.model.v31.Parameter
- getExtensions() - Method in class io.openapiparser.model.v30.Callback
- getExtensions() - Method in class io.openapiparser.model.v30.Components
- getExtensions() - Method in class io.openapiparser.model.v30.Contact
- getExtensions() - Method in class io.openapiparser.model.v30.Encoding
- getExtensions() - Method in class io.openapiparser.model.v30.Example
- getExtensions() - Method in interface io.openapiparser.model.v30.Extensions
-
map of all extension properties.
- getExtensions() - Method in class io.openapiparser.model.v30.ExternalDocumentation
- getExtensions() - Method in class io.openapiparser.model.v30.Header
- getExtensions() - Method in class io.openapiparser.model.v30.Info
- getExtensions() - Method in class io.openapiparser.model.v30.License
- getExtensions() - Method in class io.openapiparser.model.v30.Link
- getExtensions() - Method in class io.openapiparser.model.v30.MediaType
- getExtensions() - Method in class io.openapiparser.model.v30.OpenApi
- getExtensions() - Method in class io.openapiparser.model.v30.Operation
- getExtensions() - Method in class io.openapiparser.model.v30.Parameter
- getExtensions() - Method in class io.openapiparser.model.v30.PathItem
- getExtensions() - Method in class io.openapiparser.model.v30.Paths
- getExtensions() - Method in class io.openapiparser.model.v30.RequestBody
- getExtensions() - Method in class io.openapiparser.model.v30.Response
- getExtensions() - Method in class io.openapiparser.model.v30.Responses
- getExtensions() - Method in class io.openapiparser.model.v30.Schema
- getExtensions() - Method in class io.openapiparser.model.v30.SecurityScheme
- getExtensions() - Method in class io.openapiparser.model.v30.Server
- getExtensions() - Method in class io.openapiparser.model.v30.ServerVariable
- getExtensions() - Method in class io.openapiparser.model.v30.Tag
- getExtensions() - Method in class io.openapiparser.model.v30.Xml
- getExtensions() - Method in class io.openapiparser.model.v31.Callback
- getExtensions() - Method in class io.openapiparser.model.v31.Components
- getExtensions() - Method in class io.openapiparser.model.v31.Contact
- getExtensions() - Method in class io.openapiparser.model.v31.Discriminator
- getExtensions() - Method in class io.openapiparser.model.v31.Encoding
- getExtensions() - Method in class io.openapiparser.model.v31.Example
- getExtensions() - Method in interface io.openapiparser.model.v31.Extensions
-
map of all extension properties.
- getExtensions() - Method in class io.openapiparser.model.v31.ExternalDocumentation
- getExtensions() - Method in class io.openapiparser.model.v31.Header
- getExtensions() - Method in class io.openapiparser.model.v31.Info
- getExtensions() - Method in class io.openapiparser.model.v31.License
- getExtensions() - Method in class io.openapiparser.model.v31.Link
- getExtensions() - Method in class io.openapiparser.model.v31.MediaType
- getExtensions() - Method in class io.openapiparser.model.v31.OpenApi
- getExtensions() - Method in class io.openapiparser.model.v31.Operation
- getExtensions() - Method in class io.openapiparser.model.v31.Parameter
- getExtensions() - Method in class io.openapiparser.model.v31.PathItem
- getExtensions() - Method in class io.openapiparser.model.v31.Paths
- getExtensions() - Method in class io.openapiparser.model.v31.RequestBody
- getExtensions() - Method in class io.openapiparser.model.v31.Response
- getExtensions() - Method in class io.openapiparser.model.v31.Responses
- getExtensions() - Method in class io.openapiparser.model.v31.Schema
-
todo not required to have x- prefix
- getExtensions() - Method in class io.openapiparser.model.v31.SecurityScheme
- getExtensions() - Method in class io.openapiparser.model.v31.Server
- getExtensions() - Method in class io.openapiparser.model.v31.ServerVariable
- getExtensions() - Method in class io.openapiparser.model.v31.Tag
- getExtensions() - Method in class io.openapiparser.model.v31.Xml
- getExtensions() - Method in class io.openapiparser.Properties
- getExternalDocs() - Method in class io.openapiparser.model.v30.OpenApi
- getExternalDocs() - Method in class io.openapiparser.model.v30.Operation
- getExternalDocs() - Method in class io.openapiparser.model.v30.Schema
-
OpenAPI Schema
- getExternalDocs() - Method in class io.openapiparser.model.v31.OpenApi
- getExternalDocs() - Method in class io.openapiparser.model.v31.Operation
- getExternalDocs() - Method in class io.openapiparser.model.v31.Schema
-
OpenAPI base vocabulary
- getExternalValue() - Method in class io.openapiparser.model.v30.Example
- getExternalValue() - Method in class io.openapiparser.model.v31.Example
- getFormat() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: semantic validation keyword
- getFormat() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: semantic format
- getGet() - Method in class io.openapiparser.model.v30.PathItem
- getGet() - Method in class io.openapiparser.model.v31.PathItem
- getHead() - Method in class io.openapiparser.model.v30.PathItem
- getHead() - Method in class io.openapiparser.model.v31.PathItem
- getHeaders() - Method in class io.openapiparser.model.v30.Components
- getHeaders() - Method in class io.openapiparser.model.v30.Encoding
- getHeaders() - Method in class io.openapiparser.model.v30.Response
- getHeaders() - Method in class io.openapiparser.model.v31.Components
- getHeaders() - Method in class io.openapiparser.model.v31.Encoding
- getHeaders() - Method in class io.openapiparser.model.v31.Response
- getIdentifier() - Method in class io.openapiparser.model.v31.License
- getIn() - Method in class io.openapiparser.model.v30.Parameter
- getIn() - Method in class io.openapiparser.model.v31.Parameter
- getInfo() - Method in class io.openapiparser.model.v30.OpenApi
- getInfo() - Method in class io.openapiparser.model.v31.OpenApi
- getInstanceContext() - Method in class io.openapiparser.Context
- getInstanceLocation() - Method in class io.openapiparser.ValidationError
- getIntegerOrDefault(String, int) - Method in class io.openapiparser.Properties
- getIntegerOrNull(String) - Method in class io.openapiparser.Properties
- getItems() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getItems() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema: subschemas array keyword
- getJsonSchemaDialect() - Method in class io.openapiparser.model.v31.OpenApi
- getKeyword() - Method in class io.openapiparser.Keyword
- getKeywordLocation() - Method in class io.openapiparser.ValidationError
- getKeywordLocationAbsolute() - Method in class io.openapiparser.ValidationError
- getLicense() - Method in class io.openapiparser.model.v30.Info
- getLicense() - Method in class io.openapiparser.model.v31.Info
- getLinks() - Method in class io.openapiparser.model.v30.Components
- getLinks() - Method in class io.openapiparser.model.v30.Response
- getLinks() - Method in class io.openapiparser.model.v31.Components
- getLinks() - Method in class io.openapiparser.model.v31.Response
- getMapObjectsOrEmpty(Class<T>) - Method in class io.openapiparser.Properties
- getMapObjectsOrEmpty(String, Class<T>) - Method in class io.openapiparser.Properties
- getMapping() - Method in class io.openapiparser.model.v30.Discriminator
- getMapping() - Method in class io.openapiparser.model.v31.Discriminator
- getMapSetStringsOrEmpty(String) - Method in class io.openapiparser.Properties
- getMapStringsOrEmpty(String) - Method in class io.openapiparser.Properties
- getMaxContains() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for arrays
- getMaximum() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getMaximum() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for numeric instances (number and integer)
- getMaxItems() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getMaxItems() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for arrays
- getMaxLength() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getMaxLength() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for strings
- getMaxProperties() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getMaxProperties() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for objects
- getMinContains() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for arrays
- getMinimum() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getMinimum() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for numeric instances (number and integer)
- getMinItems() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getMinItems() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for arrays
- getMinLength() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getMinLength() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for strings
- getMinProperties() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getMinProperties() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for objects
- getModel(Class<T>) - Method in interface io.openapiparser.OpenApiResult
-
get the OpenAPI model.
- getModel(Class<T>) - Method in class io.openapiparser.OpenApiResult30
- getModel(Class<T>) - Method in class io.openapiparser.OpenApiResult31
- getMultipleOf() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getMultipleOf() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for numeric instances (number and integer)
- getName() - Method in class io.openapiparser.model.v30.Contact
- getName() - Method in class io.openapiparser.model.v30.License
- getName() - Method in class io.openapiparser.model.v30.Parameter
- getName() - Method in class io.openapiparser.model.v31.Contact
- getName() - Method in class io.openapiparser.model.v31.License
- getName() - Method in class io.openapiparser.model.v31.Parameter
- getNot() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getNot() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema: subschemas logic keyword
- getNullable() - Method in class io.openapiparser.model.v30.Schema
-
OpenAPI Schema
- getNumberOrNull(String) - Method in class io.openapiparser.Properties
- getObjectOrNull(String, Class<T>) - Method in class io.openapiparser.Properties
- getObjectOrThrow(String, Class<T>) - Method in class io.openapiparser.Properties
- getObjectsOrEmpty(String, Class<T>) - Method in class io.openapiparser.Properties
- getOneOf() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getOneOf() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema: subschemas logic keyword
- getOpenapi() - Method in class io.openapiparser.model.v30.OpenApi
- getOpenapi() - Method in class io.openapiparser.model.v31.OpenApi
- getOperationId() - Method in class io.openapiparser.model.v30.Operation
- getOperationId() - Method in class io.openapiparser.model.v31.Operation
- getOptions() - Method in class io.openapiparser.model.v30.PathItem
- getOptions() - Method in class io.openapiparser.model.v31.PathItem
- getParameters() - Method in class io.openapiparser.model.v30.Components
- getParameters() - Method in class io.openapiparser.model.v30.Operation
- getParameters() - Method in class io.openapiparser.model.v30.PathItem
- getParameters() - Method in class io.openapiparser.model.v31.Components
- getParameters() - Method in class io.openapiparser.model.v31.Operation
- getParameters() - Method in class io.openapiparser.model.v31.PathItem
- getPatch() - Method in class io.openapiparser.model.v30.PathItem
- getPatch() - Method in class io.openapiparser.model.v31.PathItem
- getPathItem(String) - Method in class io.openapiparser.model.v30.Callback
- getPathItem(String) - Method in class io.openapiparser.model.v30.Paths
- getPathItem(String) - Method in class io.openapiparser.model.v31.Callback
- getPathItem(String) - Method in class io.openapiparser.model.v31.Paths
- getPathItems() - Method in class io.openapiparser.model.v30.Callback
- getPathItems() - Method in class io.openapiparser.model.v30.Paths
- getPathItems() - Method in class io.openapiparser.model.v31.Callback
- getPathItems() - Method in class io.openapiparser.model.v31.Components
- getPathItems() - Method in class io.openapiparser.model.v31.Paths
- getPaths() - Method in class io.openapiparser.model.v30.OpenApi
- getPaths() - Method in class io.openapiparser.model.v31.OpenApi
- getPattern() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getPattern() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for strings
- getPatternProperties() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema: subschemas object keyword
- getPost() - Method in class io.openapiparser.model.v30.PathItem
- getPost() - Method in class io.openapiparser.model.v31.PathItem
- getPrefixItems() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema: subschemas array keyword
- getProperties() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getProperties() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema: subschemas object keyword
- getProperties(Collection<Keyword>) - Static method in interface io.openapiparser.Keywords
- getPropertyName() - Method in class io.openapiparser.model.v30.Discriminator
- getPropertyName() - Method in class io.openapiparser.model.v31.Discriminator
- getPropertyNames() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema: subschemas object keyword
- getPut() - Method in class io.openapiparser.model.v30.PathItem
- getPut() - Method in class io.openapiparser.model.v31.PathItem
- getRawValue(String) - Method in class io.openapiparser.Properties
- getRawValueOf(String) - Method in class io.openapiparser.Properties
- getReadOnly() - Method in class io.openapiparser.model.v30.Schema
-
OpenAPI Schema
- getReadOnly() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: metadata
- getRef() - Method in class io.openapiparser.model.v30.Example
-
$ref value.
- getRef() - Method in class io.openapiparser.model.v30.Header
-
$ref value.
- getRef() - Method in class io.openapiparser.model.v30.Parameter
-
$ref value.
- getRef() - Method in class io.openapiparser.model.v30.PathItem
- getRef() - Method in interface io.openapiparser.model.v30.Reference
-
$ref value.
- getRef() - Method in class io.openapiparser.model.v30.RequestBody
-
$ref value.
- getRef() - Method in class io.openapiparser.model.v30.Response
-
$ref value.
- getRef() - Method in class io.openapiparser.model.v30.Schema
- getRef() - Method in class io.openapiparser.model.v31.Example
-
$ref value.
- getRef() - Method in class io.openapiparser.model.v31.Header
-
$ref value.
- getRef() - Method in class io.openapiparser.model.v31.Parameter
-
$ref value.
- getRef() - Method in class io.openapiparser.model.v31.PathItem
- getRef() - Method in interface io.openapiparser.model.v31.Reference
-
$ref value.
- getRef() - Method in class io.openapiparser.model.v31.RequestBody
-
$ref value.
- getRef() - Method in class io.openapiparser.model.v31.Response
-
$ref value.
- getRef() - Method in class io.openapiparser.model.v31.Schema
- getRef(Bucket) - Method in class io.openapiparser.Context
- getReference(Bucket) - Method in class io.openapiparser.Context
- getRefObject() - Method in class io.openapiparser.model.v30.Example
- getRefObject() - Method in class io.openapiparser.model.v30.Header
- getRefObject() - Method in class io.openapiparser.model.v30.Parameter
- getRefObject() - Method in class io.openapiparser.model.v30.PathItem
- getRefObject() - Method in class io.openapiparser.model.v30.RequestBody
- getRefObject() - Method in class io.openapiparser.model.v30.Schema
- getRefObject() - Method in class io.openapiparser.model.v31.Parameter
- getRefObject() - Method in class io.openapiparser.model.v31.PathItem
- getRefObject() - Method in class io.openapiparser.model.v31.RequestBody
- getRefObject() - Method in class io.openapiparser.model.v31.Schema
- getRefObject(Class<T>) - Method in class io.openapiparser.Properties
- getRefObjectOrNull(Bucket) - Method in class io.openapiparser.Context
- getRefObjectOrThrow(Bucket) - Method in class io.openapiparser.Context
- getRefObjectOrThrow(Class<T>) - Method in class io.openapiparser.Properties
- getRequestBodies() - Method in class io.openapiparser.model.v30.Components
- getRequestBodies() - Method in class io.openapiparser.model.v31.Components
- getRequestBody() - Method in class io.openapiparser.model.v30.Operation
- getRequestBody() - Method in class io.openapiparser.model.v31.Operation
- getRequired() - Method in class io.openapiparser.model.v30.Header
- getRequired() - Method in class io.openapiparser.model.v30.Parameter
- getRequired() - Method in class io.openapiparser.model.v30.RequestBody
- getRequired() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getRequired() - Method in class io.openapiparser.model.v31.Header
- getRequired() - Method in class io.openapiparser.model.v31.Parameter
- getRequired() - Method in class io.openapiparser.model.v31.RequestBody
- getRequired() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for objects
- getRequiredProperties(Collection<Keyword>) - Static method in interface io.openapiparser.Keywords
- getResponse(String) - Method in class io.openapiparser.model.v30.Responses
- getResponse(String) - Method in class io.openapiparser.model.v31.Responses
- getResponses() - Method in class io.openapiparser.model.v30.Components
- getResponses() - Method in class io.openapiparser.model.v30.Operation
- getResponses() - Method in class io.openapiparser.model.v30.Responses
- getResponses() - Method in class io.openapiparser.model.v31.Components
- getResponses() - Method in class io.openapiparser.model.v31.Operation
- getResponses() - Method in class io.openapiparser.model.v31.Responses
- getSchema() - Method in class io.openapiparser.model.v30.Header
- getSchema() - Method in class io.openapiparser.model.v30.MediaType
- getSchema() - Method in class io.openapiparser.model.v30.Parameter
- getSchema() - Method in class io.openapiparser.model.v31.Header
- getSchema() - Method in class io.openapiparser.model.v31.MediaType
- getSchema() - Method in class io.openapiparser.model.v31.Parameter
- getSchemas() - Method in class io.openapiparser.model.v30.Components
- getSchemas() - Method in class io.openapiparser.model.v31.Components
- getSecurity() - Method in class io.openapiparser.model.v30.OpenApi
- getSecurity() - Method in class io.openapiparser.model.v30.Operation
- getSecurity() - Method in class io.openapiparser.model.v31.OpenApi
- getSecurity() - Method in class io.openapiparser.model.v31.Operation
- getSecuritySchemes() - Method in class io.openapiparser.model.v30.Components
- getSecuritySchemes() - Method in class io.openapiparser.model.v31.Components
- getServers() - Method in class io.openapiparser.model.v30.OpenApi
- getServers() - Method in class io.openapiparser.model.v30.Operation
- getServers() - Method in class io.openapiparser.model.v30.PathItem
- getServers() - Method in class io.openapiparser.model.v31.OpenApi
- getServers() - Method in class io.openapiparser.model.v31.Operation
- getServers() - Method in class io.openapiparser.model.v31.PathItem
- getStringOrNull(String) - Method in class io.openapiparser.Properties
- getStringOrThrow(String) - Method in class io.openapiparser.Properties
- getStringsOrEmpty(String) - Method in class io.openapiparser.Properties
- getStringsOrNull(String) - Method in class io.openapiparser.Properties
- getStyle() - Method in class io.openapiparser.model.v30.Encoding
- getStyle() - Method in class io.openapiparser.model.v30.Header
- getStyle() - Method in class io.openapiparser.model.v30.Parameter
- getStyle() - Method in class io.openapiparser.model.v31.Encoding
- getStyle() - Method in class io.openapiparser.model.v31.Header
- getStyle() - Method in class io.openapiparser.model.v31.Parameter
- getSummary() - Method in class io.openapiparser.model.v30.Example
- getSummary() - Method in class io.openapiparser.model.v30.Operation
- getSummary() - Method in class io.openapiparser.model.v30.PathItem
- getSummary() - Method in class io.openapiparser.model.v31.Example
- getSummary() - Method in class io.openapiparser.model.v31.Header
- getSummary() - Method in class io.openapiparser.model.v31.Info
- getSummary() - Method in class io.openapiparser.model.v31.Operation
- getSummary() - Method in class io.openapiparser.model.v31.Parameter
- getSummary() - Method in class io.openapiparser.model.v31.PathItem
- getSummary() - Method in interface io.openapiparser.model.v31.Reference
- getSummary() - Method in class io.openapiparser.model.v31.RequestBody
- getSummary() - Method in class io.openapiparser.model.v31.Response
- getSummary() - Method in class io.openapiparser.model.v31.Schema
- getTags() - Method in class io.openapiparser.model.v30.OpenApi
- getTags() - Method in class io.openapiparser.model.v30.Operation
- getTags() - Method in class io.openapiparser.model.v31.OpenApi
- getTags() - Method in class io.openapiparser.model.v31.Operation
- getTermsOfService() - Method in class io.openapiparser.model.v30.Info
- getTermsOfService() - Method in class io.openapiparser.model.v31.Info
- getText() - Method in class io.openapiparser.ValidationError
- getText(ValidationError) - Method in class io.openapiparser.ValidationErrorTextBuilder
- getTitle() - Method in class io.openapiparser.model.v30.Info
- getTitle() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: metadata keyword
- getTitle() - Method in class io.openapiparser.model.v31.Info
- getTitle() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: metadata
- getTrace() - Method in class io.openapiparser.model.v30.PathItem
- getTrace() - Method in class io.openapiparser.model.v31.PathItem
- getType() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getType() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation keyword for any instance type
- getUniqueItems() - Method in class io.openapiparser.model.v30.Schema
-
JSON Schema Validation: validation keyword
- getUniqueItems() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: validation Keywords for arrays
- getUrl() - Method in class io.openapiparser.model.v30.Contact
- getUrl() - Method in class io.openapiparser.model.v30.ExternalDocumentation
- getUrl() - Method in class io.openapiparser.model.v30.License
- getUrl() - Method in class io.openapiparser.model.v30.Server
- getUrl() - Method in class io.openapiparser.model.v31.Contact
- getUrl() - Method in class io.openapiparser.model.v31.ExternalDocumentation
- getUrl() - Method in class io.openapiparser.model.v31.License
- getUrl() - Method in class io.openapiparser.model.v31.Server
- getValidationErrors() - Method in interface io.openapiparser.OpenApiResult
-
validation errors.
- getValidationErrors() - Method in class io.openapiparser.OpenApiResult30
- getValidationErrors() - Method in class io.openapiparser.OpenApiResult31
- getValue() - Method in class io.openapiparser.model.v30.Example
- getValue() - Method in class io.openapiparser.model.v31.Example
- getValueOf(String, Class<T>) - Method in class io.openapiparser.Properties
- getVariables() - Method in class io.openapiparser.model.v30.Server
- getVariables() - Method in class io.openapiparser.model.v31.Server
- getVersion() - Method in class io.openapiparser.model.v30.Info
- getVersion() - Method in class io.openapiparser.model.v31.Info
- getVersion() - Method in interface io.openapiparser.OpenApiResult
-
get the OpenAPI
OpenApiResult.Versionof the OpenAPI description. - getVersion() - Method in class io.openapiparser.OpenApiResult30
- getVersion() - Method in class io.openapiparser.OpenApiResult31
- getWebhooks() - Method in class io.openapiparser.model.v31.OpenApi
- getWriteOnly() - Method in class io.openapiparser.model.v30.Schema
-
OpenAPI Schema
- getWriteOnly() - Method in class io.openapiparser.model.v31.Schema
-
JSON Schema Validation: metadata
- getXml() - Method in class io.openapiparser.model.v30.Schema
-
OpenAPI Schema
- getXml() - Method in class io.openapiparser.model.v31.Schema
-
OpenAPI base vocabulary
H
- hasProperty(String) - Method in class io.openapiparser.Properties
-
checks if the properties contains the given property name.
- HEAD - Static variable in interface io.openapiparser.Keywords
- Header - Class in io.openapiparser.model.v30
-
the Header object.
- Header - Class in io.openapiparser.model.v31
-
the Header object.
- Header(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Header
- Header(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Header
- HEADERS - Static variable in interface io.openapiparser.Keywords
I
- IDENTIFIER - Static variable in interface io.openapiparser.Keywords
- IN - Static variable in interface io.openapiparser.Keywords
- Info - Class in io.openapiparser.model.v30
-
the Info object.
- Info - Class in io.openapiparser.model.v31
-
the Info object.
- Info(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Info
- Info(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Info
- INFO - Static variable in interface io.openapiparser.Keywords
- io.openapiparser - package io.openapiparser
- io.openapiparser.converter - package io.openapiparser.converter
- io.openapiparser.model.v30 - package io.openapiparser.model.v30
- io.openapiparser.model.v31 - package io.openapiparser.model.v31
- io.openapiparser.support - package io.openapiparser.support
- isRef() - Method in class io.openapiparser.model.v30.Example
-
check if this is a $ref object.
- isRef() - Method in class io.openapiparser.model.v30.Header
-
check if this is a $ref object.
- isRef() - Method in class io.openapiparser.model.v30.Parameter
-
check if this is a $ref object.
- isRef() - Method in class io.openapiparser.model.v30.PathItem
- isRef() - Method in interface io.openapiparser.model.v30.Reference
-
check if this is a $ref object.
- isRef() - Method in class io.openapiparser.model.v30.RequestBody
-
check if this is a $ref object.
- isRef() - Method in class io.openapiparser.model.v30.Response
-
check if this is a $ref object.
- isRef() - Method in class io.openapiparser.model.v30.Schema
- isRef() - Method in class io.openapiparser.model.v31.Example
-
check if this is a $ref object.
- isRef() - Method in class io.openapiparser.model.v31.Header
-
check if this is a $ref object.
- isRef() - Method in class io.openapiparser.model.v31.Parameter
-
check if this is a $ref object.
- isRef() - Method in class io.openapiparser.model.v31.PathItem
- isRef() - Method in interface io.openapiparser.model.v31.Reference
-
check if this is a $ref object.
- isRef() - Method in class io.openapiparser.model.v31.RequestBody
-
check if this is a $ref object.
- isRef() - Method in class io.openapiparser.model.v31.Response
-
check if this is a $ref object.
- isRef() - Method in class io.openapiparser.model.v31.Schema
- isRequired() - Method in class io.openapiparser.Keyword
- ITEMS - Static variable in interface io.openapiparser.Keywords
J
- JSON_SCHEMA_DIALECT - Static variable in interface io.openapiparser.Keywords
K
- Keyword - Class in io.openapiparser
- Keyword(String) - Constructor for class io.openapiparser.Keyword
- Keyword(String, boolean) - Constructor for class io.openapiparser.Keyword
- Keywords - Interface in io.openapiparser
L
- License - Class in io.openapiparser.model.v30
-
the License object.
- License - Class in io.openapiparser.model.v31
-
the License object.
- License(Context, Bucket) - Constructor for class io.openapiparser.model.v30.License
- License(Context, Bucket) - Constructor for class io.openapiparser.model.v31.License
- LICENSE - Static variable in interface io.openapiparser.Keywords
- Link - Class in io.openapiparser.model.v30
-
the Link object.
- Link - Class in io.openapiparser.model.v31
-
the Link object.
- Link(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Link
- Link(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Link
- LINKS - Static variable in interface io.openapiparser.Keywords
M
- MapObjectsOrEmptyConverter<T> - Class in io.openapiparser.converter
- MapObjectsOrEmptyConverter(Scope, Factory<T>) - Constructor for class io.openapiparser.converter.MapObjectsOrEmptyConverter
- MapObjectsOrEmptySelfConverter<T> - Class in io.openapiparser.converter
-
get a map of
MapObjectsOrEmptySelfConverters. - MapObjectsOrEmptySelfConverter(Scope, Factory<T>) - Constructor for class io.openapiparser.converter.MapObjectsOrEmptySelfConverter
- MAPPING - Static variable in interface io.openapiparser.Keywords
- MapStringsOrEmptyConverter - Class in io.openapiparser.converter
-
get a map of
Strings fromnamepropertyvalue. - MapStringsOrEmptyConverter() - Constructor for class io.openapiparser.converter.MapStringsOrEmptyConverter
- MAX_CONTAINS - Static variable in interface io.openapiparser.Keywords
- MAX_ITEMS - Static variable in interface io.openapiparser.Keywords
- MAX_LENGTH - Static variable in interface io.openapiparser.Keywords
- MAX_PROPERTIES - Static variable in interface io.openapiparser.Keywords
- MAXIMUM - Static variable in interface io.openapiparser.Keywords
- MediaType - Class in io.openapiparser.model.v30
-
the Media Type object.
- MediaType - Class in io.openapiparser.model.v31
-
the Media Type object.
- MediaType(Context, Bucket) - Constructor for class io.openapiparser.model.v30.MediaType
- MediaType(Context, Bucket) - Constructor for class io.openapiparser.model.v31.MediaType
- MIN_CONTAINS - Static variable in interface io.openapiparser.Keywords
- MIN_ITEMS - Static variable in interface io.openapiparser.Keywords
- MIN_LENGTH - Static variable in interface io.openapiparser.Keywords
- MIN_PROPERTIES - Static variable in interface io.openapiparser.Keywords
- MINIMUM - Static variable in interface io.openapiparser.Keywords
- MULTIPLE_OF - Static variable in interface io.openapiparser.Keywords
N
- NAME - Static variable in interface io.openapiparser.Keywords
- NOT - Static variable in interface io.openapiparser.Keywords
- NULLABLE - Static variable in interface io.openapiparser.Keywords
O
- ObjectNotNullConverter<T> - Class in io.openapiparser.converter
-
get a
ObjectNotNullConverterobject from the property or throw if the property has no value. - ObjectNotNullConverter(Scope, Factory<T>) - Constructor for class io.openapiparser.converter.ObjectNotNullConverter
- ObjectNullableConverter<T> - Class in io.openapiparser.converter
-
get a
ObjectNullableConverterobject from the property. - ObjectNullableConverter(Scope, Factory<T>) - Constructor for class io.openapiparser.converter.ObjectNullableConverter
- ObjectsOrEmptyConverter<T> - Class in io.openapiparser.converter
-
get a collection of
ObjectsOrEmptyConverters. - ObjectsOrEmptyConverter(Scope, Factory<T>) - Constructor for class io.openapiparser.converter.ObjectsOrEmptyConverter
- ONE_OF - Static variable in interface io.openapiparser.Keywords
- OpenApi - Class in io.openapiparser.model.v30
-
the OpenAPI object.
- OpenApi - Class in io.openapiparser.model.v31
-
the OpenAPI object.
- OpenApi(Context, Bucket) - Constructor for class io.openapiparser.model.v30.OpenApi
- OpenApi(Context, Bucket) - Constructor for class io.openapiparser.model.v31.OpenApi
- OPENAPI - Static variable in interface io.openapiparser.Keywords
- OPENAPI_SCHEMA - Static variable in class io.openapiparser.OpenApiResult31
-
Deprecated.
- OpenApiBundler - Class in io.openapiparser
- OpenApiBundler(Context, DocumentStore, Bucket) - Constructor for class io.openapiparser.OpenApiBundler
- OpenApiParser - Class in io.openapiparser
- OpenApiParser(Resolver) - Constructor for class io.openapiparser.OpenApiParser
- OpenApiResult - Interface in io.openapiparser
-
OpenAPI parser result.
- OpenApiResult.Version - Enum in io.openapiparser
- OpenApiResult30 - Class in io.openapiparser
- OpenApiResult30(Context, Bucket) - Constructor for class io.openapiparser.OpenApiResult30
-
Deprecated.
- OpenApiResult30(Context, Bucket, DocumentStore) - Constructor for class io.openapiparser.OpenApiResult30
- OpenApiResult31 - Class in io.openapiparser
- OpenApiResult31(Context, Bucket) - Constructor for class io.openapiparser.OpenApiResult31
-
Deprecated.
- OpenApiResult31(Context, Bucket, DocumentStore) - Constructor for class io.openapiparser.OpenApiResult31
- OpenApiSchemas - Class in io.openapiparser
- OpenApiSchemas() - Constructor for class io.openapiparser.OpenApiSchemas
- Operation - Class in io.openapiparser.model.v30
-
the Operation object.
- Operation - Class in io.openapiparser.model.v31
-
the Operation object.
- Operation(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Operation
- Operation(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Operation
- OPERATION_ID - Static variable in interface io.openapiparser.Keywords
- optional(String) - Static method in interface io.openapiparser.Keywords
- OPTIONS - Static variable in interface io.openapiparser.Keywords
P
- Parameter - Class in io.openapiparser.model.v30
-
the Parameter object.
- Parameter - Class in io.openapiparser.model.v31
-
the Parameter object.
- Parameter(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Parameter
- Parameter(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Parameter
- PARAMETERS - Static variable in interface io.openapiparser.Keywords
- parse(String) - Method in class io.openapiparser.OpenApiParser
- parse(URI) - Method in class io.openapiparser.OpenApiParser
- ParserException - Exception in io.openapiparser
- ParserException(Exception) - Constructor for exception io.openapiparser.ParserException
- PATCH - Static variable in interface io.openapiparser.Keywords
- PATH_ITEMS - Static variable in interface io.openapiparser.Keywords
- PathItem - Class in io.openapiparser.model.v30
-
the Path Item object.
- PathItem - Class in io.openapiparser.model.v31
-
the Path Item object.
- PathItem(Context, Bucket) - Constructor for class io.openapiparser.model.v30.PathItem
- PathItem(Context, Bucket) - Constructor for class io.openapiparser.model.v31.PathItem
- Paths - Class in io.openapiparser.model.v30
-
the Paths object.
- Paths - Class in io.openapiparser.model.v31
-
the Paths object.
- Paths(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Paths
- Paths(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Paths
- PATHS - Static variable in interface io.openapiparser.Keywords
- PATTERN - Static variable in interface io.openapiparser.Keywords
- PATTERN_PROPERTIES - Static variable in interface io.openapiparser.Keywords
- POST - Static variable in interface io.openapiparser.Keywords
- PREFIX_ITEMS - Static variable in interface io.openapiparser.Keywords
- Properties - Class in io.openapiparser
-
base class of OpenAPI model objects to reduce duplication.
- Properties(Context, Bucket) - Constructor for class io.openapiparser.Properties
- PROPERTIES - Static variable in interface io.openapiparser.Keywords
- PROPERTY_NAME - Static variable in interface io.openapiparser.Keywords
- PROPERTY_NAMES - Static variable in interface io.openapiparser.Keywords
- PUT - Static variable in interface io.openapiparser.Keywords
R
- READ_ONLY - Static variable in interface io.openapiparser.Keywords
- REF - Static variable in interface io.openapiparser.Keywords
- Reference - Interface in io.openapiparser.model.v30
-
the Reference object.
- Reference - Interface in io.openapiparser.model.v31
-
the Reference object.
- REQUEST_BODIES - Static variable in interface io.openapiparser.Keywords
- REQUEST_BODY - Static variable in interface io.openapiparser.Keywords
- RequestBody - Class in io.openapiparser.model.v30
-
the Request Body object.
- RequestBody - Class in io.openapiparser.model.v31
-
the Request Body object.
- RequestBody(Context, Bucket) - Constructor for class io.openapiparser.model.v30.RequestBody
- RequestBody(Context, Bucket) - Constructor for class io.openapiparser.model.v31.RequestBody
- required(String) - Static method in interface io.openapiparser.Keywords
- Required - Annotation Type in io.openapiparser.support
-
marks required OpenAPI properties.
- REQUIRED - Static variable in interface io.openapiparser.Keywords
- Response - Class in io.openapiparser.model.v30
-
the Response object.
- Response - Class in io.openapiparser.model.v31
-
the Response object.
- Response(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Response
- Response(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Response
- Responses - Class in io.openapiparser.model.v30
-
the Responses object.
- Responses - Class in io.openapiparser.model.v31
-
the Responses object.
- Responses(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Responses
- Responses(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Responses
- RESPONSES - Static variable in interface io.openapiparser.Keywords
S
- Schema - Class in io.openapiparser.model.v30
-
the Schema object.
- Schema - Class in io.openapiparser.model.v31
-
the Schema object.
- Schema(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Schema
- Schema(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Schema
- SCHEMA - Static variable in interface io.openapiparser.Keywords
- SCHEMAS - Static variable in interface io.openapiparser.Keywords
- SECURITY - Static variable in interface io.openapiparser.Keywords
- SECURITY_SCHEMES - Static variable in interface io.openapiparser.Keywords
- SecurityRequirement - Class in io.openapiparser.model.v30
-
the Security Requirement object.
- SecurityRequirement - Class in io.openapiparser.model.v31
-
the Security Requirement object.
- SecurityRequirement(Context, Bucket) - Constructor for class io.openapiparser.model.v30.SecurityRequirement
- SecurityRequirement(Context, Bucket) - Constructor for class io.openapiparser.model.v31.SecurityRequirement
- SecurityScheme - Class in io.openapiparser.model.v30
-
the Security Scheme object.
- SecurityScheme - Class in io.openapiparser.model.v31
-
the Security Scheme object.
- SecurityScheme(Context, Bucket) - Constructor for class io.openapiparser.model.v30.SecurityScheme
- SecurityScheme(Context, Bucket) - Constructor for class io.openapiparser.model.v31.SecurityScheme
- Server - Class in io.openapiparser.model.v30
-
the Server object.
- Server - Class in io.openapiparser.model.v31
-
the Server object.
- Server(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Server
- Server(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Server
- SERVERS - Static variable in interface io.openapiparser.Keywords
- ServerVariable - Class in io.openapiparser.model.v30
-
the Server Variable object.
- ServerVariable - Class in io.openapiparser.model.v31
-
the Server Variable object.
- ServerVariable(Context, Bucket) - Constructor for class io.openapiparser.model.v30.ServerVariable
- ServerVariable(Context, Bucket) - Constructor for class io.openapiparser.model.v31.ServerVariable
- StringsNullableConverter - Class in io.openapiparser.converter
-
get a collection of
Strings or null if empty. - StringsNullableConverter() - Constructor for class io.openapiparser.converter.StringsNullableConverter
- StringsOrEmptyConverter - Class in io.openapiparser.converter
-
get a collection of
Strings. - StringsOrEmptyConverter() - Constructor for class io.openapiparser.converter.StringsOrEmptyConverter
- STYLE - Static variable in interface io.openapiparser.Keywords
- SUMMARY - Static variable in interface io.openapiparser.Keywords
T
- Tag - Class in io.openapiparser.model.v30
-
the Tag object.
- Tag - Class in io.openapiparser.model.v31
-
the Tag object.
- Tag(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Tag
- Tag(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Tag
- TAGS - Static variable in interface io.openapiparser.Keywords
- TERMS_OF_SERVICE - Static variable in interface io.openapiparser.Keywords
- TITLE - Static variable in interface io.openapiparser.Keywords
- TRACE - Static variable in interface io.openapiparser.Keywords
- TYPE - Static variable in interface io.openapiparser.Keywords
U
- UNIQUE_ITEMS - Static variable in interface io.openapiparser.Keywords
- UnknownVersionException - Exception in io.openapiparser
- UnknownVersionException(String) - Constructor for exception io.openapiparser.UnknownVersionException
- URL - Static variable in interface io.openapiparser.Keywords
V
- V30 - io.openapiparser.OpenApiResult.Version
- V31 - io.openapiparser.OpenApiResult.Version
- validate(Validator, SchemaStore) - Method in interface io.openapiparser.OpenApiResult
-
run schema validation.
- validate(Validator, SchemaStore) - Method in class io.openapiparser.OpenApiResult30
- validate(Validator, SchemaStore) - Method in class io.openapiparser.OpenApiResult31
- ValidationError - Class in io.openapiparser
- ValidationError(String, String, String, String) - Constructor for class io.openapiparser.ValidationError
- ValidationErrorTextBuilder - Class in io.openapiparser
- ValidationErrorTextBuilder() - Constructor for class io.openapiparser.ValidationErrorTextBuilder
- VALUE - Static variable in interface io.openapiparser.Keywords
- valueOf(String) - Static method in enum io.openapiparser.OpenApiResult.Version
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.openapiparser.OpenApiResult.Version
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARIABLES - Static variable in interface io.openapiparser.Keywords
- VERSION - Static variable in interface io.openapiparser.Keywords
W
- WEBHOOKS - Static variable in interface io.openapiparser.Keywords
- withScope(Scope) - Method in class io.openapiparser.Context
-
get a context with the given scope.
- WRITE_ONLY - Static variable in interface io.openapiparser.Keywords
X
- Xml - Class in io.openapiparser.model.v30
-
the XML object.
- Xml - Class in io.openapiparser.model.v31
-
the XML object.
- Xml(Context, Bucket) - Constructor for class io.openapiparser.model.v30.Xml
- Xml(Context, Bucket) - Constructor for class io.openapiparser.model.v31.Xml
- XML - Static variable in interface io.openapiparser.Keywords
All Classes All Packages