Top Fields Constructors Methods
com.ibm.icu.impl

public final Class CharacterIteration

extends Object
Class Inheritance
Imports
java.text.CharacterIterator, com.ibm.icu.text.UTF16

Field Summary

Modifier and TypeField and Description
public static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static int
public static int

Returns:

The next code point.
next32
(CharacterIterator
The character iterator
ci
)

Move the iterator forward to the next code point, and return that code point, leaving the iterator positioned at char returned.

public static int
public static int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DONE32back to summary
public static final int DONE32

Constructor Detail

CharacterIterationback to summary
private CharacterIteration()

Method Detail

current32back to summary
public static int current32(CharacterIterator ci)
next32back to summary
public static int next32(CharacterIterator ci)

Move the iterator forward to the next code point, and return that code point, leaving the iterator positioned at char returned. For Supplementary chars, the iterator is left positioned at the lead surrogate.

Parameters
ci:CharacterIterator

The character iterator

Returns:int

The next code point.

nextTrail32back to summary
public static int nextTrail32(CharacterIterator ci, int lead)
previous32back to summary
public static int previous32(CharacterIterator ci)