public class QSequenceCachingMedia extends QSequenceIntMedia
| Modifier and Type | Field and Description |
|---|---|
private int[] |
leftSymbols |
private int[] |
rightSymbols |
private QSequenceCachingMediaSymbolMap |
symbolMap |
| Constructor and Description |
|---|
QSequenceCachingMedia(QSequenceCachableMedia media,
QSequenceCanceller canceller) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(int leftIndex,
int rightIndex) |
int |
getLeftLength() |
int[] |
getLeftSymbols() |
int |
getRightLength() |
int[] |
getRightSymbols() |
int |
getSymbolCount() |
checkCancelled, equalsLeft, equalsRightprivate final QSequenceCachingMediaSymbolMap symbolMap
private final int[] leftSymbols
private final int[] rightSymbols
public QSequenceCachingMedia(QSequenceCachableMedia media, QSequenceCanceller canceller) throws QSequenceException
QSequenceExceptionpublic int getLeftLength()
public int getRightLength()
public boolean equals(int leftIndex,
int rightIndex)
throws QSequenceCancelledException
QSequenceCancelledExceptionpublic int getSymbolCount()
getSymbolCount in class QSequenceIntMediapublic int[] getLeftSymbols()
getLeftSymbols in class QSequenceIntMediapublic int[] getRightSymbols()
getRightSymbols in class QSequenceIntMedia