C# 클래스 natix.CompactDS.FMIndex

상속: ITextIndex
파일 보기 프로젝트 열기: sadit/natix

공개 프로퍼티들

프로퍼티 타입 설명
SA_invsamples ListIFS
SA_marked Bitmap
SA_samples ListIFS
charT int[]
newF Bitmap
seqIndex Sequence

공개 메소드들

메소드 설명
Build ( string sa_name, SequenceBuilder seq_builder = null ) : void
CountOcc ( IList query ) : int
Extract ( int start_pos, int len ) : IList
FMIndex ( ) : System
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
LF ( int i ) : int
_Reverse ( IList O ) : IList

메소드 상세

Build() 공개 메소드

public Build ( string sa_name, SequenceBuilder seq_builder = null ) : void
sa_name string
seq_builder SequenceBuilder
리턴 void

CountOcc() 공개 메소드

public CountOcc ( IList query ) : int
query IList
리턴 int

Extract() 공개 메소드

public Extract ( int start_pos, int len ) : IList
start_pos int
len int
리턴 IList

FMIndex() 공개 메소드

public FMIndex ( ) : System
리턴 System

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

프로퍼티 상세

SA_invsamples 공개적으로 프로퍼티

public ListIFS SA_invsamples
리턴 ListIFS

SA_marked 공개적으로 프로퍼티

public Bitmap,natix.CompactDS SA_marked
리턴 Bitmap

SA_samples 공개적으로 프로퍼티

public ListIFS SA_samples
리턴 ListIFS

charT 공개적으로 프로퍼티

public int[] charT
리턴 int[]

newF 공개적으로 프로퍼티

public Bitmap,natix.CompactDS newF
리턴 Bitmap

seqIndex 공개적으로 프로퍼티

public Sequence seqIndex
리턴 Sequence