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 QSequenceMedia
public int getRightLength()
getRightLength
in interface QSequenceMedia
public boolean equals(int leftIndex, int rightIndex) throws QSequenceException
equals
in interface QSequenceMedia
QSequenceException
public int getLeftMin()
public int getLeftMax()
public int getRightMin()
public int getRightMax()