class Swagger::Schema
- Swagger::Schema
- Reference
- Object
Included Modules
- JSON::Serializable
- JSON::Serializable::Unmapped
- YAML::Serializable
- YAML::Serializable::Unmapped
Defined in:
swagger/schema.crConstructors
Instance Method Summary
- #additionalProperties : Bool | Schema | Nil
- #additionalProperties=(additionalProperties : Bool | Schema | Nil)
- #allOf=(allOf : Array(Schema) | Nil)
- #allOf? : Array(Schema) | Nil
- #description : String | Nil
- #description=(description : String | Nil)
- #enum
- #enum?
- #format : String | Nil
- #format=(format : String | Nil)
- #items : Array(String) | Schema
- #items=(items : Array(String) | Schema)
- #items? : Array(String) | Schema | Nil
- #nullable=(nullable : Bool)
- #nullable? : Bool
- #properties : Hash(String, Schema)
- #properties=(properties : Hash(String, Schema))
- #properties? : Hash(String, Schema) | Nil
- #ref=(ref : String | Nil)
- #ref? : String | Nil
- #required : Array(String) | Nil
- #required=(required : Array(String) | Nil)
- #title : String | Nil
- #title=(title : String | Nil)
- #type : String
- #type=(type : String)
- #type? : String | Nil