class HyakuninIssyu::Poem::First

Public Class Methods

new(data) click to toggle source
# File lib/HyakuninIssyu.rb, line 74
def initialize(data)
        kanji_data = data["poem"]["kanji"].split(" ")
        @first_kanji = ''
        for i in 0..2
                @first_kanji << kanji_data[i]
        end

        kana_data = data["poem"]["kana"].split(" ")
        @first_kana = kana_data[0]

        en_data = data["poem"]["en"].split("  ")
        @first_en = en_data[0]
end

Public Instance Methods

en() click to toggle source
# File lib/HyakuninIssyu.rb, line 96
def en
        @first_en
end
kana() click to toggle source
# File lib/HyakuninIssyu.rb, line 88
def kana
        @first_kana
end
kanji() click to toggle source
# File lib/HyakuninIssyu.rb, line 92
def kanji
        @first_kanji
end