C# 클래스 LibiadaCore.Core.AbstractChain

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

공개 메소드들

메소드 설명
ClearAndSetNewLength ( int length ) : void

Deletes chain (building and alphabet) and creates new empty chain with given length.

Clone ( ) : IBaseObject

Creates clone of this chain.

DeleteAt ( int index ) : void

Removes element from given position.

Get ( int index ) : IBaseObject

Gets element by index. Inner implementation of indexer.

GetLength ( ) : int

The length of chain.

RemoveAt ( int index ) : void

Removes element from given position.

Set ( IBaseObject item, int index ) : void

Sets or replaces element in specified position.

ToString ( ) : string

Converts chain to string. Empty positions are filled with NullValue ('-' symbol).

ToString ( string delimiter ) : string

Converts sequence to string.

this ( int index ) : IBaseObject

Indexer. Returns element by index.

메소드 상세

ClearAndSetNewLength() 공개 추상적인 메소드

Deletes chain (building and alphabet) and creates new empty chain with given length.
public abstract ClearAndSetNewLength ( int length ) : void
length int /// New chain length. ///
리턴 void

Clone() 공개 추상적인 메소드

Creates clone of this chain.
public abstract Clone ( ) : IBaseObject
리턴 IBaseObject

DeleteAt() 공개 추상적인 메소드

Removes element from given position.
public abstract DeleteAt ( int index ) : void
index int /// Index of deleted element. ///
리턴 void

Get() 공개 추상적인 메소드

Gets element by index. Inner implementation of indexer.
public abstract Get ( int index ) : IBaseObject
index int /// Index of element. ///
리턴 IBaseObject

GetLength() 공개 추상적인 메소드

The length of chain.
public abstract GetLength ( ) : int
리턴 int

RemoveAt() 공개 추상적인 메소드

Removes element from given position.
public abstract RemoveAt ( int index ) : void
index int /// Index of deleted element. ///
리턴 void

Set() 공개 추상적인 메소드

Sets or replaces element in specified position.
public abstract Set ( IBaseObject item, int index ) : void
item IBaseObject /// Element to set. ///
index int /// Position in sequence. ///
리턴 void

ToString() 공개 메소드

Converts chain to string. Empty positions are filled with NullValue ('-' symbol).
public ToString ( ) : string
리턴 string

ToString() 공개 메소드

Converts sequence to string.
public ToString ( string delimiter ) : string
delimiter string /// Delimiter added between elements. ///
리턴 string

this() 공개 메소드

Indexer. Returns element by index.
public this ( int index ) : IBaseObject
index int /// Index of element. ///
리턴 IBaseObject