Module: LiteXBRL::TDnet::ResultsForecastAttribute

Included in:
ResultsForecast, ResultsForecast2
Defined in:
lib/litexbrl/tdnet/results_forecast_attribute.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#change_forecast_net_incomeObject

Returns the value of attribute change_forecast_net_income.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def change_forecast_net_income
  @change_forecast_net_income
end

#change_forecast_net_salesObject

Returns the value of attribute change_forecast_net_sales.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def change_forecast_net_sales
  @change_forecast_net_sales
end

#change_forecast_operating_incomeObject

Returns the value of attribute change_forecast_operating_income.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def change_forecast_operating_income
  @change_forecast_operating_income
end

#change_forecast_ordinary_incomeObject

Returns the value of attribute change_forecast_ordinary_income.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def change_forecast_ordinary_income
  @change_forecast_ordinary_income
end

#codeObject

Returns the value of attribute code.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def code
  @code
end

#consolidationObject

Returns the value of attribute consolidation.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def consolidation
  @consolidation
end

#forecast_net_incomeObject

Returns the value of attribute forecast_net_income.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def forecast_net_income
  @forecast_net_income
end

#forecast_net_income_per_shareObject

Returns the value of attribute forecast_net_income_per_share.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def forecast_net_income_per_share
  @forecast_net_income_per_share
end

#forecast_net_salesObject

Returns the value of attribute forecast_net_sales.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def forecast_net_sales
  @forecast_net_sales
end

#forecast_operating_incomeObject

Returns the value of attribute forecast_operating_income.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def forecast_operating_income
  @forecast_operating_income
end

#forecast_ordinary_incomeObject

Returns the value of attribute forecast_ordinary_income.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def forecast_ordinary_income
  @forecast_ordinary_income
end

#monthObject

Returns the value of attribute month.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def month
  @month
end

#previous_forecast_net_incomeObject

Returns the value of attribute previous_forecast_net_income.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def previous_forecast_net_income
  @previous_forecast_net_income
end

#previous_forecast_net_income_per_shareObject

Returns the value of attribute previous_forecast_net_income_per_share.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def previous_forecast_net_income_per_share
  @previous_forecast_net_income_per_share
end

#previous_forecast_net_salesObject

Returns the value of attribute previous_forecast_net_sales.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def previous_forecast_net_sales
  @previous_forecast_net_sales
end

#previous_forecast_operating_incomeObject

Returns the value of attribute previous_forecast_operating_income.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def previous_forecast_operating_income
  @previous_forecast_operating_income
end

#previous_forecast_ordinary_incomeObject

Returns the value of attribute previous_forecast_ordinary_income.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def previous_forecast_ordinary_income
  @previous_forecast_ordinary_income
end

#quarterObject

Returns the value of attribute quarter.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def quarter
  @quarter
end

#yearObject

Returns the value of attribute year.



5
6
7
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 5

def year
  @year
end

Instance Method Details

#attributesObject



10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'lib/litexbrl/tdnet/results_forecast_attribute.rb', line 10

def attributes
  {
    code: code,
    year: year,
    month: month,
    quarter: quarter,
    consolidation: consolidation,
    forecast_net_sales: forecast_net_sales,
    forecast_operating_income: forecast_operating_income,
    forecast_ordinary_income: forecast_ordinary_income,
    forecast_net_income: forecast_net_income,
    forecast_net_income_per_share: forecast_net_income_per_share,
    previous_forecast_net_sales: previous_forecast_net_sales,
    previous_forecast_operating_income: previous_forecast_operating_income,
    previous_forecast_ordinary_income: previous_forecast_ordinary_income,
    previous_forecast_net_income: previous_forecast_net_income,
    previous_forecast_net_income_per_share: previous_forecast_net_income_per_share,
    change_forecast_net_sales: change_forecast_net_sales,
    change_forecast_operating_income: change_forecast_operating_income,
    change_forecast_ordinary_income: change_forecast_ordinary_income,
    change_forecast_net_income: change_forecast_net_income,
  }
end