C# 클래스 Segmenter.Base.Sequences.ComplexChain

The complex chain.
상속: LibiadaCore.Core.Chain
파일 보기 프로젝트 열기: intervals-mining-lab/libiada-core 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Anchor Link

공개 메소드들

메소드 설명
ClearAt ( int index ) : void

The clear at.

Clone ( ) : ComplexChain

The clone.

ComplexChain ( List accord ) : System

Initializes a new instance of the ComplexChain class.

ComplexChain ( List sequence ) : System

Initializes a new instance of the ComplexChain class.

ComplexChain ( string sequence ) : System

Initializes a new instance of the ComplexChain class.

Concat ( ComplexChain sequence ) : ComplexChain

The concat.

Concat ( string str ) : ComplexChain

The concat.

Equals ( ComplexChain complexChain ) : bool

The equals.

IsEmpty ( ) : bool

The is empty.

Join ( int pos, int len ) : void

Joins some elements of the sequence to whole composed string

JoinAll ( List word ) : void

Joins all hits from start chain to whole composed string Very fast for long sequence, because there is no index check!

Original ( ) : ComplexChain

The original.

Remove ( int pos, int len ) : void

Cuts a range of words from position to position + len cursorPosition

Substring ( int beginIndex, int endIndex ) : List

The substring.

ToList ( ) : List

The to list.

메소드 상세

ClearAt() 공개 메소드

The clear at.
public ClearAt ( int index ) : void
index int /// The index. ///
리턴 void

Clone() 공개 메소드

The clone.
public Clone ( ) : ComplexChain
리턴 ComplexChain

ComplexChain() 공개 메소드

Initializes a new instance of the ComplexChain class.
public ComplexChain ( List accord ) : System
accord List /// The accord. ///
리턴 System

ComplexChain() 공개 메소드

Initializes a new instance of the ComplexChain class.
public ComplexChain ( List sequence ) : System
sequence List /// The sequence. ///
리턴 System

ComplexChain() 공개 메소드

Initializes a new instance of the ComplexChain class.
public ComplexChain ( string sequence ) : System
sequence string /// The sequence. ///
리턴 System

Concat() 공개 메소드

The concat.
public Concat ( ComplexChain sequence ) : ComplexChain
sequence ComplexChain /// The sequence. ///
리턴 ComplexChain

Concat() 공개 메소드

The concat.
public Concat ( string str ) : ComplexChain
str string /// The string. ///
리턴 ComplexChain

Equals() 공개 메소드

The equals.
public Equals ( ComplexChain complexChain ) : bool
complexChain ComplexChain /// The complex chain. ///
리턴 bool

IsEmpty() 공개 메소드

The is empty.
public IsEmpty ( ) : bool
리턴 bool

Join() 공개 메소드

Joins some elements of the sequence to whole composed string
public Join ( int pos, int len ) : void
pos int cursorPosition in the sequence at which to begin the gluing
len int how many words need to join including first word
리턴 void

JoinAll() 공개 메소드

Joins all hits from start chain to whole composed string Very fast for long sequence, because there is no index check!
public JoinAll ( List word ) : void
word List list of letters to compose
리턴 void

Original() 공개 메소드

The original.
public Original ( ) : ComplexChain
리턴 ComplexChain

Remove() 공개 메소드

Cuts a range of words from position to position + len cursorPosition
public Remove ( int pos, int len ) : void
pos int start cursor position
len int count of words cut out
리턴 void

Substring() 공개 메소드

The substring.
public Substring ( int beginIndex, int endIndex ) : List
beginIndex int /// The begin index. ///
endIndex int /// The end index. ///
리턴 List

ToList() 공개 메소드

The to list.
public ToList ( ) : List
리턴 List

프로퍼티 상세

Anchor 공개적으로 프로퍼티

The anchor.
public Link Anchor
리턴 Link