class RamlParser::Model::Root
Attributes
base_uri[RW]
base_uri_parameters[RW]
documentation[RW]
media_type[RW]
protocols[RW]
resource_types[RW]
resources[RW]
schemas[RW]
secured_by[RW]
security_schemes[RW]
title[RW]
traits[RW]
version[RW]
Public Class Methods
new(title = nil, base_uri = nil, version = nil, media_type = nil, schemas = {}, security_schemes = {}, base_uri_parameters = {}, resource_types = {}, traits = {}, protocols = [], secured_by = [], documentation = [], resources = [])
click to toggle source
# File lib/raml_parser/model.rb, line 6 def initialize(title = nil, base_uri = nil, version = nil, media_type = nil, schemas = {}, security_schemes = {}, base_uri_parameters = {}, resource_types = {}, traits = {}, protocols = [], secured_by = [], documentation = [], resources = []) @title = title @base_uri = base_uri @version = version @media_type = media_type @schemas = schemas @security_schemes = security_schemes @base_uri_parameters = base_uri_parameters @resource_types = resource_types @traits = traits @protocols = protocols @secured_by = secured_by @documentation = documentation @resources = resources end