module OpenApi::Json
Direct including types
- PetStore::AdditionalPropertiesClass
- PetStore::Animal
- PetStore::ApiResponse
- PetStore::Apple
- PetStore::AppleOneOf
- PetStore::AppleReq
- PetStore::ArrayOfArrayOfNumberOnly
- PetStore::ArrayOfNumberOnly
- PetStore::ArrayTest
- PetStore::Banana
- PetStore::BananaOneOf
- PetStore::BananaReq
- PetStore::Capitalization
- PetStore::Cat
- PetStore::CatAllOf
- PetStore::Category
- PetStore::Child
- PetStore::ClassModel
- PetStore::Client
- PetStore::Dog
- PetStore::DogAllOf
- PetStore::EnumArrays
- PetStore::EnumClass
- PetStore::EnumTest
- PetStore::File
- PetStore::FileSchemaTestClass
- PetStore::Foo
- PetStore::FooGetDefaultResponse
- PetStore::FormatTest
- PetStore::GmFruit
- PetStore::HasOnlyReadOnly
- PetStore::HealthCheckResult
- PetStore::List
- PetStore::MapTest
- PetStore::MixedPropertiesAndAdditionalPropertiesClass
- PetStore::Model200Response
- PetStore::ModelReturn
- PetStore::Name
- PetStore::NullableClass
- PetStore::NumberOnly
- PetStore::Order
- PetStore::OuterComposite
- PetStore::OuterEnum
- PetStore::OuterEnumDefaultValue
- PetStore::OuterEnumInteger
- PetStore::OuterEnumIntegerDefaultValue
- PetStore::OuterEnumRquired
- PetStore::OuterEnumRquiredInt64
- PetStore::ParamEncodingTest2RequestBody
- PetStore::Parent
- PetStore::Pet
- PetStore::ReadOnlyFirst
- PetStore::ReadOnlyWithDefault
- PetStore::SpecialModelName
- PetStore::Tag
- PetStore::TestEndpointParametersRequest
- PetStore::TestEnumParametersRequest
- PetStore::TestJsonFormDataRequest
- PetStore::UpdatePetForm
- PetStore::UploadFileRequest
- PetStore::UploadFileWithRequiredFileRequest
- PetStore::User
- PetStore::Whale
- PetStore::Zebra
Defined in:
ext/open_api/json.crClass Method Summary
-
.build_from_hash(hash : Hash)
Builds the object from a JSON::Any hash @param [Hash] JSON::Any @return [Object] Returns the model itself
- .build_from_json_any(json_any : JSON::Any)
Instance Method Summary
- #after_initialize
-
#eql?(o : self)
@see the
==
method @param [Object] Object to be compared - #to_hash : Hash(String, JSON::Any)
-
#to_json_any : JSON::Any
Returns the object in the form of hash @return [Hash] Returns the object in the form of hash
Class Method Detail
def self.build_from_hash(hash : Hash)
#
Builds the object from a JSON::Any hash @param [Hash] JSON::Any @return [Object] Returns the model itself
Instance Method Detail
def to_json_any : JSON::Any
#
Returns the object in the form of hash @return [Hash] Returns the object in the form of hash