Class: EmailGraph::InteractionRelationship
- Inherits:
-
DirectedEdge
- Object
- DirectedEdge
- EmailGraph::InteractionRelationship
- Defined in:
- lib/email_graph/interaction_graph.rb
Instance Attribute Summary collapse
-
#interactions ⇒ Object
readonly
Returns the value of attribute interactions.
Attributes inherited from DirectedEdge
Instance Method Summary collapse
- #add_interaction(date) ⇒ Object
-
#initialize(from, to) ⇒ InteractionRelationship
constructor
A new instance of InteractionRelationship.
Methods inherited from DirectedEdge
Constructor Details
#initialize(from, to) ⇒ InteractionRelationship
Returns a new instance of InteractionRelationship.
91 92 93 94 |
# File 'lib/email_graph/interaction_graph.rb', line 91 def initialize(from, to) super @interactions = [] end |
Instance Attribute Details
#interactions ⇒ Object (readonly)
Returns the value of attribute interactions.
89 90 91 |
# File 'lib/email_graph/interaction_graph.rb', line 89 def interactions @interactions end |
Instance Method Details
#add_interaction(date) ⇒ Object
96 97 98 |
# File 'lib/email_graph/interaction_graph.rb', line 96 def add_interaction(date) interactions << date end |