org.mtzky.lucene.normalizer
クラス VoicedSoundKanaNormalizer

java.lang.Object
  上位を拡張 java.io.Reader
      上位を拡張 org.mtzky.lucene.normalizer.VoicedSoundKanaNormalizer
すべての実装されたインタフェース:
Closeable, Readable, Closable

public class VoicedSoundKanaNormalizer
extends Reader
implements Closable

Normalizes the voiced and semi-voiced sound in Hiragana and Katakana.

Voiced Sound Kana (U+3099|U+309B|U+FF9E)
glyph code
before after
U+304B U+304C
(U+30AB|U+FF76) U+30AC
U+304D U+304E
(U+30AD|U+FF77) U+30AE
U+304F U+3050
(U+30AF|U+FF78) U+30B0
U+3051 U+3052
(U+30B1|U+FF79) U+30B2
U+3053 U+3054
(U+30B3|U+FF7A) U+30B4
U+3055 U+3056
(U+30B5|U+FF7B) U+30B6
U+3057 U+3058
(U+30B7|U+FF7C) U+30B8
U+3059 U+305A
(U+30B9|U+FF7D) U+30BA
U+305B U+305C
(U+30BB|U+FF7E) U+30BC
U+305D U+305E
(U+30BD|U+FF7F) U+30BE
U+305F U+3060
(U+30BF|U+FF80) U+30C0
U+3061 U+3062
(U+30C1|U+FF81) U+30C2
U+3064 U+3065
(U+30C4|U+FF82) U+30C5
U+3066 U+3067
(U+30C6|U+FF83) U+30C7
U+3068 U+3069
(U+30C8|U+FF84) U+30C9
U+306F U+3070
(U+30CF|U+FF8A) U+30D0
U+3072 U+3073
(U+30D2|U+FF8B) U+30D3
U+3075 U+3076
(U+30D5|U+FF8C) U+30D6
U+3078 U+3079
(U+30D8|U+FF8D) U+30D9
U+307B U+307C
(U+30DB|U+FF8E) U+30DC
Semi-Voiced Sound Kana (U+309A|U+309C|U+FF9F)
glyph code
before after
U+306F U+3071
(U+30CF|U+FF8A) U+30D1
U+3072 U+3074
(U+30D2|U+FF8B) U+30D4
U+3075 U+3077
(U+30D5|U+FF8C) U+30D7
U+3078 U+307A
(U+30D8|U+FF8D) U+30DA
U+307B U+307D
(U+30DB|U+FF8E) U+30DD
Phonetic Transcription Kana (U+309A|U+309C|U+FF9F)
glyph code note
before after
U+3046 U+3046 nasal sound
(U+30A6|U+FF73) U+30A6 nasal sound
U+304B U+304B nasal sound
(U+30AB|U+FF76) U+30AB nasal sound
U+304D U+304D nasal sound
(U+30AD|U+FF77) U+30AD nasal sound
U+304F U+304F nasal sound
(U+30AF|U+FF78) U+30AF nasal sound
U+3051 U+3051 nasal sound
(U+30B1|U+FF79) U+30B1 nasal sound
U+3053 U+3053 nasal sound
(U+30B3|U+FF7A) U+30B3 nasal sound
つぁ U+3055 U+3064 U+3041 vernacular sound of Edo
ツァ (U+30B5|U+FF7B) U+30C4 U+30A1 vernacular sound of Edo
つぃ U+3057 U+3064 U+3043 vernacular sound of Edo
ツィ (U+30B7|U+FF7C) U+30C4 U+30A3 vernacular sound of Edo
つぅ U+3059 U+3064 U+3045 vernacular sound of Edo
ツゥ (U+30B9|U+FF7D) U+30C4 U+30A5 vernacular sound of Edo
つぇ U+305B U+3064 U+3047 vernacular sound of Edo (NOT Ainu languages 'チェ')
ツェ (U+30BB|U+FF7E) U+30C4 U+30A7 vernacular sound of Edo (NOT Ainu languages 'チェ')
つぉ U+305D U+3064 U+3049 vernacular sound of Edo
ツォ (U+30BD|U+FF7F) U+30C4 U+30A9 vernacular sound of Edo
とぅ U+3064 U+3068 U+3045 vernacular sound of Ainu languages
トゥ (U+30C4|U+FF82) U+30C8 U+30A5 vernacular sound of Ainu languages
とぅ U+3068 U+3068 U+3045 vernacular sound of Ainu languages
トゥ (U+30C8|U+FF84) U+30C8 U+30A5 vernacular sound of Ainu languages
U+3089 U+3089 alveolar lateral approximant
(U+30E9|U+FF97) U+30E9 alveolar lateral approximant
U+308A U+308A alveolar lateral approximant
(U+30EA|U+FF98) U+30EA alveolar lateral approximant
U+308B U+308B alveolar lateral approximant
(U+30EB|U+FF99) U+30EB alveolar lateral approximant
U+308C U+308C alveolar lateral approximant
(U+30EC|U+FF9A) U+30EC alveolar lateral approximant
U+308D U+308D alveolar lateral approximant
(U+30ED|U+FF9B) U+30ED alveolar lateral approximant

作成者:
mtzky

フィールドの概要
 
クラス java.io.Reader から継承されたフィールド
lock
 
コンストラクタの概要
VoicedSoundKanaNormalizer(PushbackReader in)
           
VoicedSoundKanaNormalizer(Reader in)
           
 
メソッドの概要
 void close()
           
 boolean isClosed()
           
 int read(char[] cbuf, int off, int len)
           
 
クラス java.io.Reader から継承されたメソッド
mark, markSupported, read, read, read, ready, reset, skip
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

VoicedSoundKanaNormalizer

public VoicedSoundKanaNormalizer(Reader in)

VoicedSoundKanaNormalizer

public VoicedSoundKanaNormalizer(PushbackReader in)
メソッドの詳細

read

public int read(char[] cbuf,
                int off,
                int len)
         throws IOException
定義:
クラス Reader 内の read
例外:
IOException

isClosed

public boolean isClosed()
定義:
インタフェース Closable 内の isClosed

close

public void close()
           throws IOException
定義:
インタフェース Closeable 内の close
定義:
クラス Reader 内の close
例外:
IOException


Copyright (C) 2010-2011 Mtzky. AllRights Reserved.