Package de.regnis.q.sequence.media
Class QSequenceIntMedia
- java.lang.Object
-
- de.regnis.q.sequence.media.QSequenceIntMedia
-
- All Implemented Interfaces:
QSequenceMedia
,QSequenceMediaComparer
- Direct Known Subclasses:
QSequenceCachingMedia
public abstract class QSequenceIntMedia extends Object implements QSequenceMedia, QSequenceMediaComparer
- Author:
- Marc Strapetz
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
QSequenceIntMedia(QSequenceCanceller canceller)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
checkCancelled()
boolean
equalsLeft(int left1, int left2)
boolean
equalsRight(int right1, int right2)
abstract int[]
getLeftSymbols()
abstract int[]
getRightSymbols()
abstract int
getSymbolCount()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.regnis.q.sequence.core.QSequenceMedia
equals, getLeftLength, getRightLength
-
-
-
-
Constructor Detail
-
QSequenceIntMedia
protected QSequenceIntMedia(QSequenceCanceller canceller)
-
-
Method Detail
-
getSymbolCount
public abstract int getSymbolCount()
-
getLeftSymbols
public abstract int[] getLeftSymbols()
-
getRightSymbols
public abstract int[] getRightSymbols()
-
equalsLeft
public final boolean equalsLeft(int left1, int left2) throws QSequenceCancelledException
- Specified by:
equalsLeft
in interfaceQSequenceMediaComparer
- Throws:
QSequenceCancelledException
-
equalsRight
public final boolean equalsRight(int right1, int right2) throws QSequenceCancelledException
- Specified by:
equalsRight
in interfaceQSequenceMediaComparer
- Throws:
QSequenceCancelledException
-
checkCancelled
public final void checkCancelled() throws QSequenceCancelledException
- Throws:
QSequenceCancelledException
-
-