C# Класс 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

Наследование: ExtendedFieldCache_old.ExtendedFieldCache
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
FieldCacheImpl ( ) : System
Init ( ) : void

Описание методов

GetBytes() публичный Метод

public GetBytes ( Lucene.Net.Index.IndexReader reader, System field ) : sbyte[]
reader Lucene.Net.Index.IndexReader
field System
Результат sbyte[]

GetBytes() публичный Метод

public GetBytes ( Lucene.Net.Index.IndexReader reader, System field, ByteParser parser ) : sbyte[]
reader Lucene.Net.Index.IndexReader
field System
parser ByteParser
Результат sbyte[]

GetCacheEntries() публичный Метод

public GetCacheEntries ( ) : Lucene.Net.Search.CacheEntry[]
Результат Lucene.Net.Search.CacheEntry[]

GetDoubles() публичный Метод

public GetDoubles ( Lucene.Net.Index.IndexReader reader, System field ) : double[]
reader Lucene.Net.Index.IndexReader
field System
Результат double[]

GetDoubles() публичный Метод

public GetDoubles ( Lucene.Net.Index.IndexReader reader, System field, Lucene parser ) : double[]
reader Lucene.Net.Index.IndexReader
field System
parser Lucene
Результат double[]

GetFloats() публичный Метод

public GetFloats ( Lucene.Net.Index.IndexReader reader, System field ) : float[]
reader Lucene.Net.Index.IndexReader
field System
Результат float[]

GetFloats() публичный Метод

public GetFloats ( Lucene.Net.Index.IndexReader reader, System field, FloatParser parser ) : float[]
reader Lucene.Net.Index.IndexReader
field System
parser FloatParser
Результат float[]

GetInts() публичный Метод

public GetInts ( Lucene.Net.Index.IndexReader reader, System field ) : int[]
reader Lucene.Net.Index.IndexReader
field System
Результат int[]

GetInts() публичный Метод

public GetInts ( Lucene.Net.Index.IndexReader reader, System field, IntParser parser ) : int[]
reader Lucene.Net.Index.IndexReader
field System
parser IntParser
Результат int[]

GetLongs() публичный Метод

public GetLongs ( Lucene.Net.Index.IndexReader reader, System field ) : long[]
reader Lucene.Net.Index.IndexReader
field System
Результат long[]

GetLongs() публичный Метод

public GetLongs ( Lucene.Net.Index.IndexReader reader, System field, Lucene parser ) : long[]
reader Lucene.Net.Index.IndexReader
field System
parser Lucene
Результат long[]

GetShorts() публичный Метод

public GetShorts ( Lucene.Net.Index.IndexReader reader, System field ) : short[]
reader Lucene.Net.Index.IndexReader
field System
Результат short[]

GetShorts() публичный Метод

public GetShorts ( Lucene.Net.Index.IndexReader reader, System field, ShortParser parser ) : short[]
reader Lucene.Net.Index.IndexReader
field System
parser ShortParser
Результат short[]

GetStringIndex() публичный Метод

public GetStringIndex ( Lucene.Net.Index.IndexReader reader, System field ) : StringIndex
reader Lucene.Net.Index.IndexReader
field System
Результат StringIndex

GetStrings() публичный Метод

public GetStrings ( Lucene.Net.Index.IndexReader reader, System field ) : System.String[]
reader Lucene.Net.Index.IndexReader
field System
Результат System.String[]

Purge() публичный Метод

public Purge ( Lucene.Net.Index.IndexReader r ) : void
r Lucene.Net.Index.IndexReader
Результат void

PurgeAllCaches() публичный Метод

public PurgeAllCaches ( ) : void
Результат void