Java.Text.CollationElementIterator Members

The members of Java.Text.CollationElementIterator are listed below.

See Also: Inherited members from Java.Lang.Object

Public Fields

const
Nullorderint (-1). This constant is returned by the iterator in the methods next() and previous() when the end or the beginning of the source string has been reached, and there are no more valid collation elements to return.

Public Properties

Offsetint. Returns the character offset in the source string corresponding to the next collation element.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

GetMaxExpansion(int) : int
Returns the maximum length of any expansion sequence that ends with the specified collation element.
Next() : int
Returns the next collation element in the source string or NULLORDER if the end of the iteration has been reached.
Previous() : int
Returns the previous collation element in the source string or NULLORDER if the start of the iteration has been reached.
static
PrimaryOrder(int) : int
Returns the primary order of the specified collation element, i.e. the first 16 bits.
Reset()
Repositions the cursor to point at the first element of the current string.
static
SecondaryOrder(int) : short
Returns the secondary order of the specified collation element, i.e. the 16th to 23th bits, inclusive.
SetText(ICharacterIterator)
Sets a new source string iterator for iteration, and resets the offset to the beginning of the text.
SetText(string)
Sets a new source string for iteration, and resets the offset to the beginning of the text.
static
TertiaryOrder(int) : short
Returns the tertiary order of the specified collation element, i.e. the last 8 bits.