C# Class Segmenter.Base.Sequences.ComplexChain

The complex chain.
Inheritance: LibiadaCore.Core.Chain
Afficher le fichier Open project: intervals-mining-lab/libiada-core Class Usage Examples

Méthodes publiques

Свойство Type Description
Anchor Link

Méthodes publiques

Méthode Description
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.

Method Details

ClearAt() public méthode

The clear at.
public ClearAt ( int index ) : void
index int /// The index. ///
Résultat void

Clone() public méthode

The clone.
public Clone ( ) : ComplexChain
Résultat ComplexChain

ComplexChain() public méthode

Initializes a new instance of the ComplexChain class.
public ComplexChain ( List accord ) : System
accord List /// The accord. ///
Résultat System

ComplexChain() public méthode

Initializes a new instance of the ComplexChain class.
public ComplexChain ( List sequence ) : System
sequence List /// The sequence. ///
Résultat System

ComplexChain() public méthode

Initializes a new instance of the ComplexChain class.
public ComplexChain ( string sequence ) : System
sequence string /// The sequence. ///
Résultat System

Concat() public méthode

The concat.
public Concat ( ComplexChain sequence ) : ComplexChain
sequence ComplexChain /// The sequence. ///
Résultat ComplexChain

Concat() public méthode

The concat.
public Concat ( string str ) : ComplexChain
str string /// The string. ///
Résultat ComplexChain

Equals() public méthode

The equals.
public Equals ( ComplexChain complexChain ) : bool
complexChain ComplexChain /// The complex chain. ///
Résultat bool

IsEmpty() public méthode

The is empty.
public IsEmpty ( ) : bool
Résultat bool

Join() public méthode

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
Résultat void

JoinAll() public méthode

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
Résultat void

Original() public méthode

The original.
public Original ( ) : ComplexChain
Résultat ComplexChain

Remove() public méthode

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
Résultat void

Substring() public méthode

The substring.
public Substring ( int beginIndex, int endIndex ) : List
beginIndex int /// The begin index. ///
endIndex int /// The end index. ///
Résultat List

ToList() public méthode

The to list.
public ToList ( ) : List
Résultat List

Property Details

Anchor public_oe property

The anchor.
public Link Anchor
Résultat Link