public class XlsDiff2 extends Object
Incomplete. Need AxB vs CxD implementation. Need to be optimal.
| Constructor and Description |
|---|
XlsDiff2() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
add(String guess,
DiffPair r) |
protected DiffTreeNode |
buildTree() |
protected void |
checkGrid(DiffPair pair) |
protected boolean |
compareCells(ICell c1,
ICell c2) |
protected void |
compareCols(IGridTable grid1,
IGridTable grid2,
List<ICell> diff) |
protected void |
compareRows(IGridTable grid1,
IGridTable grid2,
List<ICell> diff) |
protected void |
diff() |
DiffTreeNode |
diffFiles(String xlsFile1,
String xlsFile2) |
static XlsMetaInfo |
getXlsMetaInfo(String srcFile) |
protected void |
iterate(IterClosure closure) |
protected List<XlsTable> |
load(String fileName) |
void |
load(String xlsFile1,
String xlsFile2) |
static void |
main(String[] args) |
public static void main(String[] args)
public static XlsMetaInfo getXlsMetaInfo(String srcFile)
public DiffTreeNode diffFiles(String xlsFile1, String xlsFile2)
protected void diff()
protected void iterate(IterClosure closure)
protected DiffTreeNode buildTree()
protected void checkGrid(DiffPair pair)
protected void compareRows(IGridTable grid1, IGridTable grid2, List<ICell> diff)
protected void compareCols(IGridTable grid1, IGridTable grid2, List<ICell> diff)
Copyright © 2018. All rights reserved.