Method: FinModeling::ReformulatedBalanceSheet#initialize
- Defined in:
- lib/finmodeling/reformulated_balance_sheet.rb
#initialize(period, assets, liabs_and_equity) ⇒ ReformulatedBalanceSheet
Returns a new instance of ReformulatedBalanceSheet.
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/finmodeling/reformulated_balance_sheet.rb', line 10 def initialize(period, assets, liabs_and_equity) @period = period @operating_assets = assets.filter_by_type(:oa) @financial_assets = assets.filter_by_type(:fa) @operating_liabilities = liabs_and_equity.filter_by_type(:ol) @financial_liabilities = liabs_and_equity.filter_by_type(:fl) #@cse = liabs_and_equity.filter_by_type(:cse) @minority_interest = liabs_and_equity.filter_by_type(:mi) end |