This is the openapi-parser Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 17:14:22 2024 GMT+0.
openapi-parser/openapi-parser.asd
openapi-parser/package.lisp
openapi-parser/utils.lisp
openapi-parser/path.lisp
openapi-parser/error.lisp
openapi-parser/schema-interface.lisp
openapi-parser/schema-base.lisp
openapi-parser/schema-generator.lisp
openapi-parser/schema-3-0-1.lisp
openapi-parser/schema-3-1-0.lisp
openapi-parser/yaml.lisp
openapi-parser/parser.lisp
The main system appears first, followed by any subsystem dependency.
openapi-parser
OpenAPI 3.0.1 and 3.1.0 parser/validator
pokepay developer team
MIT
cl-yaml
(system).
alexandria
(system).
cl-change-case
(system).
trivial-types
(system).
closer-mop
(system).
esrap
(system).
trivia
(system).
str
(system).
cl-package-locks
(system).
package.lisp
(file).
utils.lisp
(file).
path.lisp
(file).
error.lisp
(file).
schema-interface.lisp
(file).
schema-base.lisp
(file).
schema-generator.lisp
(file).
schema-3-0-1.lisp
(file).
schema-3-1-0.lisp
(file).
yaml.lisp
(file).
parser.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
openapi-parser/openapi-parser.asd
openapi-parser/package.lisp
openapi-parser/utils.lisp
openapi-parser/path.lisp
openapi-parser/error.lisp
openapi-parser/schema-interface.lisp
openapi-parser/schema-base.lisp
openapi-parser/schema-generator.lisp
openapi-parser/schema-3-0-1.lisp
openapi-parser/schema-3-1-0.lisp
openapi-parser/yaml.lisp
openapi-parser/parser.lisp
openapi-parser/openapi-parser.asd
openapi-parser
(system).
openapi-parser/utils.lisp
package.lisp
(file).
openapi-parser
(system).
hash-exists-p
(function).
openapi-parser/path.lisp
utils.lisp
(file).
openapi-parser
(system).
*current-path*
(special variable).
append-path
(function).
call-with-path
(function).
get-path
(function).
with-path
(macro).
openapi-parser/error.lisp
path.lisp
(file).
openapi-parser
(system).
invalid-all-values
(condition).
invalid-all-values-errors
(reader method).
invalid-value
(condition).
invalid-value-key
(reader method).
invalid-value-value
(reader method).
missing-field
(condition).
missing-field-name
(reader method).
no-such-field-error
(condition).
no-such-field-error-ref
(reader method).
openapi-parser-condition-context
(condition).
openapi-parser-condition-context-expected-type
(reader method).
openapi-parser-condition-context-file
(reader method).
openapi-parser-condition-context-path
(reader method).
openapi-parser-error
(condition).
openapi-parser-warning
(condition).
out-of-spec-key
(condition).
path-to-string
(function).
print-error-header
(function).
openapi-parser/schema-interface.lisp
error.lisp
(file).
openapi-parser
(system).
<callback>
(class).
<components>
(class).
<contact>
(class).
<discriminator>
(class).
<encoding>
(class).
<example>
(class).
<external-documentation>
(class).
<header>
(class).
<info>
(class).
<json-schema>
(class).
<license>
(class).
<link>
(class).
<media-type>
(class).
<o-auth-flow>
(class).
<oauth-flow>
(class).
<open-api>
(class).
<operation>
(class).
<parameter>
(class).
<path-item>
(class).
<paths>
(class).
<reference>
(class).
<request-body>
(class).
<response>
(class).
<responses>
(class).
<schema>
(class).
<security-requirement>
(class).
<security-scheme>
(class).
<server-variable>
(class).
<server>
(class).
<tag>
(class).
<xml>
(class).
openapi-parser/schema-base.lisp
schema-interface.lisp
(file).
openapi-parser
(system).
->$ref
(method).
->additional-properties
(method).
->all-of
(method).
->any-of
(method).
->const
(method).
->default
(method).
->dependent-required
(method).
->description
(method).
->enum
(method).
->exclusive-maximum
(method).
->exclusive-minimum
(method).
->format
(method).
->items
(method).
->max-contents
(method).
->max-items
(method).
->max-length
(method).
->max-properties
(method).
->maximum
(method).
->min-contents
(method).
->min-items
(method).
->min-length
(method).
->min-properties
(method).
->minimum
(method).
->multiple-of
(method).
->not
(method).
->one-of
(method).
->pattern
(method).
->properties
(method).
->required
(method).
->title
(method).
->type
(method).
->unique-items
(method).
direct-slot-definition-class
(method).
get-x-property
(function).
validate-superclass
(method).
validate-superclass
(method).
$ref
(function).
*openapi-version-package*
(special variable).
+default-version-package+
(constant).
+json-schema-class-name+
(constant).
+patterned-field-slot-name+
(constant).
<forward-referenced-schema>
(type).
<json-schema>
(class).
<map>
(type).
class-precedence-list
(function).
convert-patterned-field
(function).
define-schema
(macro).
field-slot
(class).
field-slot-field-name
(reader method).
field-slot-pattern
(reader method).
field-slot-required
(reader method).
fixed-fields-schema
(class).
generate-schema-slot-reader
(function).
get-openapi-class
(function).
get-reference-class
(function).
get-schema-class
(function).
make-reader-name
(function).
missing-initarg
(function).
openapi-version-package
(function).
patterned-fields-schema
(class).
patterned-fields-schema-field
(reader method).
(setf patterned-fields-schema-field)
(writer method).
patterned-schema-field-slot
(function).
schema
(class).
schema-metaclass
(class).
schema-spec-slots
(function).
schema-x-properties
(reader method).
version-package
(function).
openapi-parser/schema-generator.lisp
schema-base.lisp
(file).
openapi-parser
(system).
*export-names*
(special variable).
*generated-package*
(special variable).
*readers*
(special variable).
*schema-base-symbols*
(special variable).
*version*
(special variable).
append-schema-fields
(function).
blank-string-p
(function).
change-to-chain-case
(function).
change-to-schema-class-name
(function).
construct-schema-fields-with-fixed-fields
(function).
construct-schema-fields-with-patterned-fields
(function).
construct-schema-with-fixed-fields
(function).
construct-schema-with-patterned-fields
(function).
copy-reader
(function).
copy-schema-table
(function).
field-to-slot-form
(function).
fixed-fields-schema
(class).
generate
(function).
generate-all-readers
(function).
generate-defpackage-form
(function).
generate-lisp
(function).
generate-schema.lisp
(function).
generated-package
(function).
json-schema-reader-names
(function).
make-reader
(function).
make-schema-table
(function).
next-line
(function).
parse-field-type
(function).
patterned-fields-schema
(class).
pprint*
(function).
pushback-line
(function).
read-openapi
(function).
read-schema-interface-classes
(function).
read-table
(function).
read-table-body
(function).
reader
(structure).
reader-last-table-alignment
(reader).
(setf reader-last-table-alignment)
(writer).
reader-last-table-header
(reader).
(setf reader-last-table-header)
(writer).
reader-p
(function).
reader-pool-lines
(reader).
(setf reader-pool-lines)
(writer).
reader-stream
(reader).
(setf reader-stream)
(writer).
sanitize-field-name
(function).
schema
(class).
schema-base-schema
(reader method).
(setf schema-base-schema)
(writer method).
schema-base-symbol-p
(function).
schema-field-to-slot-form
(method).
schema-field-to-slot-form
(method).
schema-fields
(reader method).
(setf schema-fields)
(writer method).
schema-name
(reader method).
schema-name-to-class-name
(function).
schema-table
(structure).
schema-table-map
(reader).
(setf schema-table-map)
(writer).
schema-table-ordered-names
(reader).
(setf schema-table-ordered-names)
(writer).
schema-table-p
(function).
schema-to-base-class-name
(function).
schema-to-defclass-form
(function).
space-or-alphanumeric-p
(function).
split-vbars
(function).
string-to-symbol
(function).
string-trim-whitespaces
(function).
table-continue-p
(function).
trim-a-tag
(function).
version
(function).
openapi-parser/schema-3-0-1.lisp
schema-generator.lisp
(file).
openapi-parser
(system).
->$ref
(method).
->$ref
(method).
->allow-empty-value
(method).
->allow-reserved
(method).
->allow-reserved
(method).
->attribute
(method).
->authorization-code
(method).
->authorization-url
(method).
->bearer-format
(method).
->callbacks
(method).
->callbacks
(method).
->client-credentials
(method).
->components
(method).
->contact
(method).
->content
(method).
->content
(method).
->content
(method).
->content-type
(method).
->default
(method).
->default
(method).
->delete
(method).
->deprecated
(method).
->deprecated
(method).
->deprecated
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->discriminator
(method).
->email
(method).
->encoding
(method).
->enum
(method).
->example
(method).
->example
(method).
->example
(method).
->examples
(method).
->examples
(method).
->examples
(method).
->explode
(method).
->explode
(method).
->external-docs
(method).
->external-docs
(method).
->external-docs
(method).
->external-docs
(method).
->external-value
(method).
->field*
(method).
->field*
(method).
->field*
(method).
->field*
(method).
->flows
(method).
->get
(method).
->head
(method).
->headers
(method).
->headers
(method).
->headers
(method).
->implicit
(method).
->in
(method).
->in
(method).
->info
(method).
->license
(method).
->links
(method).
->links
(method).
->mapping
(method).
->name
(method).
->name
(method).
->name
(method).
->name
(method).
->name
(method).
->name
(method).
->namespace
(method).
->nullable
(method).
->open-id-connect-url
(method).
->openapi
(method).
->operation-id
(method).
->operation-id
(method).
->operation-ref
(method).
->options
(method).
->parameters
(method).
->parameters
(method).
->parameters
(method).
->parameters
(method).
->password
(method).
->patch
(method).
->paths
(method).
->post
(method).
->prefix
(method).
->property-name
(method).
->put
(method).
->read-only
(method).
->refresh-url
(method).
->request-bodies
(method).
->request-body
(method).
->request-body
(method).
->required
(method).
->required
(method).
->responses
(method).
->responses
(method).
->schema
(method).
->schema
(method).
->schemas
(method).
->scheme
(method).
->scopes
(method).
->security
(method).
->security
(method).
->security-schemes
(method).
->server
(method).
->servers
(method).
->servers
(method).
->servers
(method).
->style
(method).
->style
(method).
->summary
(method).
->summary
(method).
->summary
(method).
->tags
(method).
->tags
(method).
->terms-of-service
(method).
->title
(method).
->token-url
(method).
->trace
(method).
->type
(method).
->url
(method).
->url
(method).
->url
(method).
->url
(method).
->value
(method).
->variables
(method).
->version
(method).
->wrapped
(method).
->write-only
(method).
->xml
(method).
<callback>
(class).
<components>
(class).
<contact>
(class).
<discriminator>
(class).
<encoding>
(class).
<example>
(class).
<external-documentation>
(class).
<header>
(class).
<info>
(class).
<license>
(class).
<link>
(class).
<media-type>
(class).
<o-auth-flow>
(class).
<oauth-flow>
(class).
<open-api>
(class).
<operation>
(class).
<parameter>
(class).
<path-item>
(class).
<paths>
(class).
<reference>
(class).
<request-body>
(class).
<response>
(class).
<responses>
(class).
<schema>
(class).
<security-requirement>
(class).
<security-scheme>
(class).
<server-variable>
(class).
<server>
(class).
<tag>
(class).
<xml>
(class).
openapi-parser/schema-3-1-0.lisp
schema-3-0-1.lisp
(file).
openapi-parser
(system).
->$ref
(method).
->$ref
(method).
->allow-empty-value
(method).
->allow-reserved
(method).
->allow-reserved
(method).
->attribute
(method).
->authorization-code
(method).
->authorization-url
(method).
->bearer-format
(method).
->callbacks
(method).
->callbacks
(method).
->client-credentials
(method).
->components
(method).
->contact
(method).
->content
(method).
->content
(method).
->content
(method).
->content-type
(method).
->default
(method).
->default
(method).
->delete
(method).
->deprecated
(method).
->deprecated
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->description
(method).
->discriminator
(method).
->email
(method).
->encoding
(method).
->enum
(method).
->example
(method).
->example
(method).
->example
(method).
->examples
(method).
->examples
(method).
->examples
(method).
->explode
(method).
->explode
(method).
->external-docs
(method).
->external-docs
(method).
->external-docs
(method).
->external-docs
(method).
->external-value
(method).
->field*
(method).
->field*
(method).
->field*
(method).
->field*
(method).
->flows
(method).
->get
(method).
->head
(method).
->headers
(method).
->headers
(method).
->headers
(method).
->identifier
(method).
->implicit
(method).
->in
(method).
->in
(method).
->info
(method).
->json-schema-dialect
(method).
->license
(method).
->links
(method).
->links
(method).
->mapping
(method).
->name
(method).
->name
(method).
->name
(method).
->name
(method).
->name
(method).
->name
(method).
->namespace
(method).
->open-id-connect-url
(method).
->openapi
(method).
->operation-id
(method).
->operation-id
(method).
->operation-ref
(method).
->options
(method).
->parameters
(method).
->parameters
(method).
->parameters
(method).
->parameters
(method).
->password
(method).
->patch
(method).
->path-items
(method).
->paths
(method).
->post
(method).
->prefix
(method).
->property-name
(method).
->put
(method).
->refresh-url
(method).
->request-bodies
(method).
->request-body
(method).
->request-body
(method).
->required
(method).
->required
(method).
->responses
(method).
->responses
(method).
->schema
(method).
->schema
(method).
->schemas
(method).
->scheme
(method).
->scopes
(method).
->security
(method).
->security
(method).
->security-schemes
(method).
->server
(method).
->servers
(method).
->servers
(method).
->servers
(method).
->style
(method).
->style
(method).
->summary
(method).
->summary
(method).
->summary
(method).
->summary
(method).
->summary
(method).
->tags
(method).
->tags
(method).
->terms-of-service
(method).
->title
(method).
->token-url
(method).
->trace
(method).
->type
(method).
->url
(method).
->url
(method).
->url
(method).
->url
(method).
->value
(method).
->variables
(method).
->version
(method).
->webhooks
(method).
->wrapped
(method).
->xml
(method).
<callback>
(class).
<components>
(class).
<contact>
(class).
<discriminator>
(class).
<encoding>
(class).
<example>
(class).
<external-documentation>
(class).
<header>
(class).
<info>
(class).
<license>
(class).
<link>
(class).
<media-type>
(class).
<o-auth-flow>
(class).
<oauth-flow>
(class).
<open-api>
(class).
<operation>
(class).
<parameter>
(class).
<path-item>
(class).
<paths>
(class).
<reference>
(class).
<request-body>
(class).
<response>
(class).
<responses>
(class).
<schema>
(class).
<security-requirement>
(class).
<security-scheme>
(class).
<server-variable>
(class).
<server>
(class).
<tag>
(class).
<xml>
(class).
openapi-parser/yaml.lisp
schema-3-1-0.lisp
(file).
openapi-parser
(system).
compute-line-number-from-path
(function).
copy-object
(function).
copy-scalar
(function).
follow-line-number
(function).
get-object-value
(function).
make-object
(function).
make-scalar
(function).
object
(structure).
object-p
(function).
object-plist
(reader).
(setf object-plist)
(writer).
parse-yaml
(function).
parser-line-number
(function).
scalar
(structure).
scalar-line
(reader).
(setf scalar-line)
(writer).
scalar-p
(function).
scalar-value
(reader).
(setf scalar-value)
(writer).
openapi-parser/parser.lisp
yaml.lisp
(file).
openapi-parser
(system).
parse-file
(function).
*cache*
(special variable).
*reading-toplevel-yaml-object*
(special variable).
*reading-yaml-filename*
(special variable).
*slot-name-to-key-name-cache*
(special variable).
finalize-class
(function).
fixed-fields-schema-p
(function).
handle-openapi-parser-error
(function).
merge-schema
(function).
openapi-parse-error
(function).
parse
(function).
parse-fixed-fields-schema
(function).
parse-json-schema
(function).
parse-map
(function).
parse-patterned-fields-schema
(function).
parse-ref-path
(function).
parse-reference-or
(function).
parse-schema
(function).
parse-schema-aux
(function).
patterned-fields-schema-p
(function).
print-file-location
(function).
reference-path
(function).
slot-name-to-key-name
(function).
specification-extension-key-p
(function).
subclass-of
(function).
validate-type
(function).
version
(function).
Packages are listed by definition order.
openapi-parser/schema/3.0.1
openapi-parser
openapi-parser/schema-generator
openapi-parser/schema/3.1.0
openapi-parser/schema
openapi-parser/schema/3/interface
openapi-parser/schema/3.0.1
alexandria
.
common-lisp
.
<callback>
(class).
<components>
(class).
<contact>
(class).
<discriminator>
(class).
<encoding>
(class).
<example>
(class).
<external-documentation>
(class).
<header>
(class).
<info>
(class).
<license>
(class).
<link>
(class).
<media-type>
(class).
<o-auth-flow>
(class).
<oauth-flow>
(class).
<open-api>
(class).
<operation>
(class).
<parameter>
(class).
<path-item>
(class).
<paths>
(class).
<reference>
(class).
<request-body>
(class).
<response>
(class).
<responses>
(class).
<schema>
(class).
<security-requirement>
(class).
<security-scheme>
(class).
<server-variable>
(class).
<server>
(class).
<tag>
(class).
<xml>
(class).
openapi-parser
alexandria
.
common-lisp
.
openapi-parser/schema
.
openapi-parser/schema/3/interface
.
parse-file
(function).
*cache*
(special variable).
*current-path*
(special variable).
*reading-toplevel-yaml-object*
(special variable).
*reading-yaml-filename*
(special variable).
*slot-name-to-key-name-cache*
(special variable).
append-path
(function).
call-with-path
(function).
compute-line-number-from-path
(function).
copy-object
(function).
copy-scalar
(function).
finalize-class
(function).
fixed-fields-schema-p
(function).
follow-line-number
(function).
get-object-value
(function).
get-path
(function).
handle-openapi-parser-error
(function).
hash-exists-p
(function).
invalid-all-values
(condition).
invalid-all-values-errors
(generic reader).
invalid-value
(condition).
invalid-value-key
(generic reader).
invalid-value-value
(generic reader).
make-object
(function).
make-scalar
(function).
merge-schema
(function).
missing-field
(condition).
missing-field-name
(generic reader).
no-such-field-error
(condition).
no-such-field-error-ref
(generic reader).
object
(structure).
object-p
(function).
object-plist
(reader).
(setf object-plist)
(writer).
openapi-parse-error
(function).
openapi-parser-condition-context
(condition).
openapi-parser-condition-context-expected-type
(generic reader).
openapi-parser-condition-context-file
(generic reader).
openapi-parser-condition-context-path
(generic reader).
openapi-parser-error
(condition).
openapi-parser-warning
(condition).
out-of-spec-key
(condition).
parse
(function).
parse-fixed-fields-schema
(function).
parse-json-schema
(function).
parse-map
(function).
parse-patterned-fields-schema
(function).
parse-ref-path
(function).
parse-reference-or
(function).
parse-schema
(function).
parse-schema-aux
(function).
parse-yaml
(function).
parser-line-number
(function).
path-to-string
(function).
patterned-fields-schema-p
(function).
print-error-header
(function).
print-file-location
(function).
reference-path
(function).
scalar
(structure).
scalar-line
(reader).
(setf scalar-line)
(writer).
scalar-p
(function).
scalar-value
(reader).
(setf scalar-value)
(writer).
slot-name-to-key-name
(function).
specification-extension-key-p
(function).
subclass-of
(function).
validate-type
(function).
version
(function).
with-path
(macro).
openapi-parser/schema-generator
alexandria
.
common-lisp
.
*export-names*
(special variable).
*generated-package*
(special variable).
*readers*
(special variable).
*schema-base-symbols*
(special variable).
*version*
(special variable).
append-schema-fields
(function).
blank-string-p
(function).
change-to-chain-case
(function).
change-to-schema-class-name
(function).
construct-schema-fields-with-fixed-fields
(function).
construct-schema-fields-with-patterned-fields
(function).
construct-schema-with-fixed-fields
(function).
construct-schema-with-patterned-fields
(function).
copy-reader
(function).
copy-schema-table
(function).
field-to-slot-form
(function).
fixed-fields-schema
(class).
generate
(function).
generate-all-readers
(function).
generate-defpackage-form
(function).
generate-lisp
(function).
generate-schema.lisp
(function).
generated-package
(function).
json-schema-reader-names
(function).
make-reader
(function).
make-schema-table
(function).
next-line
(function).
parse-field-type
(function).
patterned-fields-schema
(class).
pprint*
(function).
pushback-line
(function).
read-openapi
(function).
read-schema-interface-classes
(function).
read-table
(function).
read-table-body
(function).
reader
(structure).
reader-last-table-alignment
(reader).
(setf reader-last-table-alignment)
(writer).
reader-last-table-header
(reader).
(setf reader-last-table-header)
(writer).
reader-p
(function).
reader-pool-lines
(reader).
(setf reader-pool-lines)
(writer).
reader-stream
(reader).
(setf reader-stream)
(writer).
sanitize-field-name
(function).
schema
(class).
schema-base-schema
(generic reader).
(setf schema-base-schema)
(generic writer).
schema-base-symbol-p
(function).
schema-field-to-slot-form
(generic function).
schema-fields
(generic reader).
(setf schema-fields)
(generic writer).
schema-name
(generic reader).
schema-name-to-class-name
(function).
schema-table
(structure).
schema-table-map
(reader).
(setf schema-table-map)
(writer).
schema-table-ordered-names
(reader).
(setf schema-table-ordered-names)
(writer).
schema-table-p
(function).
schema-to-base-class-name
(function).
schema-to-defclass-form
(function).
space-or-alphanumeric-p
(function).
split-vbars
(function).
string-to-symbol
(function).
string-trim-whitespaces
(function).
table-continue-p
(function).
trim-a-tag
(function).
version
(function).
openapi-parser/schema/3.1.0
alexandria
.
common-lisp
.
<callback>
(class).
<components>
(class).
<contact>
(class).
<discriminator>
(class).
<encoding>
(class).
<example>
(class).
<external-documentation>
(class).
<header>
(class).
<info>
(class).
<license>
(class).
<link>
(class).
<media-type>
(class).
<o-auth-flow>
(class).
<oauth-flow>
(class).
<open-api>
(class).
<operation>
(class).
<parameter>
(class).
<path-item>
(class).
<paths>
(class).
<reference>
(class).
<request-body>
(class).
<response>
(class).
<responses>
(class).
<schema>
(class).
<security-requirement>
(class).
<security-scheme>
(class).
<server-variable>
(class).
<server>
(class).
<tag>
(class).
<xml>
(class).
openapi-parser/schema
alexandria
.
common-lisp
.
get-x-property
(function).
$ref
(slot).
$ref
(slot).
$ref
(slot).
$ref
(slot).
$ref
(function).
*openapi-version-package*
(special variable).
+default-version-package+
(constant).
+json-schema-class-name+
(constant).
+patterned-field-slot-name+
(constant).
<forward-referenced-schema>
(type).
<json-schema>
(class).
<map>
(type).
class-precedence-list
(function).
convert-patterned-field
(function).
define-schema
(macro).
field*
(slot).
field*
(slot).
field*
(slot).
field*
(slot).
field*
(slot).
field*
(slot).
field*
(slot).
field*
(slot).
field-slot
(class).
field-slot-field-name
(generic reader).
field-slot-pattern
(generic reader).
field-slot-required
(generic reader).
fixed-fields-schema
(class).
generate-schema-slot-reader
(function).
get-openapi-class
(function).
get-reference-class
(function).
get-schema-class
(function).
make-reader-name
(function).
missing-initarg
(function).
openapi-version-package
(function).
patterned-fields-schema
(class).
patterned-fields-schema-field
(generic reader).
(setf patterned-fields-schema-field)
(generic writer).
patterned-schema-field-slot
(function).
schema
(class).
schema-metaclass
(class).
schema-spec-slots
(function).
schema-x-properties
(generic reader).
version-package
(function).
openapi-parser/schema/3/interface
common-lisp
.
->$ref
(generic function).
->additional-properties
(generic function).
->all-of
(generic function).
->allow-empty-value
(generic function).
->allow-reserved
(generic function).
->any-of
(generic function).
->attribute
(generic function).
->authorization-code
(generic function).
->authorization-url
(generic function).
->bearer-format
(generic function).
->callbacks
(generic function).
->client-credentials
(generic function).
->components
(generic function).
->const
(generic function).
->contact
(generic function).
->content
(generic function).
->content-type
(generic function).
->default
(generic function).
->delete
(generic function).
->dependent-required
(generic function).
->deprecated
(generic function).
->description
(generic function).
->discriminator
(generic function).
->email
(generic function).
->encoding
(generic function).
->enum
(generic function).
->example
(generic function).
->examples
(generic function).
->exclusive-maximum
(generic function).
->exclusive-minimum
(generic function).
->explode
(generic function).
->external-docs
(generic function).
->external-value
(generic function).
->field*
(generic function).
->flows
(generic function).
->format
(generic function).
->get
(generic function).
->head
(generic function).
->headers
(generic function).
->identifier
(generic function).
->implicit
(generic function).
->in
(generic function).
->info
(generic function).
->items
(generic function).
->json-schema-dialect
(generic function).
->license
(generic function).
->links
(generic function).
->mapping
(generic function).
->max-contents
(generic function).
->max-items
(generic function).
->max-length
(generic function).
->max-properties
(generic function).
->maximum
(generic function).
->min-contents
(generic function).
->min-items
(generic function).
->min-length
(generic function).
->min-properties
(generic function).
->minimum
(generic function).
->multiple-of
(generic function).
->name
(generic function).
->namespace
(generic function).
->not
(generic function).
->nullable
(generic function).
->one-of
(generic function).
->open-id-connect-url
(generic function).
->openapi
(generic function).
->operation-id
(generic function).
->operation-ref
(generic function).
->options
(generic function).
->parameters
(generic function).
->password
(generic function).
->patch
(generic function).
->path-items
(generic function).
->paths
(generic function).
->pattern
(generic function).
->post
(generic function).
->prefix
(generic function).
->properties
(generic function).
->property-name
(generic function).
->put
(generic function).
->read-only
(generic function).
->refresh-url
(generic function).
->request-bodies
(generic function).
->request-body
(generic function).
->required
(generic function).
->responses
(generic function).
->schema
(generic function).
->schemas
(generic function).
->scheme
(generic function).
->scopes
(generic function).
->security
(generic function).
->security-schemes
(generic function).
->server
(generic function).
->servers
(generic function).
->style
(generic function).
->summary
(generic function).
->tags
(generic function).
->terms-of-service
(generic function).
->title
(generic function).
->token-url
(generic function).
->trace
(generic function).
->type
(generic function).
->unique-items
(generic function).
->url
(generic function).
->value
(generic function).
->variables
(generic function).
->version
(generic function).
->webhooks
(generic function).
->wrapped
(generic function).
->write-only
(generic function).
->xml
(generic function).
<callback>
(class).
<components>
(class).
<contact>
(class).
<discriminator>
(class).
<encoding>
(class).
<example>
(class).
<external-documentation>
(class).
<header>
(class).
<info>
(class).
<json-schema>
(class).
<license>
(class).
<link>
(class).
<media-type>
(class).
<o-auth-flow>
(class).
<oauth-flow>
(class).
<open-api>
(class).
<operation>
(class).
<parameter>
(class).
<path-item>
(class).
<paths>
(class).
<reference>
(class).
<request-body>
(class).
<response>
(class).
<responses>
(class).
<schema>
(class).
<security-requirement>
(class).
<security-scheme>
(class).
<server-variable>
(class).
<server>
(class).
<tag>
(class).
<xml>
(class).
Definitions are sorted by export status, category, package, and then by lexicographic order.
<reference>
) &optional default) ¶<path-item>
) &optional default) ¶<reference>
) &optional default) ¶<path-item>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<parameter>
) &optional default) ¶<parameter>
) &optional default) ¶<encoding>
) &optional default) ¶<parameter>
) &optional default) ¶<encoding>
) &optional default) ¶<parameter>
) &optional default) ¶<json-schema>
) &optional default) ¶<oauth-flow>
) &optional default) ¶<oauth-flow>
) &optional default) ¶<o-auth-flow>
) &optional default) ¶<o-auth-flow>
) &optional default) ¶<security-scheme>
) &optional default) ¶<security-scheme>
) &optional default) ¶<operation>
) &optional default) ¶<components>
) &optional default) ¶<operation>
) &optional default) ¶<components>
) &optional default) ¶<oauth-flow>
) &optional default) ¶<oauth-flow>
) &optional default) ¶<open-api>
) &optional default) ¶<open-api>
) &optional default) ¶<json-schema>
) &optional default) ¶<response>
) &optional default) ¶<request-body>
) &optional default) ¶<parameter>
) &optional default) ¶<response>
) &optional default) ¶<request-body>
) &optional default) ¶<parameter>
) &optional default) ¶<encoding>
) &optional default) ¶<encoding>
) &optional default) ¶<responses>
) &optional default) ¶<server-variable>
) &optional default) ¶<responses>
) &optional default) ¶<server-variable>
) &optional default) ¶<json-schema>
) &optional default) ¶<path-item>
) &optional default) ¶<path-item>
) &optional default) ¶<json-schema>
) &optional default) ¶<parameter>
) &optional default) ¶<operation>
) &optional default) ¶<parameter>
) &optional default) ¶<operation>
) &optional default) ¶<security-scheme>
) &optional default) ¶<reference>
) &optional default) ¶<response>
) &optional default) ¶<request-body>
) &optional default) ¶<parameter>
) &optional default) ¶<external-documentation>
) &optional default) ¶<operation>
) &optional default) ¶<path-item>
) &optional default) ¶<server-variable>
) &optional default) ¶<security-scheme>
) &optional default) ¶<response>
) &optional default) ¶<request-body>
) &optional default) ¶<parameter>
) &optional default) ¶<external-documentation>
) &optional default) ¶<operation>
) &optional default) ¶<path-item>
) &optional default) ¶<server-variable>
) &optional default) ¶<json-schema>
) &optional default) ¶<media-type>
) &optional default) ¶<media-type>
) &optional default) ¶<server-variable>
) &optional default) ¶<server-variable>
) &optional default) ¶<json-schema>
) &optional default) ¶<media-type>
) &optional default) ¶<parameter>
) &optional default) ¶<media-type>
) &optional default) ¶<parameter>
) &optional default) ¶<media-type>
) &optional default) ¶<parameter>
) &optional default) ¶<components>
) &optional default) ¶<media-type>
) &optional default) ¶<parameter>
) &optional default) ¶<components>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<encoding>
) &optional default) ¶<parameter>
) &optional default) ¶<encoding>
) &optional default) ¶<parameter>
) &optional default) ¶<operation>
) &optional default) ¶<open-api>
) &optional default) ¶<operation>
) &optional default) ¶<open-api>
) &optional default) ¶<security-requirement>
) &optional default) ¶<callback>
) &optional default) ¶<responses>
) &optional default) ¶<security-requirement>
) &optional default) ¶<callback>
) &optional default) ¶<responses>
) &optional default) ¶<security-scheme>
) &optional default) ¶<security-scheme>
) &optional default) ¶<json-schema>
) &optional default) ¶<path-item>
) &optional default) ¶<path-item>
) &optional default) ¶<path-item>
) &optional default) ¶<path-item>
) &optional default) ¶<response>
) &optional default) ¶<encoding>
) &optional default) ¶<components>
) &optional default) ¶<response>
) &optional default) ¶<encoding>
) &optional default) ¶<components>
) &optional default) ¶<oauth-flow>
) &optional default) ¶<oauth-flow>
) &optional default) ¶<security-scheme>
) &optional default) ¶<parameter>
) &optional default) ¶<security-scheme>
) &optional default) ¶<parameter>
) &optional default) ¶<open-api>
) &optional default) ¶<open-api>
) &optional default) ¶<json-schema>
) &optional default) ¶<open-api>
) &optional default) ¶<response>
) &optional default) ¶<components>
) &optional default) ¶<response>
) &optional default) ¶<components>
) &optional default) ¶<discriminator>
) &optional default) ¶<discriminator>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<security-scheme>
) &optional default) ¶<parameter>
) &optional default) ¶<security-scheme>
) &optional default) ¶<parameter>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<security-scheme>
) &optional default) ¶<security-scheme>
) &optional default) ¶<open-api>
) &optional default) ¶<open-api>
) &optional default) ¶<operation>
) &optional default) ¶<operation>
) &optional default) ¶<path-item>
) &optional default) ¶<path-item>
) &optional default) ¶<operation>
) &optional default) ¶<path-item>
) &optional default) ¶<components>
) &optional default) ¶<operation>
) &optional default) ¶<path-item>
) &optional default) ¶<components>
) &optional default) ¶<oauth-flow>
) &optional default) ¶<oauth-flow>
) &optional default) ¶<path-item>
) &optional default) ¶<path-item>
) &optional default) ¶<components>
) &optional default) ¶<open-api>
) &optional default) ¶<open-api>
) &optional default) ¶<json-schema>
) &optional default) ¶<path-item>
) &optional default) ¶<path-item>
) &optional default) ¶<json-schema>
) &optional default) ¶<discriminator>
) &optional default) ¶<discriminator>
) &optional default) ¶<path-item>
) &optional default) ¶<path-item>
) &optional default) ¶<o-auth-flow>
) &optional default) ¶<o-auth-flow>
) &optional default) ¶<components>
) &optional default) ¶<components>
) &optional default) ¶<operation>
) &optional default) ¶<operation>
) &optional default) ¶<request-body>
) &optional default) ¶<parameter>
) &optional default) ¶<request-body>
) &optional default) ¶<parameter>
) &optional default) ¶<json-schema>
) &optional default) ¶<operation>
) &optional default) ¶<components>
) &optional default) ¶<operation>
) &optional default) ¶<components>
) &optional default) ¶<media-type>
) &optional default) ¶<parameter>
) &optional default) ¶<media-type>
) &optional default) ¶<parameter>
) &optional default) ¶<components>
) &optional default) ¶<components>
) &optional default) ¶<security-scheme>
) &optional default) ¶<security-scheme>
) &optional default) ¶<o-auth-flow>
) &optional default) ¶<o-auth-flow>
) &optional default) ¶<operation>
) &optional default) ¶<open-api>
) &optional default) ¶<operation>
) &optional default) ¶<open-api>
) &optional default) ¶<components>
) &optional default) ¶<components>
) &optional default) ¶<operation>
) &optional default) ¶<path-item>
) &optional default) ¶<open-api>
) &optional default) ¶<operation>
) &optional default) ¶<path-item>
) &optional default) ¶<open-api>
) &optional default) ¶<encoding>
) &optional default) ¶<parameter>
) &optional default) ¶<encoding>
) &optional default) ¶<parameter>
) &optional default) ¶<reference>
) &optional default) ¶<operation>
) &optional default) ¶<path-item>
) &optional default) ¶<operation>
) &optional default) ¶<path-item>
) &optional default) ¶<operation>
) &optional default) ¶<open-api>
) &optional default) ¶<operation>
) &optional default) ¶<open-api>
) &optional default) ¶<o-auth-flow>
) &optional default) ¶<o-auth-flow>
) &optional default) ¶<path-item>
) &optional default) ¶<path-item>
) &optional default) ¶<security-scheme>
) &optional default) ¶<security-scheme>
) &optional default) ¶<json-schema>
) &optional default) ¶<json-schema>
) &optional default) ¶<external-documentation>
) &optional default) ¶<external-documentation>
) &optional default) ¶<open-api>
) &optional default) ¶schema-metaclass
) &rest initargs) ¶sb-mop
.
standard-class
) (super schema-metaclass
)) ¶sb-mop
.
schema-metaclass
) (super standard-class
)) ¶sb-mop
.
openapi-parser/schema/3.0.1:<path-item>
:field*
(or openapi-parser/schema/3.1.0:<path-item> openapi-parser/schema/3.1.0:<reference>)
:field*
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<schema> openapi-parser/schema/3.0.1:<reference>))
:schemas
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<response> openapi-parser/schema/3.0.1:<reference>))
:responses
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<parameter> openapi-parser/schema/3.0.1:<reference>))
:parameters
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<example> openapi-parser/schema/3.0.1:<reference>))
:examples
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<request-body> openapi-parser/schema/3.0.1:<reference>))
:request-bodies
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<header> openapi-parser/schema/3.0.1:<reference>))
:headers
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<security-scheme> openapi-parser/schema/3.0.1:<reference>))
:security-schemes
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<link> openapi-parser/schema/3.0.1:<reference>))
:links
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<callback> openapi-parser/schema/3.0.1:<reference>))
:callbacks
(openapi-parser/schema::<map> string openapi-parser/schema/3.1.0:<schema>)
:schemas
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<response> openapi-parser/schema/3.1.0:<reference>))
:responses
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<parameter> openapi-parser/schema/3.1.0:<reference>))
:parameters
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<example> openapi-parser/schema/3.1.0:<reference>))
:examples
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<request-body> openapi-parser/schema/3.1.0:<reference>))
:request-bodies
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<header> openapi-parser/schema/3.1.0:<reference>))
:headers
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<security-scheme> openapi-parser/schema/3.1.0:<reference>))
:security-schemes
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<link> openapi-parser/schema/3.1.0:<reference>))
:links
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<callback> openapi-parser/schema/3.1.0:<reference>))
:callbacks
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<path-item> openapi-parser/schema/3.1.0:<reference>))
:path-items
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<discriminator>) :property-name)
:property-name
(openapi-parser/schema::<map> string string)
:mapping
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<discriminator>) :property-name)
:property-name
(openapi-parser/schema::<map> string string)
:mapping
string
:content-type
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<header> openapi-parser/schema/3.0.1:<reference>))
:headers
string
:style
boolean
:explode
boolean
:allow-reserved
string
:content-type
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<header> openapi-parser/schema/3.1.0:<reference>))
:headers
string
:style
boolean
:explode
boolean
:allow-reserved
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<info>) :title)
:title
string
:description
string
:terms-of-service
openapi-parser/schema/3.0.1:<contact>
:contact
openapi-parser/schema/3.0.1:<license>
:license
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<info>) :version)
:version
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<info>) :title)
:title
string
:summary
string
:description
string
:terms-of-service
openapi-parser/schema/3.1.0:<contact>
:contact
openapi-parser/schema/3.1.0:<license>
:license
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<info>) :version)
:version
string
:operation-ref
string
:operation-id
(openapi-parser/schema::<map> string (or t string))
:parameters
(or t string)
:request-body
string
:description
openapi-parser/schema/3.0.1:<server>
:server
string
:operation-ref
string
:operation-id
(openapi-parser/schema::<map> string (or t string))
:parameters
(or t string)
:request-body
string
:description
openapi-parser/schema/3.1.0:<server>
:server
(or openapi-parser/schema/3.0.1:<schema> openapi-parser/schema/3.0.1:<reference>)
:schema
:example
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<example> openapi-parser/schema/3.0.1:<reference>))
:examples
(openapi-parser/schema::<map> string openapi-parser/schema/3.0.1:<encoding>)
:encoding
openapi-parser/schema/3.1.0:<schema>
:schema
:example
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<example> openapi-parser/schema/3.1.0:<reference>))
:examples
(openapi-parser/schema::<map> string openapi-parser/schema/3.1.0:<encoding>)
:encoding
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<o-auth-flow>) :authorization-url)
:authorization-url
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<o-auth-flow>) :token-url)
:token-url
string
:refresh-url
(openapi-parser/schema::<map> string string)
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<o-auth-flow>) :scopes)
:scopes
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<o-auth-flow>) :authorization-url)
:authorization-url
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<o-auth-flow>) :token-url)
:token-url
string
:refresh-url
(openapi-parser/schema::<map> string string)
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<o-auth-flow>) :scopes)
:scopes
openapi-parser/schema/3.0.1:<oauth-flow>
:implicit
openapi-parser/schema/3.0.1:<oauth-flow>
:password
openapi-parser/schema/3.0.1:<oauth-flow>
:client-credentials
openapi-parser/schema/3.0.1:<oauth-flow>
:authorization-code
openapi-parser/schema/3.1.0:<oauth-flow>
:implicit
openapi-parser/schema/3.1.0:<oauth-flow>
:password
openapi-parser/schema/3.1.0:<oauth-flow>
:client-credentials
openapi-parser/schema/3.1.0:<oauth-flow>
:authorization-code
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<open-api>) :openapi)
:openapi
openapi-parser/schema/3.0.1:<info>
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<open-api>) :info)
:info
(trivial-types:proper-list openapi-parser/schema/3.0.1:<server>)
:servers
openapi-parser/schema/3.0.1:<paths>
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<open-api>) :paths)
:paths
openapi-parser/schema/3.0.1:<components>
:components
(trivial-types:proper-list openapi-parser/schema/3.0.1:<security-requirement>)
:security
(trivial-types:proper-list openapi-parser/schema/3.0.1:<tag>)
:tags
openapi-parser/schema/3.0.1:<external-documentation>
:external-docs
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<open-api>) :openapi)
:openapi
openapi-parser/schema/3.1.0:<info>
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<open-api>) :info)
:info
string
:json-schema-dialect
(trivial-types:proper-list openapi-parser/schema/3.1.0:<server>)
:servers
openapi-parser/schema/3.1.0:<paths>
:paths
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<path-item> openapi-parser/schema/3.1.0:<reference>))
:webhooks
openapi-parser/schema/3.1.0:<components>
:components
(trivial-types:proper-list openapi-parser/schema/3.1.0:<security-requirement>)
:security
(trivial-types:proper-list openapi-parser/schema/3.1.0:<tag>)
:tags
openapi-parser/schema/3.1.0:<external-documentation>
:external-docs
(trivial-types:proper-list string)
:tags
string
:summary
string
:description
openapi-parser/schema/3.0.1:<external-documentation>
:external-docs
string
:operation-id
(trivial-types:proper-list (or openapi-parser/schema/3.0.1:<parameter> openapi-parser/schema/3.0.1:<reference>))
:parameters
(or openapi-parser/schema/3.0.1:<request-body> openapi-parser/schema/3.0.1:<reference>)
:request-body
openapi-parser/schema/3.0.1:<responses>
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<operation>) :responses)
:responses
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<callback> openapi-parser/schema/3.0.1:<reference>))
:callbacks
boolean
:deprecated
(trivial-types:proper-list openapi-parser/schema/3.0.1:<security-requirement>)
:security
(trivial-types:proper-list openapi-parser/schema/3.0.1:<server>)
:servers
(trivial-types:proper-list string)
:tags
string
:summary
string
:description
openapi-parser/schema/3.1.0:<external-documentation>
:external-docs
string
:operation-id
(trivial-types:proper-list (or openapi-parser/schema/3.1.0:<parameter> openapi-parser/schema/3.1.0:<reference>))
:parameters
(or openapi-parser/schema/3.1.0:<request-body> openapi-parser/schema/3.1.0:<reference>)
:request-body
openapi-parser/schema/3.1.0:<responses>
:responses
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<callback> openapi-parser/schema/3.1.0:<reference>))
:callbacks
boolean
:deprecated
(trivial-types:proper-list openapi-parser/schema/3.1.0:<security-requirement>)
:security
(trivial-types:proper-list openapi-parser/schema/3.1.0:<server>)
:servers
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<parameter>) :name)
:name
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<parameter>) :in)
:in
string
:description
boolean
:required
boolean
:deprecated
boolean
:allow-empty-value
string
:style
boolean
:explode
boolean
:allow-reserved
(or openapi-parser/schema/3.0.1:<schema> openapi-parser/schema/3.0.1:<reference>)
:schema
:example
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<example> openapi-parser/schema/3.0.1:<reference>))
:examples
(openapi-parser/schema::<map> string openapi-parser/schema/3.0.1:<media-type>)
:content
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<parameter>) :name)
:name
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<parameter>) :in)
:in
string
:description
boolean
:required
boolean
:deprecated
boolean
:allow-empty-value
string
:style
boolean
:explode
boolean
:allow-reserved
openapi-parser/schema/3.1.0:<schema>
:schema
:example
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<example> openapi-parser/schema/3.1.0:<reference>))
:examples
(openapi-parser/schema::<map> string openapi-parser/schema/3.1.0:<media-type>)
:content
string
:$ref
string
:summary
string
:description
common-lisp
.
openapi-parser/schema/3.0.1:<operation>
:get
openapi-parser/schema/3.0.1:<operation>
:put
openapi-parser/schema/3.0.1:<operation>
:post
common-lisp
.
openapi-parser/schema/3.0.1:<operation>
:delete
openapi-parser/schema/3.0.1:<operation>
:options
openapi-parser/schema/3.0.1:<operation>
:head
openapi-parser/schema/3.0.1:<operation>
:patch
common-lisp
.
openapi-parser/schema/3.0.1:<operation>
:trace
(trivial-types:proper-list openapi-parser/schema/3.0.1:<server>)
:servers
(trivial-types:proper-list (or openapi-parser/schema/3.0.1:<parameter> openapi-parser/schema/3.0.1:<reference>))
:parameters
string
:$ref
string
:summary
string
:description
common-lisp
.
openapi-parser/schema/3.1.0:<operation>
:get
openapi-parser/schema/3.1.0:<operation>
:put
openapi-parser/schema/3.1.0:<operation>
:post
common-lisp
.
openapi-parser/schema/3.1.0:<operation>
:delete
openapi-parser/schema/3.1.0:<operation>
:options
openapi-parser/schema/3.1.0:<operation>
:head
openapi-parser/schema/3.1.0:<operation>
:patch
common-lisp
.
openapi-parser/schema/3.1.0:<operation>
:trace
(trivial-types:proper-list openapi-parser/schema/3.1.0:<server>)
:servers
(trivial-types:proper-list (or openapi-parser/schema/3.1.0:<parameter> openapi-parser/schema/3.1.0:<reference>))
:parameters
openapi-parser/schema/3.0.1:<path-item>
:field*
openapi-parser/schema/3.1.0:<path-item>
:field*
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<reference>) :$ref)
:$ref
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<reference>) :$ref)
:$ref
string
:summary
string
:description
string
:description
(openapi-parser/schema::<map> string openapi-parser/schema/3.0.1:<media-type>)
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<request-body>) :content)
:content
boolean
:required
string
:description
(openapi-parser/schema::<map> string openapi-parser/schema/3.1.0:<media-type>)
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<request-body>) :content)
:content
boolean
:required
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<response>) :description)
:description
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<header> openapi-parser/schema/3.0.1:<reference>))
:headers
(openapi-parser/schema::<map> string openapi-parser/schema/3.0.1:<media-type>)
:content
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.0.1:<link> openapi-parser/schema/3.0.1:<reference>))
:links
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<response>) :description)
:description
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<header> openapi-parser/schema/3.1.0:<reference>))
:headers
(openapi-parser/schema::<map> string openapi-parser/schema/3.1.0:<media-type>)
:content
(openapi-parser/schema::<map> string (or openapi-parser/schema/3.1.0:<link> openapi-parser/schema/3.1.0:<reference>))
:links
(or openapi-parser/schema/3.0.1:<response> openapi-parser/schema/3.0.1:<reference>)
:field*
(or openapi-parser/schema/3.0.1:<response> openapi-parser/schema/3.0.1:<reference>)
:default
(or openapi-parser/schema/3.1.0:<response> openapi-parser/schema/3.1.0:<reference>)
:field*
(or openapi-parser/schema/3.1.0:<response> openapi-parser/schema/3.1.0:<reference>)
:default
boolean
:nullable
openapi-parser/schema/3.0.1:<discriminator>
:discriminator
boolean
:read-only
boolean
:write-only
openapi-parser/schema/3.0.1:<xml>
:xml
openapi-parser/schema/3.0.1:<external-documentation>
:external-docs
:example
boolean
:deprecated
openapi-parser/schema/3.1.0:<discriminator>
:discriminator
openapi-parser/schema/3.1.0:<xml>
:xml
openapi-parser/schema/3.1.0:<external-documentation>
:external-docs
:example
(trivial-types:proper-list string)
:field*
(trivial-types:proper-list string)
:field*
common-lisp
.
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<security-scheme>) :type)
:type
string
:description
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<security-scheme>) :name)
:name
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<security-scheme>) :in)
:in
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<security-scheme>) :scheme)
:scheme
string
:bearer-format
openapi-parser/schema/3.0.1::<oauth-flows>
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<security-scheme>) :flows)
:flows
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<security-scheme>) :open-id-connect-url)
:open-id-connect-url
common-lisp
.
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<security-scheme>) :type)
:type
string
:description
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<security-scheme>) :name)
:name
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<security-scheme>) :in)
:in
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<security-scheme>) :scheme)
:scheme
string
:bearer-format
openapi-parser/schema/3.1.0::<oauth-flows>
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<security-scheme>) :flows)
:flows
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<security-scheme>) :open-id-connect-url)
:open-id-connect-url
(trivial-types:proper-list string)
:enum
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<server-variable>) :default)
:default
string
:description
(trivial-types:proper-list string)
:enum
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<server-variable>) :default)
:default
string
:description
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<server>) :url)
:url
string
:description
(openapi-parser/schema::<map> string openapi-parser/schema/3.0.1:<server-variable>)
:variables
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<server>) :url)
:url
string
:description
(openapi-parser/schema::<map> string openapi-parser/schema/3.1.0:<server-variable>)
:variables
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.0.1:<tag>) :name)
:name
string
:description
openapi-parser/schema/3.0.1:<external-documentation>
:external-docs
string
(openapi-parser/schema::missing-initarg (quote openapi-parser/schema/3.1.0:<tag>) :name)
:name
string
:description
openapi-parser/schema/3.1.0:<external-documentation>
:external-docs
line
.
map
.
field-slot
)) ¶automatically generated reader method
field-slot
)) ¶automatically generated reader method
field-slot
)) ¶automatically generated reader method
invalid-all-values
)) ¶invalid-value
)) ¶key
.
invalid-value
)) ¶missing-field
)) ¶name
.
no-such-field-error
)) ¶ref
.
openapi-parser-condition-context
)) ¶openapi-parser-condition-context
)) ¶file
.
openapi-parser-condition-context
)) ¶path
.
patterned-fields-schema
)) ¶automatically generated reader method
patterned-fields-schema
)) ¶automatically generated writer method
fixed-fields-schema
) field) ¶patterned-fields-schema
) field) ¶:errors
This slot is read-only.
:name
This slot is read-only.
:ref
This slot is read-only.
condition
.
(quote nil)
:file
This slot is read-only.
(quote (openapi-parser::get-path))
:path
This slot is read-only.
:expected-type
This slot is read-only.
openapi-parser-condition-context
.
simple-error
.
openapi-parser-condition-context
.
simple-warning
.
:key
structure-object
.
->$ref
.
->additional-properties
.
->all-of
.
->any-of
.
->const
.
->default
.
->dependent-required
.
->description
.
->enum
.
->exclusive-maximum
.
->exclusive-minimum
.
->format
.
->items
.
->max-contents
.
->max-items
.
->max-length
.
->max-properties
.
->maximum
.
->min-contents
.
->min-items
.
->min-length
.
->min-properties
.
->minimum
.
->multiple-of
.
->not
.
->one-of
.
->pattern
.
->properties
.
->required
.
->title
.
->type
.
->unique-items
.
common-lisp
.
string
:type
(trivial-types:proper-list t)
:enum
:const
:multiple-of
:maximum
:exclusive-maximum
:minimum
:exclusive-minimum
:max-length
:min-length
:pattern
:max-items
:min-items
:unique-items
:max-contents
:min-contents
:max-properties
:min-properties
:required
:dependent-required
:default
(openapi-parser/schema::<map> string openapi-parser/schema::<forward-referenced-schema>)
:properties
(trivial-types:proper-list openapi-parser/schema::<forward-referenced-schema>)
:all-of
(trivial-types:proper-list openapi-parser/schema::<forward-referenced-schema>)
:any-of
(trivial-types:proper-list openapi-parser/schema::<forward-referenced-schema>)
:one-of
common-lisp
.
openapi-parser/schema::<forward-referenced-schema>
:not
openapi-parser/schema::<forward-referenced-schema>
:items
string
:title
(or boolean openapi-parser/schema::<forward-referenced-schema>)
:additional-properties
string
:description
common-lisp
.
string
:format
string
:$ref
standard-direct-slot-definition
.
:field-name
This slot is read-only.
:field-pattern
This slot is read-only.
:required
This slot is read-only.
Initarg | Value |
---|---|
:base-schema | (quote fixed-fields-schema) |
<components>
.
<components>
.
<contact>
.
<contact>
.
<discriminator>
.
<discriminator>
.
<encoding>
.
<encoding>
.
<example>
.
<example>
.
<external-documentation>
.
<external-documentation>
.
<info>
.
<info>
.
<json-schema>
.
<license>
.
<license>
.
<link>
.
<link>
.
<media-type>
.
<media-type>
.
<o-auth-flow>
.
<o-auth-flow>
.
<oauth-flow>
.
<oauth-flow>
.
<open-api>
.
<open-api>
.
<operation>
.
<operation>
.
<parameter>
.
<parameter>
.
<path-item>
.
<path-item>
.
<reference>
.
<reference>
.
<request-body>
.
<request-body>
.
<response>
.
<response>
.
<responses>
.
<responses>
.
<security-scheme>
.
<security-scheme>
.
<server-variable>
.
<server-variable>
.
<server>
.
<server>
.
<tag>
.
<tag>
.
<xml>
.
<xml>
.
Initarg | Value |
---|---|
:base-schema | (quote patterned-fields-schema) |
:field
:x-properties
This slot is read-only.
standard-class
.
Jump to: | $
(
-
A B C D F G H I J M N O P R S T V W |
---|