public class QSequenceDifferenceBlockShifter extends Object
Constructor and Description |
---|
QSequenceDifferenceBlockShifter(QSequenceMedia media,
QSequenceMediaComparer comparer) |
Modifier and Type | Method and Description |
---|---|
static void |
joinBlocks(List blocks) |
void |
shiftBlocks(List blocks) |
boolean |
tryShiftDown(List blocks,
int blockIndex) |
boolean |
tryShiftUp(List blocks,
int blockIndex,
boolean requireMerge) |
public QSequenceDifferenceBlockShifter(QSequenceMedia media, QSequenceMediaComparer comparer)
public static void joinBlocks(List blocks)
public void shiftBlocks(List blocks) throws QSequenceException
QSequenceException
public boolean tryShiftUp(List blocks, int blockIndex, boolean requireMerge) throws QSequenceException
QSequenceException
public boolean tryShiftDown(List blocks, int blockIndex) throws QSequenceException
QSequenceException
Copyright © 2023. All rights reserved.