public class QSequenceDifference extends java.lang.Object implements QSequenceSnakeRegister, QSequenceCommonBlockFactory
| Constructor and Description |
|---|
QSequenceDifference(QSequenceMedia media,
QSequenceMediaIndexTransformer indexTransformer) |
QSequenceDifference(QSequenceMedia media,
QSequenceMediaIndexTransformer indexTransformer,
int maximumSearchDepth) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
createCommonBlock(int leftFrom,
int leftTo,
int rightFrom,
int rightTo) |
java.lang.Object |
createDistinctBlock(int leftFrom,
int leftTo,
int rightFrom,
int rightTo) |
java.util.List |
getBlocks() |
void |
registerSnake(int leftFrom,
int leftTo,
int rightFrom,
int rightTo) |
public QSequenceDifference(QSequenceMedia media, QSequenceMediaIndexTransformer indexTransformer)
public QSequenceDifference(QSequenceMedia media, QSequenceMediaIndexTransformer indexTransformer, int maximumSearchDepth)
public void registerSnake(int leftFrom,
int leftTo,
int rightFrom,
int rightTo)
throws QSequenceCancelledException
registerSnake in interface QSequenceSnakeRegisterQSequenceCancelledExceptionpublic java.lang.Object createCommonBlock(int leftFrom,
int leftTo,
int rightFrom,
int rightTo)
createCommonBlock in interface QSequenceCommonBlockFactorypublic java.lang.Object createDistinctBlock(int leftFrom,
int leftTo,
int rightFrom,
int rightTo)
createDistinctBlock in interface QSequenceCommonBlockFactorypublic java.util.List getBlocks()
throws QSequenceException
QSequenceException