Class: AppMap::Trace::ScopedMethod
- Inherits:
-
SimpleDelegator
- Object
- SimpleDelegator
- AppMap::Trace::ScopedMethod
- Defined in:
- lib/appmap/trace.rb
Instance Attribute Summary collapse
-
#defined_class ⇒ Object
readonly
Returns the value of attribute defined_class.
-
#package ⇒ Object
readonly
Returns the value of attribute package.
-
#static ⇒ Object
readonly
Returns the value of attribute static.
Instance Method Summary collapse
-
#initialize(package, defined_class, method, static) ⇒ ScopedMethod
constructor
A new instance of ScopedMethod.
Constructor Details
#initialize(package, defined_class, method, static) ⇒ ScopedMethod
Returns a new instance of ScopedMethod.
8 9 10 11 12 13 |
# File 'lib/appmap/trace.rb', line 8 def initialize(package, defined_class, method, static) @package = package @defined_class = defined_class @static = static super(method) end |
Instance Attribute Details
#defined_class ⇒ Object (readonly)
Returns the value of attribute defined_class.
6 7 8 |
# File 'lib/appmap/trace.rb', line 6 def defined_class @defined_class end |
#package ⇒ Object (readonly)
Returns the value of attribute package.
6 7 8 |
# File 'lib/appmap/trace.rb', line 6 def package @package end |
#static ⇒ Object (readonly)
Returns the value of attribute static.
6 7 8 |
# File 'lib/appmap/trace.rb', line 6 def static @static end |