Class: Necropsy::Edge

Inherits:
Data
  • Object
show all
Defined in:
lib/necropsy/models.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#callee_idObject (readonly)

Returns the value of attribute callee_id

Returns:

  • (Object)

    the current value of callee_id



50
51
52
# File 'lib/necropsy/models.rb', line 50

def callee_id
  @callee_id
end

#caller_idObject (readonly)

Returns the value of attribute caller_id

Returns:

  • (Object)

    the current value of caller_id



50
51
52
# File 'lib/necropsy/models.rb', line 50

def caller_id
  @caller_id
end

#evidencesObject (readonly)

Returns the value of attribute evidences

Returns:

  • (Object)

    the current value of evidences



50
51
52
# File 'lib/necropsy/models.rb', line 50

def evidences
  @evidences
end

Instance Method Details

#to_hObject



51
52
53
54
55
56
57
# File 'lib/necropsy/models.rb', line 51

def to_h
  {
    'caller_id' => caller_id,
    'callee_id' => callee_id,
    'evidences' => evidences.map(&:to_h)
  }
end