Class: TreeHaver::AppliedEditProjectionOperation
- Inherits:
-
Struct
- Object
- Struct
- TreeHaver::AppliedEditProjectionOperation
- Defined in:
- lib/tree_haver/contracts.rb
Instance Attribute Summary collapse
-
#correlation_key ⇒ Object
Returns the value of attribute correlation_key.
-
#correlation_value ⇒ Object
Returns the value of attribute correlation_value.
-
#operation ⇒ Object
Returns the value of attribute operation.
-
#target_node_id ⇒ Object
Returns the value of attribute target_node_id.
Instance Method Summary collapse
Instance Attribute Details
#correlation_key ⇒ Object
Returns the value of attribute correlation_key
429 430 431 |
# File 'lib/tree_haver/contracts.rb', line 429 def correlation_key @correlation_key end |
#correlation_value ⇒ Object
Returns the value of attribute correlation_value
429 430 431 |
# File 'lib/tree_haver/contracts.rb', line 429 def correlation_value @correlation_value end |
#operation ⇒ Object
Returns the value of attribute operation
429 430 431 |
# File 'lib/tree_haver/contracts.rb', line 429 def operation @operation end |
#target_node_id ⇒ Object
Returns the value of attribute target_node_id
429 430 431 |
# File 'lib/tree_haver/contracts.rb', line 429 def target_node_id @target_node_id end |
Instance Method Details
#to_h ⇒ Object
431 432 433 434 435 436 437 438 |
# File 'lib/tree_haver/contracts.rb', line 431 def to_h { operation: operation, target_node_id: target_node_id, correlation_key: correlation_key, correlation_value: correlation_value } end |