Class: Zakuro::Version::Daien::Solar::Adjustment::Row

Inherits:
Object
  • Object
show all
Defined in:
lib/zakuro/version/daien/stella/solar/adjustment.rb

Overview

Row 行データ

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(stack:, per_term:, per_day:) ⇒ Row

初期化

Parameters:

  • stack (Integer)

    眺朒(ちょうじく)積

  • per_term (Integer)

    眺朒(ちょうじく)数

  • per_day (Integer)

    毎日差



37
38
39
40
41
# File 'lib/zakuro/version/daien/stella/solar/adjustment.rb', line 37

def initialize(stack:, per_term:, per_day:)
  @stack = stack
  @per_term = per_term
  @per_day = per_day
end

Instance Attribute Details

#per_dayInteger (readonly)

Returns 毎日差.

Returns:

  • (Integer)

    毎日差



28
29
30
# File 'lib/zakuro/version/daien/stella/solar/adjustment.rb', line 28

def per_day
  @per_day
end

#per_termInteger (readonly)

Returns 眺朒(ちょうじく)数.

Returns:

  • (Integer)

    眺朒(ちょうじく)数



26
27
28
# File 'lib/zakuro/version/daien/stella/solar/adjustment.rb', line 26

def per_term
  @per_term
end

#stackInteger (readonly)

Returns 眺朒(ちょうじく)積.

Returns:

  • (Integer)

    眺朒(ちょうじく)積



24
25
26
# File 'lib/zakuro/version/daien/stella/solar/adjustment.rb', line 24

def stack
  @stack
end

Instance Method Details

#to_sString

文字化

Returns:

  • (String)

    文字



48
49
50
# File 'lib/zakuro/version/daien/stella/solar/adjustment.rb', line 48

def to_s
  "stack:#{@stack}, per_term:#{@per_term}, per_day:#{@per_day}"
end