public class DiffTableComparator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
DiffTableCounterCollector |
counter |
| Constructor and Description |
|---|
DiffTableComparator(java.lang.String table1Path,
java.lang.String table2Path,
java.lang.String projectedFields,
boolean excludeEmbeddedFamilies,
DiffTableCounterCollector c) |
| Modifier and Type | Method and Description |
|---|---|
static void |
getIdToFieldPathMap(java.lang.String table,
java.util.Map<java.lang.Integer,org.ojai.FieldPath> idToPathMap,
java.util.Map<org.ojai.FieldPath,java.lang.Integer> pathToIdMap) |
java.util.Map<java.lang.Integer,org.ojai.FieldPath> |
getTable1IdToFieldPathMap() |
java.util.Map<org.ojai.FieldPath,java.lang.Integer> |
getTable1PathToIdPathMap() |
java.util.Map<java.lang.Integer,org.ojai.FieldPath> |
getTable2IdToFieldPathMap() |
java.util.Map<org.ojai.FieldPath,java.lang.Integer> |
getTable2PathToIdPathMap() |
boolean |
processNextRow(com.mapr.db.rowcol.DBDocumentImpl doc1,
DocScanner scan) |
java.util.ArrayList<RowDiff> |
processNextRowAndReturnDiff(com.mapr.db.rowcol.DBDocumentImpl doc1,
DocScanner scan2) |
public DiffTableCounterCollector counter
public DiffTableComparator(java.lang.String table1Path,
java.lang.String table2Path,
java.lang.String projectedFields,
boolean excludeEmbeddedFamilies,
DiffTableCounterCollector c)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map<java.lang.Integer,org.ojai.FieldPath> getTable1IdToFieldPathMap()
public java.util.Map<java.lang.Integer,org.ojai.FieldPath> getTable2IdToFieldPathMap()
public java.util.Map<org.ojai.FieldPath,java.lang.Integer> getTable1PathToIdPathMap()
public java.util.Map<org.ojai.FieldPath,java.lang.Integer> getTable2PathToIdPathMap()
public static void getIdToFieldPathMap(java.lang.String table,
java.util.Map<java.lang.Integer,org.ojai.FieldPath> idToPathMap,
java.util.Map<org.ojai.FieldPath,java.lang.Integer> pathToIdMap)
throws java.io.IOException
java.io.IOExceptionpublic java.util.ArrayList<RowDiff> processNextRowAndReturnDiff(com.mapr.db.rowcol.DBDocumentImpl doc1, DocScanner scan2) throws java.io.IOException
java.io.IOExceptionpublic boolean processNextRow(com.mapr.db.rowcol.DBDocumentImpl doc1,
DocScanner scan)
throws java.io.IOException
java.io.IOException