Class DiskDiff.Builder
- java.lang.Object
-
- com.webcodepro.applecommander.storage.compare.DiskDiff.Builder
-
- Enclosing class:
- DiskDiff
public static class DiskDiff.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComparisonResultcompare()DiskDiff.BuilderselectCompareByBlockGeometry()Compare disks by 512-byte ProDOS/Pascal blocks.DiskDiff.BuilderselectCompareByFileContent()Compare disks by files based on content; allowing files to have moved or been renamed.DiskDiff.BuilderselectCompareByFileName()Compare disks by files ensuring that all filenames match.DiskDiff.BuilderselectCompareByNativeGeometry()Compare disks by whatever native geometry the disks have.DiskDiff.BuilderselectCompareByTrackSectorGeometry()Compare disks by 256-byte DOS sectors.
-
-
-
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.
-
compare
public ComparisonResult compare()
-
-