Class: Trailblazer::Activity::Trace::Entity
- Inherits:
-
Struct
- Object
- Struct
- Trailblazer::Activity::Trace::Entity
- Defined in:
- lib/trailblazer/activity/trace.rb
Overview
Structures used in capture_args and capture_return. These get pushed onto one Level in a Stack.
Level[
Level[ ==> this is a scalar task
Entity::Input
Entity::Output
]
Level[ ==> nested task
Entity::Input
Level[
Entity::Input
Entity::Output
]
Entity::Output
]
]
Constant Summary collapse
- Input =
Class.new(Entity)
- Output =
Class.new(Entity)
Instance Attribute Summary collapse
-
#activity ⇒ Object
Returns the value of attribute activity.
-
#data ⇒ Object
Returns the value of attribute data.
-
#task ⇒ Object
Returns the value of attribute task.
Instance Attribute Details
#activity ⇒ Object
Returns the value of attribute activity
92 93 94 |
# File 'lib/trailblazer/activity/trace.rb', line 92 def activity @activity end |
#data ⇒ Object
Returns the value of attribute data
92 93 94 |
# File 'lib/trailblazer/activity/trace.rb', line 92 def data @data end |
#task ⇒ Object
Returns the value of attribute task
92 93 94 |
# File 'lib/trailblazer/activity/trace.rb', line 92 def task @task end |