Class: OFX::Statement
- Inherits:
-
Object
- Object
- OFX::Statement
- Defined in:
- lib/ofx/statement.rb
Instance Method Summary collapse
- #[](key) ⇒ Object
- #[]=(key, val) ⇒ Object
- #each ⇒ Object
-
#initialize ⇒ Statement
constructor
A new instance of Statement.
Constructor Details
#initialize ⇒ Statement
Returns a new instance of Statement.
3 4 5 |
# File 'lib/ofx/statement.rb', line 3 def initialize @accounts = {} end |
Instance Method Details
#[](key) ⇒ Object
7 8 9 10 11 |
# File 'lib/ofx/statement.rb', line 7 def [](key) # have to call to_s because the original key from ffi is a CharArray # (equality doesn't do what i want) @accounts[key.to_s] end |
#[]=(key, val) ⇒ Object
13 14 15 |
# File 'lib/ofx/statement.rb', line 13 def []=(key, val) @accounts[key.to_s] = val end |
#each ⇒ Object
17 18 19 20 21 |
# File 'lib/ofx/statement.rb', line 17 def each @accounts.each do |number, account| yield account end end |