class QSequenceRestrictedMedia extends java.lang.Object implements QSequenceMedia
| Modifier and Type | Field and Description |
|---|---|
private int |
leftMax |
private int |
leftMin |
private QSequenceMedia |
media |
private int |
rightMax |
private int |
rightMin |
| Constructor and Description |
|---|
QSequenceRestrictedMedia(QSequenceMedia media) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(int leftIndex,
int rightIndex) |
int |
getLeftLength() |
int |
getLeftMax() |
int |
getLeftMin() |
int |
getRightLength() |
int |
getRightMax() |
int |
getRightMin() |
void |
restrictTo(int leftMin,
int leftMax,
int rightMin,
int rightMax) |
private final QSequenceMedia media
private int leftMin
private int rightMin
private int leftMax
private int rightMax
public QSequenceRestrictedMedia(QSequenceMedia media)
public void restrictTo(int leftMin,
int leftMax,
int rightMin,
int rightMax)
public int getLeftLength()
getLeftLength in interface QSequenceMediapublic int getRightLength()
getRightLength in interface QSequenceMediapublic boolean equals(int leftIndex,
int rightIndex)
throws QSequenceException
equals in interface QSequenceMediaQSequenceExceptionpublic int getLeftMin()
public int getLeftMax()
public int getRightMin()
public int getRightMax()