C# Class Lucene.Net.Analysis.Util.CharArrayIterator

A CharacterIterator used internally for use with BreakIterator @lucene.internal
Inheritance: CharacterIterator
Afficher le fichier Open project: apache/lucenenet Class Usage Examples

Méthodes publiques

Méthode Description
Clone ( ) : object
First ( ) : char
Last ( ) : char
NewSentenceInstance ( ) : CharArrayIterator

Create a new CharArrayIterator that works around JRE bugs in a manner suitable for BreakIterator#getSentenceInstance()

NewWordInstance ( ) : CharArrayIterator

Create a new CharArrayIterator that works around JRE bugs in a manner suitable for BreakIterator#getWordInstance()

Next ( ) : char
Previous ( ) : char
SetIndex ( int position ) : char
SetText ( char array, int start, int length ) : void

Set a new region of text to be examined by this iterator

Méthodes protégées

Méthode Description
JreBugWorkaround ( char ch ) : char

Method Details

Clone() public méthode

public Clone ( ) : object
Résultat object

First() public méthode

public First ( ) : char
Résultat char

JreBugWorkaround() protected abstract méthode

protected abstract JreBugWorkaround ( char ch ) : char
ch char
Résultat char

Last() public méthode

public Last ( ) : char
Résultat char

NewSentenceInstance() public static méthode

Create a new CharArrayIterator that works around JRE bugs in a manner suitable for BreakIterator#getSentenceInstance()
public static NewSentenceInstance ( ) : CharArrayIterator
Résultat CharArrayIterator

NewWordInstance() public static méthode

Create a new CharArrayIterator that works around JRE bugs in a manner suitable for BreakIterator#getWordInstance()
public static NewWordInstance ( ) : CharArrayIterator
Résultat CharArrayIterator

Next() public méthode

public Next ( ) : char
Résultat char

Previous() public méthode

public Previous ( ) : char
Résultat char

SetIndex() public méthode

public SetIndex ( int position ) : char
position int
Résultat char

SetText() public méthode

Set a new region of text to be examined by this iterator
public SetText ( char array, int start, int length ) : void
array char text buffer to examine
start int offset into buffer
length int maximum length to examine
Résultat void