C# Класс natix.CompactDS.CSA

Наследование: ITextIndex
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Psi IList
SA_invsamples ListIFS
SA_marked Bitmap
SA_sample_step short
SA_samples ListIFS
charT int[]
newF Bitmap

Private Properties

Свойство Тип Описание
GetCharId int
_get_suffix_lazy IList
_lex_cmp int

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

Метод Описание
Build ( string sa_name, ListIBuilder list_builder = null ) : void
CSA ( ) : System
CountOcc ( IList query ) : int
Extract ( int start_pos, int len ) : IList
GetSuffix ( IList Output, int suffix_index, int len ) : IList
GetSuffixLazy ( int suffix_index, int len ) : IEnumerable
GetText ( IList Output ) : IList
Load ( string basename ) : void
Locate ( IList query ) : IList
Locate ( int suffix ) : int
Save ( string basename ) : void
Search ( IList query, int &start_pos, int &end_pos ) : bool

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

Метод Описание
GetCharId ( int c ) : int
_get_suffix_lazy ( int suffix ) : IList
_lex_cmp ( IList a, IList b ) : int

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

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

public Build ( string sa_name, ListIBuilder list_builder = null ) : void
sa_name string
list_builder ListIBuilder
Результат void

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

public CSA ( ) : System
Результат System

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

public CountOcc ( IList query ) : int
query IList
Результат int

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

public Extract ( int start_pos, int len ) : IList
start_pos int
len int
Результат IList

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

public GetSuffix ( IList Output, int suffix_index, int len ) : IList
Output IList
suffix_index int
len int
Результат IList

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

public GetSuffixLazy ( int suffix_index, int len ) : IEnumerable
suffix_index int
len int
Результат IEnumerable

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

public GetText ( IList Output ) : IList
Output IList
Результат IList

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

public Load ( string basename ) : void
basename string
Результат void

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

public Locate ( IList query ) : IList
query IList
Результат IList

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

public Locate ( int suffix ) : int
suffix int
Результат int

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

public Save ( string basename ) : void
basename string
Результат void

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

public Search ( IList query, int &start_pos, int &end_pos ) : bool
query IList
start_pos int
end_pos int
Результат bool

Описание свойств

Psi публичное свойство

public IList Psi
Результат IList

SA_invsamples публичное свойство

public ListIFS SA_invsamples
Результат ListIFS

SA_marked публичное свойство

public Bitmap,natix.CompactDS SA_marked
Результат Bitmap

SA_sample_step публичное свойство

public short SA_sample_step
Результат short

SA_samples публичное свойство

public ListIFS SA_samples
Результат ListIFS

charT публичное свойство

public int[] charT
Результат int[]

newF публичное свойство

public Bitmap,natix.CompactDS newF
Результат Bitmap