Class: HyakuninIssyu::Poem::Last

Inherits:
Object
  • Object
show all
Defined in:
lib/HyakuninIssyu.rb

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ Last

Returns a new instance of Last.



101
102
103
104
105
106
107
108
109
110
111
112
113
# File 'lib/HyakuninIssyu.rb', line 101

def initialize(data)
	kanji_data = data["poem"]["kanji"].split(" ")
	@last_kanji = ''
	for i in 3..4
		@last_kanji << kanji_data[i]
	end

	kana_data = data["poem"]["kana"].split(" ")
	@last_kana = kana_data[1]

	en_data = data["poem"]["en"].split("  ")
	@last_en = en_data[1]
end

Instance Method Details

#enObject



123
124
125
# File 'lib/HyakuninIssyu.rb', line 123

def en
	@last_en
end

#kanaObject



115
116
117
# File 'lib/HyakuninIssyu.rb', line 115

def kana
	@last_kana
end

#kanjiObject



119
120
121
# File 'lib/HyakuninIssyu.rb', line 119

def kanji
	@last_kanji
end