org.aminds.io
クラス UnicodeNormalizationReader
java.lang.Object
java.io.Reader
java.io.FilterReader
org.aminds.io.ReusableFilterReader
org.aminds.io.UnicodeNormalizationReader
- すべての実装されたインタフェース:
- Closeable, Readable
public class UnicodeNormalizationReader
- extends ReusableFilterReader
FilterReader that applies Unicode Normalization described in Unicode
Standard Annex #15 — Unicode Normalization Forms.
- 作成者:
- Masashi Nakanishi
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
normalizer
protected final UnicodeNormalizationReader.InternalNormalizer normalizer
surrogates
protected final char[] surrogates
UnicodeNormalizationReader
public UnicodeNormalizationReader(Reader in)
throws IOException
- 例外:
IOException
UnicodeNormalizationReader
public UnicodeNormalizationReader(Reader in,
Normalizer.Mode mode)
throws IOException
- 例外:
IOException
UnicodeNormalizationReader
public UnicodeNormalizationReader(Reader in,
Normalizer.Mode mode,
int options)
throws IOException
- 例外:
IOException
UnicodeNormalizationReader
public UnicodeNormalizationReader(Reader in,
Normalizer.Mode mode,
int options,
UnicodeNormalizationReader.Capability capability)
throws IOException
- 例外:
IOException
UnicodeNormalizationReader
public UnicodeNormalizationReader(Reader in,
Normalizer.Form form)
throws IOException
- 例外:
IOException- 導入されたバージョン:
- 0.9
getICU4JNormalizationMode
public static Normalizer.Mode getICU4JNormalizationMode(Normalizer.Form form)
- 導入されたバージョン:
- 0.9.1
getJavaTextNormalizationForm
public static Normalizer.Form getJavaTextNormalizationForm(Normalizer.Mode mode)
- 導入されたバージョン:
- 0.9.1
ensureOpen
protected void ensureOpen()
throws IOException
- 例外:
IOException
read
public int read()
throws IOException
- オーバーライド:
- クラス
FilterReader 内の read
- 例外:
IOException
read
public int read(char[] cbuf,
int off,
int len)
throws IOException
- オーバーライド:
- クラス
FilterReader 内の read
- 例外:
IOException
skip
public long skip(long n)
throws IOException
- オーバーライド:
- クラス
FilterReader 内の skip
- 例外:
IOException
ready
public boolean ready()
throws IOException
- オーバーライド:
- クラス
FilterReader 内の ready
- 例外:
IOException
markSupported
public boolean markSupported()
- オーバーライド:
- クラス
FilterReader 内の markSupported
mark
public void mark(int readAheadLimit)
throws IOException
- オーバーライド:
- クラス
FilterReader 内の mark
- 例外:
IOException
reset
public void reset()
throws IOException
- オーバーライド:
- クラス
FilterReader 内の reset
- 例外:
IOException
close
public void close()
throws IOException
- 定義:
- インタフェース
Closeable 内の close - オーバーライド:
- クラス
FilterReader 内の close
- 例外:
IOException
reset
public void reset(Reader in)
throws IOException
- クラス
ReusableFilterReader の記述:
- Reset the contained Reader. Note that this method does neither invoke
reset() nor close() method
of the underlying Reader,
while FilterReader.reset() does invoke
reset() of the underlying.
- オーバーライド:
- クラス
ReusableFilterReader 内の reset
- パラメータ:
in - a new Reader
- 例外:
IOException
Copyright (c) 2008-2011 Masashi Nakanishi.