C# 클래스 Segmenter.Base.Iterators.StartIterator

An iterator shifts its pointer through a chain left to right until it reach the end of the chain.
상속: BaseIterator
파일 보기 프로젝트 열기: intervals-mining-lab/libiada-core 1 사용 예제들

공개 메소드들

메소드 설명
Current ( ) : List

The current.

HasNext ( ) : bool

The has next.

Move ( int position ) : bool

The move.

Next ( ) : List

The next.

Position ( ) : int

The position.

Reset ( ) : void

The reset.

StartIterator ( ComplexChain chain, int windowLength, int step ) : System

Initializes a new instance of the StartIterator class.

메소드 상세

Current() 공개 메소드

The current.
public Current ( ) : List
리턴 List

HasNext() 공개 메소드

The has next.
public HasNext ( ) : bool
리턴 bool

Move() 공개 메소드

The move.
public Move ( int position ) : bool
position int /// The position. ///
리턴 bool

Next() 공개 메소드

The next.
public Next ( ) : List
리턴 List

Position() 공개 메소드

The position.
public Position ( ) : int
리턴 int

Reset() 공개 메소드

The reset.
public Reset ( ) : void
리턴 void

StartIterator() 공개 메소드

Initializes a new instance of the StartIterator class.
public StartIterator ( ComplexChain chain, int windowLength, int step ) : System
chain Segmenter.Base.Sequences.ComplexChain /// An iterable sequence ///
windowLength int /// Length of a word (window of cutting) ///
step int /// The number of elements through which the pointer will jump at the next iteration ///
리턴 System