Class: XCResult::DocumentLocation

Inherits:
AbstractObject show all
Defined in:
lib/xcresult/models.rb

Overview

  • DocumentLocation

    • Kind: object

    • Properties: + url: String + concreteTypeName: String

Instance Attribute Summary collapse

Attributes inherited from AbstractObject

#type

Instance Method Summary collapse

Methods inherited from AbstractObject

#fetch_value, #fetch_values

Constructor Details

#initialize(data) ⇒ DocumentLocation

Returns a new instance of DocumentLocation.



349
350
351
352
353
# File 'lib/xcresult/models.rb', line 349

def initialize(data)
  self.url = fetch_value(data, 'url')
  self.concrete_type_name = data['concreteTypeName']['_value']
  super
end

Instance Attribute Details

#concrete_type_nameObject

Returns the value of attribute concrete_type_name.



348
349
350
# File 'lib/xcresult/models.rb', line 348

def concrete_type_name
  @concrete_type_name
end

#urlObject

Returns the value of attribute url.



347
348
349
# File 'lib/xcresult/models.rb', line 347

def url
  @url
end