Class: Faker::Japanese::Kanji
- Inherits:
-
String
- Object
- String
- Faker::Japanese::Kanji
- Defined in:
- lib/faker_japanese.rb
Overview
Kanji string
Instance Attribute Summary collapse
-
#kana ⇒ String
readonly
Katakana form.
-
#romaji ⇒ String
readonly
Romanized form.
-
#yomi ⇒ String
readonly
Hiragana form.
Instance Method Summary collapse
-
#initialize(kanji, yomi, kana, romaji) ⇒ Kanji
constructor
Create new Kanji string instance.
Constructor Details
#initialize(kanji, yomi, kana, romaji) ⇒ Kanji
Create new Kanji string instance
25 26 27 28 29 30 |
# File 'lib/faker_japanese.rb', line 25 def initialize(kanji, yomi, kana, romaji) super(kanji) @yomi = yomi @kana = kana @romaji = romaji end |
Instance Attribute Details
#kana ⇒ String (readonly)
Returns katakana form.
16 17 18 |
# File 'lib/faker_japanese.rb', line 16 def kana @kana end |
#romaji ⇒ String (readonly)
Returns romanized form.
18 19 20 |
# File 'lib/faker_japanese.rb', line 18 def romaji @romaji end |
#yomi ⇒ String (readonly)
Returns hiragana form.
14 15 16 |
# File 'lib/faker_japanese.rb', line 14 def yomi @yomi end |