Package net.sf.saxon.value
Class StringValue.UnicodeCharacterIterator
java.lang.Object
net.sf.saxon.value.StringValue.UnicodeCharacterIterator
- All Implemented Interfaces:
Closeable,AutoCloseable,SequenceIterator,AtomicIterator<Int64Value>,UnfailingIterator
- Enclosing class:
StringValue
public static final class StringValue.UnicodeCharacterIterator
extends Object
implements AtomicIterator<Int64Value>
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.sf.saxon.om.SequenceIterator
SequenceIterator.Property -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCreate an iterator over a string -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.saxon.om.SequenceIterator
close, forEachOrFail, getProperties, materializeMethods inherited from interface net.sf.saxon.tree.iter.UnfailingIterator
forEach, toList
-
Field Details
-
uValue
UnicodeString uValue -
inpos
int inpos
-
-
Constructor Details
-
UnicodeCharacterIterator
Create an iterator over a string
-
-
Method Details
-
next
Description copied from interface:AtomicIteratorGet the next atomic value in the sequence.- Specified by:
nextin interfaceAtomicIterator<Int64Value>- Specified by:
nextin interfaceSequenceIterator- Specified by:
nextin interfaceUnfailingIterator- Returns:
- the next Item. If there are no more items, return null.
-