Class: Skooma::Objects::Parameter
- Defined in:
- lib/skooma/objects/parameter.rb,
lib/skooma/objects/parameter/keywords/in.rb,
lib/skooma/objects/parameter/keywords/name.rb,
lib/skooma/objects/parameter/keywords/schema.rb,
lib/skooma/objects/parameter/keywords/content.rb,
lib/skooma/objects/parameter/keywords/required.rb,
lib/skooma/objects/parameter/keywords/value_parser.rb,
lib/skooma/objects/parameter/keywords/allow_reserved.rb,
lib/skooma/objects/parameter/keywords/allow_empty_value.rb
Overview
spec.openapis.org/oas/v3.1.0#parameter-object Describes a single operation parameter.
Defined Under Namespace
Modules: Keywords
Constant Summary
Constants inherited from Base
Instance Method Summary collapse
Methods inherited from RefBase
#ref_kw_classes, #resolve_keywords, #resolve_ref_keywords
Methods inherited from Base
#bootstrap, #initialize, #json_schema_dialect_uri
Methods included from ExternalRefs
Constructor Details
This class inherits a constructor from Skooma::Objects::Base
Instance Method Details
#kw_classes ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/skooma/objects/parameter.rb', line 8 def kw_classes [ Keywords::Name, Keywords::In, Base::Keywords::Description, Base::Keywords::Deprecated, Header::Keywords::Style, Header::Keywords::Explode, Keywords::AllowEmptyValue, Keywords::AllowReserved, Keywords::Required, Keywords::Schema, Header::Keywords::Example, Header::Keywords::Examples, Keywords::Content ] end |