Class CharArrayMap<TValue>.EntryIterator
public iterator class so efficient methods are exposed to users
Inheritance
System.Object
CharArrayMap<TValue>.EntryIterator
Assembly: Lucene.Net.Analysis.Common.dll
Syntax
public class EntryIterator : IEnumerator<KeyValuePair<string, TValue>>
Properties
|
Improve this Doc
View Source
Current
Declaration
public virtual KeyValuePair<string, TValue> Current { get; }
Property Value
Type |
Description |
KeyValuePair<System.String, TValue> |
|
|
Improve this Doc
View Source
CurrentValue
returns the value associated with the current key
Declaration
public virtual TValue CurrentValue { get; }
Property Value
|
Improve this Doc
View Source
HasNext
Declaration
public virtual bool HasNext { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
|
Improve this Doc
View Source
Dispose()
Declaration
public virtual void Dispose()
|
Improve this Doc
View Source
MoveNext()
Declaration
public virtual bool MoveNext()
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
NextKey()
gets the next key... do not modify the returned char[]
Declaration
public virtual char[] NextKey()
Returns
Type |
Description |
System.Char[] |
|
|
Improve this Doc
View Source
NextKeyString()
gets the next key as a newly created object
Declaration
public virtual string NextKeyString()
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Reset()
Declaration
public virtual void Reset()
|
Improve this Doc
View Source
SetValue(TValue)
sets the value associated with the last key returned
Declaration
public virtual TValue SetValue(TValue value)
Parameters
Type |
Name |
Description |
TValue |
value |
|
Returns