C# Class Lucene.Net.Search.FieldCacheImpl

Expert: The default cache implementation, storing all values in memory. A WeakHashMap is used for storage.

Created: May 19, 2004 4:40:36 PM

Inheritance: ExtendedFieldCache_old.ExtendedFieldCache
Afficher le fichier Open project: synhershko/lucene.net Class Usage Examples

Méthodes publiques

Méthode Description
GetBytes ( Lucene.Net.Index.IndexReader reader, System field ) : sbyte[]
GetBytes ( Lucene.Net.Index.IndexReader reader, System field, ByteParser parser ) : sbyte[]
GetCacheEntries ( ) : Lucene.Net.Search.CacheEntry[]
GetDoubles ( Lucene.Net.Index.IndexReader reader, System field ) : double[]
GetDoubles ( Lucene.Net.Index.IndexReader reader, System field, Lucene parser ) : double[]
GetFloats ( Lucene.Net.Index.IndexReader reader, System field ) : float[]
GetFloats ( Lucene.Net.Index.IndexReader reader, System field, FloatParser parser ) : float[]
GetInts ( Lucene.Net.Index.IndexReader reader, System field ) : int[]
GetInts ( Lucene.Net.Index.IndexReader reader, System field, IntParser parser ) : int[]
GetLongs ( Lucene.Net.Index.IndexReader reader, System field ) : long[]
GetLongs ( Lucene.Net.Index.IndexReader reader, System field, Lucene parser ) : long[]
GetShorts ( Lucene.Net.Index.IndexReader reader, System field ) : short[]
GetShorts ( Lucene.Net.Index.IndexReader reader, System field, ShortParser parser ) : short[]
GetStringIndex ( Lucene.Net.Index.IndexReader reader, System field ) : StringIndex
GetStrings ( Lucene.Net.Index.IndexReader reader, System field ) : System.String[]
Purge ( Lucene.Net.Index.IndexReader r ) : void
PurgeAllCaches ( ) : void

Private Methods

Méthode Description
FieldCacheImpl ( ) : System
Init ( ) : void

Method Details

GetBytes() public méthode

public GetBytes ( Lucene.Net.Index.IndexReader reader, System field ) : sbyte[]
reader Lucene.Net.Index.IndexReader
field System
Résultat sbyte[]

GetBytes() public méthode

public GetBytes ( Lucene.Net.Index.IndexReader reader, System field, ByteParser parser ) : sbyte[]
reader Lucene.Net.Index.IndexReader
field System
parser ByteParser
Résultat sbyte[]

GetCacheEntries() public méthode

public GetCacheEntries ( ) : Lucene.Net.Search.CacheEntry[]
Résultat Lucene.Net.Search.CacheEntry[]

GetDoubles() public méthode

public GetDoubles ( Lucene.Net.Index.IndexReader reader, System field ) : double[]
reader Lucene.Net.Index.IndexReader
field System
Résultat double[]

GetDoubles() public méthode

public GetDoubles ( Lucene.Net.Index.IndexReader reader, System field, Lucene parser ) : double[]
reader Lucene.Net.Index.IndexReader
field System
parser Lucene
Résultat double[]

GetFloats() public méthode

public GetFloats ( Lucene.Net.Index.IndexReader reader, System field ) : float[]
reader Lucene.Net.Index.IndexReader
field System
Résultat float[]

GetFloats() public méthode

public GetFloats ( Lucene.Net.Index.IndexReader reader, System field, FloatParser parser ) : float[]
reader Lucene.Net.Index.IndexReader
field System
parser FloatParser
Résultat float[]

GetInts() public méthode

public GetInts ( Lucene.Net.Index.IndexReader reader, System field ) : int[]
reader Lucene.Net.Index.IndexReader
field System
Résultat int[]

GetInts() public méthode

public GetInts ( Lucene.Net.Index.IndexReader reader, System field, IntParser parser ) : int[]
reader Lucene.Net.Index.IndexReader
field System
parser IntParser
Résultat int[]

GetLongs() public méthode

public GetLongs ( Lucene.Net.Index.IndexReader reader, System field ) : long[]
reader Lucene.Net.Index.IndexReader
field System
Résultat long[]

GetLongs() public méthode

public GetLongs ( Lucene.Net.Index.IndexReader reader, System field, Lucene parser ) : long[]
reader Lucene.Net.Index.IndexReader
field System
parser Lucene
Résultat long[]

GetShorts() public méthode

public GetShorts ( Lucene.Net.Index.IndexReader reader, System field ) : short[]
reader Lucene.Net.Index.IndexReader
field System
Résultat short[]

GetShorts() public méthode

public GetShorts ( Lucene.Net.Index.IndexReader reader, System field, ShortParser parser ) : short[]
reader Lucene.Net.Index.IndexReader
field System
parser ShortParser
Résultat short[]

GetStringIndex() public méthode

public GetStringIndex ( Lucene.Net.Index.IndexReader reader, System field ) : StringIndex
reader Lucene.Net.Index.IndexReader
field System
Résultat StringIndex

GetStrings() public méthode

public GetStrings ( Lucene.Net.Index.IndexReader reader, System field ) : System.String[]
reader Lucene.Net.Index.IndexReader
field System
Résultat System.String[]

Purge() public méthode

public Purge ( Lucene.Net.Index.IndexReader r ) : void
r Lucene.Net.Index.IndexReader
Résultat void

PurgeAllCaches() public méthode

public PurgeAllCaches ( ) : void
Résultat void