Class CharArrayIterator
A CharacterIterator used internally for use with
This is a Lucene.NET INTERNAL API, use at your own risk
Inheritance
System.Object
CharArrayIterator
Assembly: Lucene.Net.ICU.dll
Syntax
public abstract class CharArrayIterator : CharacterIterator
Properties
|
Improve this Doc
View Source
BeginIndex
Declaration
public override int BeginIndex { get; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Current
Declaration
public override char Current { get; }
Property Value
Type |
Description |
System.Char |
|
|
Improve this Doc
View Source
EndIndex
Declaration
public override int EndIndex { get; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Index
Declaration
public override int Index { get; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Length
Declaration
public virtual int Length { get; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Start
Declaration
public virtual int Start { get; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Text
Declaration
public virtual char[] Text { get; }
Property Value
Type |
Description |
System.Char[] |
|
Methods
|
Improve this Doc
View Source
Clone()
Declaration
public override object Clone()
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
First()
Declaration
public override char First()
Returns
Type |
Description |
System.Char |
|
|
Improve this Doc
View Source
JreBugWorkaround(Char)
Declaration
protected abstract char JreBugWorkaround(char ch)
Parameters
Type |
Name |
Description |
System.Char |
ch |
|
Returns
Type |
Description |
System.Char |
|
|
Improve this Doc
View Source
Last()
Declaration
public override char Last()
Returns
Type |
Description |
System.Char |
|
|
Improve this Doc
View Source
NewSentenceInstance()
Declaration
public static CharArrayIterator NewSentenceInstance()
Returns
|
Improve this Doc
View Source
NewWordInstance()
Declaration
public static CharArrayIterator NewWordInstance()
Returns
|
Improve this Doc
View Source
Next()
Declaration
public override char Next()
Returns
Type |
Description |
System.Char |
|
|
Improve this Doc
View Source
Previous()
Declaration
public override char Previous()
Returns
Type |
Description |
System.Char |
|
|
Improve this Doc
View Source
SetIndex(Int32)
Declaration
public override char SetIndex(int position)
Parameters
Type |
Name |
Description |
System.Int32 |
position |
|
Returns
Type |
Description |
System.Char |
|
|
Improve this Doc
View Source
SetText(Char[], Int32, Int32)
Set a new region of text to be examined by this iterator
Declaration
public virtual void SetText(char[] array, int start, int length)
Parameters
Type |
Name |
Description |
System.Char[] |
array |
text buffer to examine
|
System.Int32 |
start |
offset into buffer
|
System.Int32 |
length |
maximum length to examine
|