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 ComparisonResult
compare()
DiskDiff.Builder
selectCompareByBlockGeometry()
Compare disks by 512-byte ProDOS/Pascal blocks.DiskDiff.Builder
selectCompareByFileContent()
Compare disks by files based on content; allowing files to have moved or been renamed.DiskDiff.Builder
selectCompareByFileName()
Compare disks by files ensuring that all filenames match.DiskDiff.Builder
selectCompareByNativeGeometry()
Compare disks by whatever native geometry the disks have.DiskDiff.Builder
selectCompareByTrackSectorGeometry()
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()
-
-