Class MergeDiffInfo<R extends FactoryBase<?,​?>>

  • Type Parameters:
    R - root data type

    public class MergeDiffInfo<R extends FactoryBase<?,​?>>
    extends java.lang.Object
    • Constructor Detail

      • MergeDiffInfo

        public MergeDiffInfo​(java.util.List<AttributeDiffInfo> mergeInfos,
                             java.util.List<AttributeDiffInfo> conflictInfos,
                             java.util.List<AttributeDiffInfo> permissionViolations,
                             java.lang.String previousRoot,
                             java.lang.String newRoot,
                             java.lang.Class<R> rootClazz)
    • Method Detail

      • getPreviousRoot

        public java.lang.String getPreviousRoot()
      • getNewRoot

        public java.lang.String getNewRoot()
      • getConflictCount

        public int getConflictCount()
      • hasNoConflicts

        public boolean hasNoConflicts()
      • hasNoPermissionViolation

        public boolean hasNoPermissionViolation()
      • successfullyMerged

        public boolean successfullyMerged()
      • getPreviousRootData

        public R getPreviousRootData()
      • getNewRootData

        public R getNewRootData()