Class: Openapi3Parser::Nodes::Openapi
Overview
Instance Attribute Summary
#node_context, #node_data
Instance Method Summary
collapse
#[], #each, #extension, #initialize
Instance Method Details
34
35
36
|
# File 'lib/openapi3_parser/nodes/openapi.rb', line 34
def components
node_data["components"]
end
|
49
50
51
|
# File 'lib/openapi3_parser/nodes/openapi.rb', line 49
def external_docs
node_data["externalDocs"]
end
|
19
20
21
|
# File 'lib/openapi3_parser/nodes/openapi.rb', line 19
def info
node_data["info"]
end
|
#openapi ⇒ String
14
15
16
|
# File 'lib/openapi3_parser/nodes/openapi.rb', line 14
def openapi
node_data["openapi"]
end
|
29
30
31
|
# File 'lib/openapi3_parser/nodes/openapi.rb', line 29
def paths
node_data["paths"]
end
|
39
40
41
|
# File 'lib/openapi3_parser/nodes/openapi.rb', line 39
def security
node_data["security"]
end
|
24
25
26
|
# File 'lib/openapi3_parser/nodes/openapi.rb', line 24
def servers
node_data["servers"]
end
|
44
45
46
|
# File 'lib/openapi3_parser/nodes/openapi.rb', line 44
def tags
node_data["tags"]
end
|