public class AlignmentMove
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
eventClassID |
static int |
LOG |
static int |
LOGP |
static int |
MODEL |
int |
moveType |
static int |
SYNC |
int |
traceCount |
int |
traceID |
int |
traceIndex |
Constructor and Description |
---|
AlignmentMove(int traceID,
int traceIndex,
int eventClassID,
int traceCount,
int moveType) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
static java.util.ArrayList<AlignmentMoveList> |
getAlignmentMoveMapping(CentralRegistry registry,
NAryTree tree)
Creates per node a list of all alignment moves mapped to that node
|
static AlignmentMoveList |
getIntersection(AlignmentMoveList moveList1,
AlignmentMoveList moveList2) |
static AlignmentMoveList |
getUnion(AlignmentMoveList moveList1,
AlignmentMoveList moveList2) |
static AlignmentMoveList |
getUnionIncMM(AlignmentMoveList moveList1,
AlignmentMoveList moveList2) |
int |
hashCode() |
java.lang.String |
toString() |
public final int traceID
public final int traceIndex
public final int eventClassID
public final int traceCount
public final int moveType
public static final int SYNC
public static final int MODEL
public static final int LOG
public static final int LOGP
public AlignmentMove(int traceID, int traceIndex, int eventClassID, int traceCount, int moveType)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static java.util.ArrayList<AlignmentMoveList> getAlignmentMoveMapping(CentralRegistry registry, NAryTree tree)
registry
- tree
- public static AlignmentMoveList getIntersection(AlignmentMoveList moveList1, AlignmentMoveList moveList2)
public static AlignmentMoveList getUnion(AlignmentMoveList moveList1, AlignmentMoveList moveList2)
public static AlignmentMoveList getUnionIncMM(AlignmentMoveList moveList1, AlignmentMoveList moveList2)