Module: Hakuban::ObjectManager::ObservedObjectManager
- Defined in:
- lib/hakuban/hakuban.rb
Instance Method Summary collapse
- #construct_object(contract, descriptor) ⇒ Object
- #data ⇒ Object
- #descriptor ⇒ Object
- #state ⇒ Object
- #synchronized ⇒ Object
- #version ⇒ Object
Instance Method Details
#construct_object(contract, descriptor) ⇒ Object
516 |
# File 'lib/hakuban/hakuban.rb', line 516 def construct_object(contract, descriptor); ObservedObject.new(contract, descriptor); end |
#data ⇒ Object
513 |
# File 'lib/hakuban/hakuban.rb', line 513 def data; self.values.first.data; end |
#descriptor ⇒ Object
511 |
# File 'lib/hakuban/hakuban.rb', line 511 def descriptor; self.values.first.descriptor; end |
#state ⇒ Object
512 |
# File 'lib/hakuban/hakuban.rb', line 512 def state; self.values.first.state; end |
#synchronized ⇒ Object
515 |
# File 'lib/hakuban/hakuban.rb', line 515 def synchronized; self.values.first.synchronized; end |
#version ⇒ Object
514 |
# File 'lib/hakuban/hakuban.rb', line 514 def version; self.values.first.verison; end |