Module: Jsapi::Meta

Defined in:
lib/jsapi/meta.rb,
lib/jsapi/meta/base.rb,
lib/jsapi/meta/schema.rb,
lib/jsapi/meta/example.rb,
lib/jsapi/meta/property.rb,
lib/jsapi/meta/response.rb,
lib/jsapi/meta/existence.rb,
lib/jsapi/meta/operation.rb,
lib/jsapi/meta/parameter.rb,
lib/jsapi/meta/definitions.rb,
lib/jsapi/meta/openapi/tag.rb,
lib/jsapi/meta/schema/base.rb,
lib/jsapi/meta/openapi/info.rb,
lib/jsapi/meta/openapi/link.rb,
lib/jsapi/meta/openapi/root.rb,
lib/jsapi/meta/request_body.rb,
lib/jsapi/meta/schema/array.rb,
lib/jsapi/meta/example/model.rb,
lib/jsapi/meta/schema/number.rb,
lib/jsapi/meta/schema/object.rb,
lib/jsapi/meta/schema/string.rb,
lib/jsapi/meta/base_reference.rb,
lib/jsapi/meta/openapi/server.rb,
lib/jsapi/meta/rescue_handler.rb,
lib/jsapi/meta/response/model.rb,
lib/jsapi/meta/schema/boolean.rb,
lib/jsapi/meta/schema/integer.rb,
lib/jsapi/meta/schema/numeric.rb,
lib/jsapi/meta/openapi/contact.rb,
lib/jsapi/meta/openapi/license.rb,
lib/jsapi/meta/openapi/version.rb,
lib/jsapi/meta/parameter/model.rb,
lib/jsapi/meta/reference_error.rb,
lib/jsapi/meta/schema/boundary.rb,
lib/jsapi/meta/openapi/callback.rb,
lib/jsapi/meta/schema/delegator.rb,
lib/jsapi/meta/schema/reference.rb,
lib/jsapi/meta/example/reference.rb,
lib/jsapi/meta/schema/conversion.rb,
lib/jsapi/meta/openapi/link/model.rb,
lib/jsapi/meta/openapi/oauth_flow.rb,
lib/jsapi/meta/request_body/model.rb,
lib/jsapi/meta/response/reference.rb,
lib/jsapi/meta/parameter/reference.rb,
lib/jsapi/meta/schema/discriminator.rb,
lib/jsapi/meta/attributes/type_caster.rb,
lib/jsapi/meta/invalid_argument_error.rb,
lib/jsapi/meta/openapi/callback/model.rb,
lib/jsapi/meta/openapi/link/reference.rb,
lib/jsapi/meta/request_body/reference.rb,
lib/jsapi/meta/schema/validation/base.rb,
lib/jsapi/meta/schema/validation/enum.rb,
lib/jsapi/meta/openapi/security_scheme.rb,
lib/jsapi/meta/openapi/server_variable.rb,
lib/jsapi/meta/attributes/class_methods.rb,
lib/jsapi/meta/schema/validation/maximum.rb,
lib/jsapi/meta/schema/validation/minimum.rb,
lib/jsapi/meta/schema/validation/pattern.rb,
lib/jsapi/meta/openapi/callback/reference.rb,
lib/jsapi/meta/schema/validation/max_items.rb,
lib/jsapi/meta/schema/validation/min_items.rb,
lib/jsapi/meta/openapi/security_requirement.rb,
lib/jsapi/meta/openapi/security_scheme/base.rb,
lib/jsapi/meta/openapi/security_scheme/http.rb,
lib/jsapi/meta/schema/validation/max_length.rb,
lib/jsapi/meta/schema/validation/min_length.rb,
lib/jsapi/meta/schema/validation/multiple_of.rb,
lib/jsapi/meta/openapi/external_documentation.rb,
lib/jsapi/meta/openapi/security_scheme/oauth2.rb,
lib/jsapi/meta/openapi/security_scheme/api_key.rb,
lib/jsapi/meta/openapi/security_scheme/http/basic.rb,
lib/jsapi/meta/openapi/security_scheme/http/other.rb,
lib/jsapi/meta/openapi/security_scheme/http/bearer.rb,
lib/jsapi/meta/openapi/security_scheme/open_id_connect.rb

Overview

The meta model.

Defined Under Namespace

Modules: Attributes, Example, OpenAPI, Parameter, RequestBody, Response, Schema Classes: Base, BaseReference, Definitions, Existence, InvalidArgumentError, Operation, Property, ReferenceError, RescueHandler