Package de.regnis.q.sequence.media
Class QSequenceDiscardingMedia
- java.lang.Object
-
- de.regnis.q.sequence.media.QSequenceDiscardingMedia
-
- All Implemented Interfaces:
QSequenceMedia
,QSequenceMediaIndexTransformer
public class QSequenceDiscardingMedia extends Object implements QSequenceMedia, QSequenceMediaIndexTransformer
- Author:
- Marc Strapetz
-
-
Constructor Summary
Constructors Constructor Description QSequenceDiscardingMedia(QSequenceIntMedia media, QSequenceDiscardingMediaConfusionDetector confusionDetector, QSequenceCanceller canceller)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(int leftIndex, int rightIndex)
int
getLeftLength()
int
getMediaLeftIndex(int index)
int
getMediaLeftLength()
int
getMediaRightIndex(int index)
int
getMediaRightLength()
int
getRightLength()
-
-
-
Constructor Detail
-
QSequenceDiscardingMedia
public QSequenceDiscardingMedia(QSequenceIntMedia media, QSequenceDiscardingMediaConfusionDetector confusionDetector, QSequenceCanceller canceller)
-
-
Method Detail
-
getLeftLength
public int getLeftLength()
- Specified by:
getLeftLength
in interfaceQSequenceMedia
-
getRightLength
public int getRightLength()
- Specified by:
getRightLength
in interfaceQSequenceMedia
-
equals
public boolean equals(int leftIndex, int rightIndex) throws QSequenceCancelledException
- Specified by:
equals
in interfaceQSequenceMedia
- Throws:
QSequenceCancelledException
-
getMediaLeftIndex
public int getMediaLeftIndex(int index)
- Specified by:
getMediaLeftIndex
in interfaceQSequenceMediaIndexTransformer
-
getMediaRightIndex
public int getMediaRightIndex(int index)
- Specified by:
getMediaRightIndex
in interfaceQSequenceMediaIndexTransformer
-
getMediaLeftLength
public int getMediaLeftLength()
- Specified by:
getMediaLeftLength
in interfaceQSequenceMediaIndexTransformer
-
getMediaRightLength
public int getMediaRightLength()
- Specified by:
getMediaRightLength
in interfaceQSequenceMediaIndexTransformer
-
-