class Zakuro::Daien::Lunar::Adjustment::Row
Row
行情報
Attributes
day[R]
@return [Integer] 入暦(1-14)
range[R]
@return [Range] 小余範囲
value[R]
@return [Value] 補正値
Public Class Methods
new(day:, range:, value:)
click to toggle source
初期化
@param [Integer] day 入暦(1-14) @param [Range] range 小余範囲 @param [Value] value 補正値
# File lib/zakuro/version/daien/stella/lunar/adjustment.rb, line 45 def initialize(day:, range:, value:) @day = day @range = range @value = value end
Public Instance Methods
denominator()
click to toggle source
分母を返す
@return [Integer] 分母
# File lib/zakuro/version/daien/stella/lunar/adjustment.rb, line 75 def denominator @range.denominator end
match?(day:, minute:)
click to toggle source
一致するか
@param [Integer] day 入暦(1-14) @param [Integer] minute 小余
@return [True] 一致 @return [False] 不一致
# File lib/zakuro/version/daien/stella/lunar/adjustment.rb, line 62 def match?(day:, minute:) return false unless @day == day return false unless @range.include?(minute: minute) true end