C# Класс Segmenter.Base.Sequences.ComplexChain

The complex chain.
Наследование: LibiadaCore.Core.Chain
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
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