Sha256: 9924a9cda827f9b881d648203f30396aa077ec0c486accd1e23216df7c3114c9

Contents?: true

Size: 1.04 KB

Versions: 9

Compression:

Stored size: 1.04 KB

Contents

# frozen_string_literal: true

# :nodoc:
module Zakuro
  #
  # Result 演算結果
  #
  module Result
    #
    # データ部
    #
    module Data
      #
      # Day 日
      #
      class Day
        # @return [Integer] 月初日から数えた日(M月d日のdに相当)
        attr_reader :number
        # @return [String] 十干十二支
        attr_reader :zodiac_name
        # @return [String] 大余小余
        attr_reader :remainder
        # @return [String] 年月日
        attr_reader :western_date

        #
        # 初期化
        #
        # @param [Integer] number 月初日から数えた日(M月d日のdに相当)
        # @param [String] zodiac_name 十干十二支
        # @param [String] remainder 大余小余
        # @param [String] western_date 年月日
        #
        def initialize(number:, zodiac_name:, remainder:, western_date:)
          @number = number
          @zodiac_name = zodiac_name
          @remainder = remainder
          @western_date = western_date
        end
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
zakuro-1.0.0 lib/zakuro/result/data/day.rb
zakuro-0.9.4 lib/zakuro/result/data/day.rb
zakuro-0.9.3 lib/zakuro/result/data/day.rb
zakuro-0.9.2 lib/zakuro/result/data/day.rb
zakuro-0.9.1 lib/zakuro/result/data/day.rb
zakuro-0.9.0 lib/zakuro/result/data/day.rb
zakuro-0.8.0 lib/zakuro/result/data/day.rb
zakuro-0.7.2 lib/zakuro/result/data/day.rb
zakuro-0.7.0 lib/zakuro/result/data/day.rb