public class DifferDetails extends DifferBase
DIFF_NAME_SEPARATOR| Constructor and Description | 
|---|
DifferDetails(DifferDetails base)  | 
DifferDetails(DiffMergeable def,
             java.lang.String elemToMerge,
             boolean isEditObj)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addDiffDetail(java.lang.String name,
             java.lang.Class type,
             java.lang.Object newVal,
             java.lang.Object oldVal)  | 
void | 
addDiffDetail(java.lang.String name,
             DifferBase dtl)  | 
void | 
applyDiffChanges(DiffResolver resolver)  | 
void | 
clearDiffDetails()  | 
DifferChangeMap | 
getDetailMap()  | 
boolean | 
hasDiffs()  | 
java.lang.Object | 
removeDiffDetail(java.lang.String name)  | 
DifferBase | 
resolveDiffs(int conflictId,
            DiffMergeable docDef,
            DifferBase toMerge,
            DiffResolver resolver,
            DifferBase parResolveResult)  | 
arrayAsOrderedMap, arrayInsert, arrayRemove, arrayToString, arrayUpdate, checkBeforeResolve, diffBoolArray, diffIntArray, diffStringArray, diffStringValues, diffValues, getConflictId, getDef, getDiffFullName, getDiffNameForDef, getElemToMerge, getParent, getToMerge, getTransMajor, getTransMinor, isConflictsResolved, isEditObj, processQuotes, setConflictId, setDef, setParent, setToMerge, setTransMajor, setTransMinorpublic DifferDetails(DiffMergeable def, java.lang.String elemToMerge, boolean isEditObj)
public DifferDetails(DifferDetails base)
public DifferChangeMap getDetailMap()
public boolean hasDiffs()
hasDiffs in class DifferBasepublic void addDiffDetail(java.lang.String name,
                          DifferBase dtl)
public void addDiffDetail(java.lang.String name,
                          java.lang.Class type,
                          java.lang.Object newVal,
                          java.lang.Object oldVal)
public java.lang.Object removeDiffDetail(java.lang.String name)
public void clearDiffDetails()
public void applyDiffChanges(DiffResolver resolver)
public DifferBase resolveDiffs(int conflictId, DiffMergeable docDef, DifferBase toMerge, DiffResolver resolver, DifferBase parResolveResult)
resolveDiffs in class DifferBase