public class QSequenceDifference extends 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 |
|---|---|
Object |
createCommonBlock(int leftFrom,
int leftTo,
int rightFrom,
int rightTo) |
Object |
createDistinctBlock(int leftFrom,
int leftTo,
int rightFrom,
int rightTo) |
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 Object createCommonBlock(int leftFrom, int leftTo, int rightFrom, int rightTo)
createCommonBlock in interface QSequenceCommonBlockFactorypublic Object createDistinctBlock(int leftFrom, int leftTo, int rightFrom, int rightTo)
createDistinctBlock in interface QSequenceCommonBlockFactorypublic List getBlocks() throws QSequenceException
QSequenceExceptionCopyright © 2021. All rights reserved.