Class DiskDiff.Builder

  • Enclosing class:
    DiskDiff

    public static class DiskDiff.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder​(Disk diskA,
                       Disk diskB)
    • Method Detail

      • selectCompareByNativeGeometry

        public DiskDiff.Builder selectCompareByNativeGeometry()
        Compare disks by whatever native geometry the disks have. Fails if geometries do not match.
      • selectCompareByTrackSectorGeometry

        public DiskDiff.Builder selectCompareByTrackSectorGeometry()
        Compare disks by 256-byte DOS sectors.
      • selectCompareByBlockGeometry

        public DiskDiff.Builder selectCompareByBlockGeometry()
        Compare disks by 512-byte ProDOS/Pascal blocks.
      • selectCompareByFileName

        public DiskDiff.Builder selectCompareByFileName()
        Compare disks by files ensuring that all filenames match.
      • selectCompareByFileContent

        public DiskDiff.Builder selectCompareByFileContent()
        Compare disks by files based on content; allowing files to have moved or been renamed.