Package de.redsix.pdfcompare
Class CompareResultWithExpectedAndActual
java.lang.Object
de.redsix.pdfcompare.CompareResultImpl
de.redsix.pdfcompare.CompareResultWithExpectedAndActual
- All Implemented Interfaces:
CompareResult,ResultCollector
A CompareResult, that also stores the expected and actual Image and also keeps diffImages in memory for later display.
-
Field Summary
Fields inherited from class de.redsix.pdfcompare.CompareResultImpl
diffImages, environment, hasDifferenceInExclusion, isEqual -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPage(PageDiffCalculator diffCalculator, int pageIndex, ImageWithDimension expectedImage, ImageWithDimension actualImage, ImageWithDimension diffImage) getActualImage(int page) getDiffImage(int page) getExpectedImage(int page) protected booleanMethods inherited from class de.redsix.pdfcompare.CompareResultImpl
actualOnly, addImagesToDocument, addImagesToDocument, addPageToDocument, expectedOnly, getDifferences, getDifferencesJson, getNumberOfPages, getPageDiffsInPercent, getPagesWithDifferences, hasDifferenceInExclusion, hasImages, hasOnlyActual, hasOnlyExpected, hasOnlyOneDoc, isEqual, isNotEqual, noPagesFound, setEnvironment, writeTo, writeToMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.redsix.pdfcompare.ResultCollector
done
-
Constructor Details
-
CompareResultWithExpectedAndActual
public CompareResultWithExpectedAndActual()
-
-
Method Details
-
addPage
public void addPage(PageDiffCalculator diffCalculator, int pageIndex, ImageWithDimension expectedImage, ImageWithDimension actualImage, ImageWithDimension diffImage) - Specified by:
addPagein interfaceResultCollector- Overrides:
addPagein classCompareResultImpl
-
keepImages
protected boolean keepImages()- Overrides:
keepImagesin classCompareResultImpl
-
getDiffImage
-
getExpectedImage
-
getActualImage
-