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 QSequenceSnakeRegister
QSequenceCancelledException
public Object createCommonBlock(int leftFrom, int leftTo, int rightFrom, int rightTo)
createCommonBlock
in interface QSequenceCommonBlockFactory
public Object createDistinctBlock(int leftFrom, int leftTo, int rightFrom, int rightTo)
createDistinctBlock
in interface QSequenceCommonBlockFactory
public List getBlocks() throws QSequenceException
QSequenceException
Copyright © 2022. All rights reserved.