class Raml::Resource

Attributes

description[RW]
display_name[RW]
http_methods[RW]
parent[RW]
resources[RW]
uri_partial[RW]

Public Class Methods

new(parent, uri_partial) click to toggle source
# File lib/raml/resource.rb, line 6
def initialize(parent, uri_partial)
  @parent       = parent
  @uri_partial  = uri_partial
  @http_methods = []
  @resources    = []
end

Public Instance Methods

path() click to toggle source
# File lib/raml/resource.rb, line 13
def path
  File.join(parent.path, uri_partial)
end
uri() click to toggle source
# File lib/raml/resource.rb, line 17
def uri
  File.join(parent.uri, uri_partial)
end