class Imasgen::Name
Attributes
first[R]
last[R]
Public Class Methods
new(namedata)
click to toggle source
# File lib/imasgen/name.rb, line 8 def initialize(namedata) @namedata = namedata @first = First.new(namedata) @last = Last.new(namedata) end
Public Instance Methods
hiragana()
click to toggle source
# File lib/imasgen/name.rb, line 26 def hiragana "#{@last.hiragana} #{@first.hiragana}" end
kanji()
click to toggle source
# File lib/imasgen/name.rb, line 22 def kanji "#{@last.kanji} #{@first.kanji}" end
katakana()
click to toggle source
# File lib/imasgen/name.rb, line 30 def katakana "#{@last.katakana} #{@first.katakana}" end
romaji()
click to toggle source
# File lib/imasgen/name.rb, line 34 def romaji "#{@first.romaji} #{@last.romaji}" end
to_s()
click to toggle source
# File lib/imasgen/name.rb, line 14 def to_s kanji end
to_str()
click to toggle source
# File lib/imasgen/name.rb, line 18 def to_str kanji end