private NextTok ( ) : Lucene.Net.Util.AttributeSource | ||
Résultat | Lucene.Net.Util.AttributeSource |
private AttributeSource NextTok()
{
if (buffer != null && buffer.Count > 0)
{
var first = buffer.First.Value;
buffer.RemoveFirst();
return first;
}
else
{
if (!exhausted && input.IncrementToken())
{
return this;
}
else
{
exhausted = true;
return null;
}
}
}