public DiffReportEntry(SnapshotDiffReport.DiffType type, byte[][] sourcePathComponents
                        , byte[][] targetPathComponents)
 {
     this.type       = type;
     this.sourcePath = DFSUtil.ByteArray2bytes(sourcePathComponents);
     this.targetPath = targetPathComponents == null ? null : DFSUtil.ByteArray2bytes(targetPathComponents
                                                                                     );
 }