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

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.Version of 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
get a map of MapObjectsOrEmptyConverters from name property value.
MapObjectsOrEmptyConverter(Scope, Factory<T>) - Constructor for class io.openapiparser.converter.MapObjectsOrEmptyConverter
 
MapObjectsOrEmptySelfConverter<T> - Class in io.openapiparser.converter
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 from name property value.
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 ObjectNotNullConverter object 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 ObjectNullableConverter object 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
 
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