Class: SwaggerParser::Info
Instance Attribute Summary
#source
Instance Method Summary
collapse
Methods included from Extendable
#extensions
#initialize
Instance Method Details
11
12
13
|
# File 'lib/swagger_parser/info.rb', line 11
def contact
SwaggerParser::Contact.new(source["contact"])
end
|
#description ⇒ Object
16
17
18
|
# File 'lib/swagger_parser/info.rb', line 16
def description
source["description"]
end
|
#license ⇒ Object
21
22
23
|
# File 'lib/swagger_parser/info.rb', line 21
def license
SwaggerParser::License.new(source["license"])
end
|
#terms_of_service ⇒ Object
26
27
28
|
# File 'lib/swagger_parser/info.rb', line 26
def terms_of_service
source["termsOfService"]
end
|
#title ⇒ Object
31
32
33
|
# File 'lib/swagger_parser/info.rb', line 31
def title
source["title"]
end
|
#version ⇒ Object
36
37
38
|
# File 'lib/swagger_parser/info.rb', line 36
def version
source["version"]
end
|