This is the openapi-parser Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:10:47 2025 GMT+0.
openapi-parser/openapi-parser.asdopenapi-parser/package.lispopenapi-parser/utils.lispopenapi-parser/path.lispopenapi-parser/error.lispopenapi-parser/schema-interface.lispopenapi-parser/schema-base.lispopenapi-parser/schema-generator.lispopenapi-parser/schema-3-0-1.lispopenapi-parser/schema-3-1-0.lispopenapi-parser/yaml.lispopenapi-parser/parser.lispThe main system appears first, followed by any subsystem dependency.
openapi-parserOpenAPI 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.asdopenapi-parser/package.lispopenapi-parser/utils.lispopenapi-parser/path.lispopenapi-parser/error.lispopenapi-parser/schema-interface.lispopenapi-parser/schema-base.lispopenapi-parser/schema-generator.lispopenapi-parser/schema-3-0-1.lispopenapi-parser/schema-3-1-0.lispopenapi-parser/yaml.lispopenapi-parser/parser.lispopenapi-parser/openapi-parser.asdopenapi-parser (system).
openapi-parser/utils.lisppackage.lisp (file).
openapi-parser (system).
hash-exists-p (function).
openapi-parser/path.lisputils.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.lisppath.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.lisperror.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.lispschema-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.lispschema-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.lispschema-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.lispschema-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.lispschema-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.lispyaml.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.1openapi-parseropenapi-parser/schema-generatoropenapi-parser/schema/3.1.0openapi-parser/schemaopenapi-parser/schema/3/interfaceopenapi-parser/schema/3.0.1alexandria.
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-parseralexandria.
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-generatoralexandria.
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.0alexandria.
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/schemaalexandria.
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/interfacecommon-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 |
|---|
| Jump to: | $
(
-
A B C D F G H I J M N O P R S T V W |
|---|
| Jump to: | $
*
+
A B C D E F G H I J K L M N O P R S T U V W X |
|---|
| Jump to: | $
*
+
A B C D E F G H I J K L M N O P R S T U V W X |
|---|
| Jump to: | <
C E F I M N O P R S T U Y |
|---|
| Jump to: | <
C E F I M N O P R S T U Y |
|---|