throwable.rb 456 Bytes
class Kalibro::Throwable < Kalibro::Model
  
  attr_accessor :target_string, :message, :cause, :stack_trace_element

  def stack_trace_element=(value)
    @stack_trace_element = Kalibro::StackTraceElement.to_objects_array value
  end
  
  def stack_trace
    @stack_trace_element
  end

  def stack_trace=(stack_trace)
    @stack_trace_element = stack_trace
  end

  def cause=(cause_value)
    @cause = Kalibro::Throwable.to_object cause_value
  end

end