org.aminds.io
クラス UnicodeNormalizationReader.ReaderIterator
java.lang.Object
com.ibm.icu.text.UCharacterIterator
org.aminds.io.UnicodeNormalizationReader.ReaderIterator
- すべての実装されたインタフェース:
- UForwardCharacterIterator, Cloneable
- 含まれているクラス:
- UnicodeNormalizationReader
protected static class UnicodeNormalizationReader.ReaderIterator
- extends UCharacterIterator
Minimal implementation of UCharacterIterator for internal use.
Implemented are the methods required for Normalizer's next() iteration to work. If the
other methods are called (against developer's expectation), UnsupportedOperationException will be thrown.
UnicodeNormalizationReader.ReaderIterator
public UnicodeNormalizationReader.ReaderIterator(Reader r)
throws IOException
- 例外:
IOException
UnicodeNormalizationReader.ReaderIterator
public UnicodeNormalizationReader.ReaderIterator(Reader r,
int bufferSize)
throws IOException
- 例外:
IOException
getCharacterIterator
public CharacterIterator getCharacterIterator()
- オーバーライド:
- クラス
UCharacterIterator 内の getCharacterIterator
current
public int current()
- 定義:
- クラス
UCharacterIterator 内の current
currentCodePoint
public int currentCodePoint()
- オーバーライド:
- クラス
UCharacterIterator 内の currentCodePoint
getLength
public int getLength()
- 定義:
- クラス
UCharacterIterator 内の getLength
getIndex
public int getIndex()
- 定義:
- クラス
UCharacterIterator 内の getIndex
next
public int next()
- 定義:
- インタフェース
UForwardCharacterIterator 内の next - 定義:
- クラス
UCharacterIterator 内の next
nextCodePoint
public int nextCodePoint()
- 定義:
- インタフェース
UForwardCharacterIterator 内の nextCodePoint - オーバーライド:
- クラス
UCharacterIterator 内の nextCodePoint
previous
public int previous()
- 定義:
- クラス
UCharacterIterator 内の previous
previousCodePoint
public int previousCodePoint()
- オーバーライド:
- クラス
UCharacterIterator 内の previousCodePoint
setIndex
public void setIndex(int index)
- 定義:
- クラス
UCharacterIterator 内の setIndex
setToLimit
public void setToLimit()
- オーバーライド:
- クラス
UCharacterIterator 内の setToLimit
setToStart
public void setToStart()
- オーバーライド:
- クラス
UCharacterIterator 内の setToStart
getText
public int getText(char[] fillIn,
int offset)
- 定義:
- クラス
UCharacterIterator 内の getText
getText
public String getText()
- オーバーライド:
- クラス
UCharacterIterator 内の getText
moveIndex
public int moveIndex(int delta)
- オーバーライド:
- クラス
UCharacterIterator 内の moveIndex
moveCodePointIndex
public int moveCodePointIndex(int delta)
- オーバーライド:
- クラス
UCharacterIterator 内の moveCodePointIndex
clone
public Object clone()
throws CloneNotSupportedException
- オーバーライド:
- クラス
UCharacterIterator 内の clone
- 例外:
CloneNotSupportedException
Copyright (c) 2008-2011 Masashi Nakanishi.