Lines Matching refs:CharacterIterator
3 title: CharacterIterator
12 # CharacterIterator Class
16 CharacterIterator is the abstract base class that defines a protocol for
21 Using CharacterIterator ICU iterates over text that is independent of its
23 database, or other method. The CharacterIterator methods make the text appear as
26 The CharacterIterator keeps track of its current position and index in the text
41 > :point_right: **Note**: *CharacterIterator is different from
42 [Normalizer](../transforms/normalization/index) in that CharacterIterator
45 Prior to ICU release 1.6, the CharacterIterator class allowed access to a single
48 encodings. Beginning with ICU release 1.6, the CharacterIterator class now
52 CharacterIterator::current() returns the code unit and Character::current32()
55 ## Base class inherited by CharacterIterator
59 is a superclass of the CharacterIterator class. This superclass provides methods
67 ## Subclasses of CharacterIterator provided by ICU
80 To use the methods specified in CharacterIterator class, do one of the
83 1. Make a subclass that inherits from the CharacterIterator class
89 CharacterIterator objects keep track of its current position within the text
90 that is iterated over. The CharacterIterator class uses an object similar to a
160 The CharacterIterator class provides the following access methods for the entire