class Swagger::Data::Reference
Attributes
ref[R]
Public Class Methods
parse(reference)
click to toggle source
# File lib/ruby-swagger/data/reference.rb, line 7 def self.parse(reference) return nil unless reference r = Swagger::Data::Reference.new r.ref = reference['$ref'] r end
Public Instance Methods
as_swagger()
click to toggle source
# File lib/ruby-swagger/data/reference.rb, line 22 def as_swagger @ref.nil? ? {} : { '$ref' => @ref } end
ref=(new_ref)
click to toggle source
# File lib/ruby-swagger/data/reference.rb, line 15 def ref=(new_ref) raise ArgumentError.new('Swagger::Data::Reference#ref= $ref is nil') unless new_ref @ref = new_ref end