public abstract static class DiffIterableUtil.ChangeBuilderBase
extends java.lang.Object
Constructor and Description |
---|
ChangeBuilderBase(int length1,
int length2) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addChange(int start1,
int start2,
int end1,
int end2) |
protected void |
doFinish() |
int |
getIndex1() |
int |
getIndex2() |
int |
getLength1() |
int |
getLength2() |
void |
markEqual(int index1,
int index2) |
void |
markEqual(int index1,
int index2,
int count) |
void |
markEqual(int index1,
int index2,
int end1,
int end2) |
public int getIndex1()
public int getIndex2()
public int getLength1()
public int getLength2()
public void markEqual(int index1, int index2)
public void markEqual(int index1, int index2, int count)
public void markEqual(int index1, int index2, int end1, int end2)
protected void doFinish()
protected abstract void addChange(int start1, int start2, int end1, int end2)