Class: Flows::Plugin::Profiler::Report::Event Private

Inherits:
Struct
  • Object
show all
Defined in:
lib/flows/plugin/profiler/report/events.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

Since:

  • 0.4.0

Direct Known Subclasses

FinishEvent, StartEvent

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#dataObject

Returns the value of attribute data

Returns:

  • (Object)

    the current value of data



6
7
8
# File 'lib/flows/plugin/profiler/report/events.rb', line 6

def data
  @data
end

#method_classObject

Returns the value of attribute method_class

Returns:

  • (Object)

    the current value of method_class



6
7
8
# File 'lib/flows/plugin/profiler/report/events.rb', line 6

def method_class
  @method_class
end

#method_nameObject

Returns the value of attribute method_name

Returns:

  • (Object)

    the current value of method_name



6
7
8
# File 'lib/flows/plugin/profiler/report/events.rb', line 6

def method_name
  @method_name
end

#method_typeObject

Returns the value of attribute method_type

Returns:

  • (Object)

    the current value of method_type



6
7
8
# File 'lib/flows/plugin/profiler/report/events.rb', line 6

def method_type
  @method_type
end

Instance Method Details

#subjectObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Since:

  • 0.4.0



7
8
9
# File 'lib/flows/plugin/profiler/report/events.rb', line 7

def subject
  "#{method_class}#{delimeter}#{method_name}"
end