A B C D E F G H I K M N P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCompareResultWithSwap - Class in de.redsix.pdfcompare
-
This CompareResult monitors the memory the JVM consumes through Runtime.totalMemory() - Runtime.freeMemory() when a new page is added.
- AbstractCompareResultWithSwap() - Constructor for class de.redsix.pdfcompare.AbstractCompareResultWithSwap
- accept(T) - Method in interface de.redsix.pdfcompare.ThrowingConsumer
- actualOnly() - Method in class de.redsix.pdfcompare.CompareResultImpl
- add(PageArea) - Method in class de.redsix.pdfcompare.Exclusions
- add(PageArea) - Method in class de.redsix.pdfcompare.PageExclusions
- addActionListener(ActionListener) - Method in class de.redsix.pdfcompare.ui.ExclusionItemPanel
- addDiffArea(PageArea) - Method in class de.redsix.pdfcompare.PageDiffCalculator
- addEqualPagesToResult() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- addEqualPagesToResult() - Method in interface de.redsix.pdfcompare.env.Environment
- addEqualPagesToResult() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- addExclusion(PageArea) - Method in class de.redsix.pdfcompare.ui.ExclusionsPanel
- addImagesToDocument(PDDocument) - Method in class de.redsix.pdfcompare.CompareResultImpl
- addImagesToDocument(PDDocument, Map<Integer, ImageWithDimension>) - Method in class de.redsix.pdfcompare.CompareResultImpl
- addPage(PageDiffCalculator, int, ImageWithDimension, ImageWithDimension, ImageWithDimension) - Method in class de.redsix.pdfcompare.AbstractCompareResultWithSwap
- addPage(PageDiffCalculator, int, ImageWithDimension, ImageWithDimension, ImageWithDimension) - Method in class de.redsix.pdfcompare.CompareResultImpl
- addPage(PageDiffCalculator, int, ImageWithDimension, ImageWithDimension, ImageWithDimension) - Method in class de.redsix.pdfcompare.CompareResultWithExpectedAndActual
- addPage(PageDiffCalculator, int, ImageWithDimension, ImageWithDimension, ImageWithDimension) - Method in interface de.redsix.pdfcompare.ResultCollector
- addPageToDocument(PDDocument, ImageWithDimension) - Method in class de.redsix.pdfcompare.CompareResultImpl
- afterSwap() - Method in class de.redsix.pdfcompare.AbstractCompareResultWithSwap
- afterSwap() - Method in class de.redsix.pdfcompare.CompareResultWithMemoryOverflow
- applyExclusions(BufferedImage) - Method in class de.redsix.pdfcompare.ui.Display
-
paints shaded areas over defined exclusions
- asJson() - Method in class de.redsix.pdfcompare.Exclusions
- asJson() - Method in class de.redsix.pdfcompare.PageArea
- asJson(Collection<PageArea>) - Static method in class de.redsix.pdfcompare.PageArea
- asJson(Stream<PageArea>) - Static method in class de.redsix.pdfcompare.PageArea
- asJsonWithExclusion(Collection<PageArea>) - Static method in class de.redsix.pdfcompare.PageArea
- asJsonWithExclusion(Stream<PageArea>) - Static method in class de.redsix.pdfcompare.PageArea
- await(CountDownLatch, String, Environment) - Static method in class de.redsix.pdfcompare.Utilities
- awaitTermination(long, TimeUnit) - Method in class de.redsix.pdfcompare.InThreadExecutorService
B
- base64(String, String) - Static method in class de.redsix.pdfcompare.PdfComparator
-
Compare two PDFs, that are given as base64 encoded strings.
- base64(String, String, T) - Static method in class de.redsix.pdfcompare.PdfComparator
-
Compare two PDFs, that are given as base64 encoded strings.
- blankImage(BufferedImage) - Static method in class de.redsix.pdfcompare.ImageTools
- blockingExecutor(String, int, int, int, Environment) - Static method in class de.redsix.pdfcompare.Utilities
- blockingExecutor(String, int, int, Environment) - Static method in class de.redsix.pdfcompare.Utilities
- BlockingHandler - Class in de.redsix.pdfcompare
- BlockingHandler() - Constructor for class de.redsix.pdfcompare.BlockingHandler
- bufferedImage - Variable in class de.redsix.pdfcompare.ImageWithDimension
C
- CliArguments - Class in de.redsix.pdfcompare.cli
- CliArguments(String[]) - Constructor for class de.redsix.pdfcompare.cli.CliArguments
- CliArgumentsParseException - Exception in de.redsix.pdfcompare.cli
- CliArgumentsParseException(Exception) - Constructor for exception de.redsix.pdfcompare.cli.CliArgumentsParseException
- color(int, int, int) - Static method in class de.redsix.pdfcompare.DiffImage
- compare() - Method in class de.redsix.pdfcompare.PdfComparator
-
Does the actual comparison of the given PDF documents.
- CompareResult - Interface in de.redsix.pdfcompare
- CompareResultImpl - Class in de.redsix.pdfcompare
-
A CompareResult tracks the differences, that result from a comparison.
- CompareResultImpl() - Constructor for class de.redsix.pdfcompare.CompareResultImpl
- CompareResultWithExpectedAndActual - Class in de.redsix.pdfcompare
-
A CompareResult, that also stores the expected and actual Image and also keeps diffImages in memory for later display.
- CompareResultWithExpectedAndActual() - Constructor for class de.redsix.pdfcompare.CompareResultWithExpectedAndActual
- CompareResultWithMemoryOverflow - Class in de.redsix.pdfcompare
-
This CompareResult monitors the memory the JVM consumes through Runtime.totalMemory() - Runtime.freeMemory() when a new page is added.
- CompareResultWithMemoryOverflow() - Constructor for class de.redsix.pdfcompare.CompareResultWithMemoryOverflow
-
Defaults to 70% of the available maxMemory reported by the JVM.
- CompareResultWithMemoryOverflow(long) - Constructor for class de.redsix.pdfcompare.CompareResultWithMemoryOverflow
-
Stores images to disk, when the used memory is higher than the given theshold in megabytes.
- CompareResultWithPageOverflow - Class in de.redsix.pdfcompare
-
This CompareResult monitors the number of pages in the result.
- CompareResultWithPageOverflow() - Constructor for class de.redsix.pdfcompare.CompareResultWithPageOverflow
-
Defaults to swap to disk, when more than 10 pages are stored.
- CompareResultWithPageOverflow(int) - Constructor for class de.redsix.pdfcompare.CompareResultWithPageOverflow
-
Swaps to disk, when more than the given pages are in memory.
- ConfigFileEnvironment - Class in de.redsix.pdfcompare.env
-
This environment uses Lightbend Config to read the configuration data.
- ConfigFileEnvironment(Config) - Constructor for class de.redsix.pdfcompare.env.ConfigFileEnvironment
- ConfigFileEnvironment(File) - Constructor for class de.redsix.pdfcompare.env.ConfigFileEnvironment
- ConfigFileEnvironment(Reader) - Constructor for class de.redsix.pdfcompare.env.ConfigFileEnvironment
- ConfigFileEnvironment(Path) - Constructor for class de.redsix.pdfcompare.env.ConfigFileEnvironment
- contains(int, int) - Method in class de.redsix.pdfcompare.PageArea
- contains(int, int) - Method in class de.redsix.pdfcompare.PageExclusions
- create() - Static method in class de.redsix.pdfcompare.env.DefaultEnvironment
- createTempDir(String) - Static method in class de.redsix.pdfcompare.FileUtils
D
- de.redsix.pdfcompare - package de.redsix.pdfcompare
- de.redsix.pdfcompare.cli - package de.redsix.pdfcompare.cli
- de.redsix.pdfcompare.env - package de.redsix.pdfcompare.env
- de.redsix.pdfcompare.ui - package de.redsix.pdfcompare.ui
- decreasePage() - Method in class de.redsix.pdfcompare.ui.ViewModel
- deepCopy(BufferedImage) - Static method in class de.redsix.pdfcompare.ImageTools
- DefaultEnvironment - Class in de.redsix.pdfcompare.env
- DefaultEnvironment() - Constructor for class de.redsix.pdfcompare.env.DefaultEnvironment
- differencesFound() - Method in class de.redsix.pdfcompare.PageDiffCalculator
- differencesFoundInExclusion() - Method in class de.redsix.pdfcompare.PageDiffCalculator
- diffFound() - Method in class de.redsix.pdfcompare.PageDiffCalculator
- diffFoundInExclusion() - Method in class de.redsix.pdfcompare.PageDiffCalculator
- DiffImage - Class in de.redsix.pdfcompare
- DiffImage(ImageWithDimension, ImageWithDimension, int, Environment, Exclusions, ResultCollector) - Constructor for class de.redsix.pdfcompare.DiffImage
- diffImages - Variable in class de.redsix.pdfcompare.CompareResultImpl
- diffImages() - Method in class de.redsix.pdfcompare.DiffImage
- Display - Class in de.redsix.pdfcompare.ui
- Display() - Constructor for class de.redsix.pdfcompare.ui.Display
- DisplayMain - Class in de.redsix.pdfcompare.ui
- DisplayMain() - Constructor for class de.redsix.pdfcompare.ui.DisplayMain
- done() - Method in interface de.redsix.pdfcompare.ResultCollector
- DummyResourceCache - Class in de.redsix.pdfcompare
- DummyResourceCache() - Constructor for class de.redsix.pdfcompare.DummyResourceCache
E
- environment - Variable in class de.redsix.pdfcompare.CompareResultImpl
- Environment - Interface in de.redsix.pdfcompare.env
- equals(Object) - Method in class de.redsix.pdfcompare.PageArea
- equals(Object) - Method in class de.redsix.pdfcompare.PageDiffCalculator
- EXCLUDED_BACKGROUND_RGB - Static variable in class de.redsix.pdfcompare.ImageTools
- ExclusionItemPanel - Class in de.redsix.pdfcompare.ui
-
single exclusion area definition
- ExclusionItemPanel(PageArea) - Constructor for class de.redsix.pdfcompare.ui.ExclusionItemPanel
- Exclusions - Class in de.redsix.pdfcompare
-
Exclusions collect rectangular areas of the document, that shall be ignored during comparison.
- Exclusions(Environment) - Constructor for class de.redsix.pdfcompare.Exclusions
- ExclusionsPanel - Class in de.redsix.pdfcompare.ui
- ExclusionsPanel(Display, Environment) - Constructor for class de.redsix.pdfcompare.ui.ExclusionsPanel
- execute() - Method in class de.redsix.pdfcompare.cli.CliArguments
- execute(Runnable) - Method in class de.redsix.pdfcompare.InThreadExecutorService
- expectedOnly() - Method in class de.redsix.pdfcompare.CompareResultImpl
F
- fadeElement(int) - Static method in class de.redsix.pdfcompare.ImageTools
- fadeExclusion(int) - Static method in class de.redsix.pdfcompare.ImageTools
- failOnMissingIgnoreFile() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- failOnMissingIgnoreFile() - Method in interface de.redsix.pdfcompare.env.Environment
- failOnMissingIgnoreFile() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- FileUtils - Class in de.redsix.pdfcompare
- FileUtils() - Constructor for class de.redsix.pdfcompare.FileUtils
- finalize() - Method in class de.redsix.pdfcompare.AbstractCompareResultWithSwap
- forEach(Consumer<PageArea>) - Method in class de.redsix.pdfcompare.Exclusions
- forPage(int) - Method in class de.redsix.pdfcompare.Exclusions
G
- getActualColor() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- getActualColor() - Method in interface de.redsix.pdfcompare.env.Environment
- getActualColor() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- getActualFile() - Method in class de.redsix.pdfcompare.cli.CliArguments
- getActualImage(int) - Method in class de.redsix.pdfcompare.CompareResultWithExpectedAndActual
- getActualPassword() - Method in class de.redsix.pdfcompare.cli.CliArguments
- getAllowedDiffInPercent() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- getAllowedDiffInPercent() - Method in interface de.redsix.pdfcompare.env.Environment
- getAllowedDiffInPercent() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- getBlankImage() - Method in class de.redsix.pdfcompare.StacktraceImage
- getColorSpace(COSObject) - Method in class de.redsix.pdfcompare.DummyResourceCache
- getData() - Method in class de.redsix.pdfcompare.ui.ExclusionItemPanel
- getDiffArea() - Method in class de.redsix.pdfcompare.PageDiffCalculator
- getDifferenceInPercent() - Method in class de.redsix.pdfcompare.PageDiffCalculator
- getDifferences() - Method in interface de.redsix.pdfcompare.CompareResult
-
Gives a PageArea, that shows the area of a page, where differences where found.
- getDifferences() - Method in class de.redsix.pdfcompare.CompareResultImpl
- getDifferencesJson() - Method in interface de.redsix.pdfcompare.CompareResult
-
Converts the result of the
CompareResult.getDifferences()method to an exclusions JSON format. - getDifferencesJson() - Method in class de.redsix.pdfcompare.CompareResultImpl
- getDiffImage() - Method in class de.redsix.pdfcompare.ui.ViewModel
- getDiffImage(int) - Method in class de.redsix.pdfcompare.CompareResultWithExpectedAndActual
- getDocumentCacheSize() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- getDocumentCacheSize() - Method in interface de.redsix.pdfcompare.env.Environment
- getDocumentCacheSize() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- getDPI() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- getDPI() - Method in interface de.redsix.pdfcompare.env.Environment
- getDPI() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- getExclusionItemPanels() - Method in class de.redsix.pdfcompare.ui.ExclusionsPanel
- getExclusions() - Method in class de.redsix.pdfcompare.PageExclusions
- getExclusions() - Method in class de.redsix.pdfcompare.ui.Display
- getExclusions() - Method in class de.redsix.pdfcompare.ui.ExclusionsPanel
-
get data from UI
- getExclusionsFile() - Method in class de.redsix.pdfcompare.cli.CliArguments
- getExpectedColor() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- getExpectedColor() - Method in interface de.redsix.pdfcompare.env.Environment
- getExpectedColor() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- getExpectedFile() - Method in class de.redsix.pdfcompare.cli.CliArguments
- getExpectedImage(int) - Method in class de.redsix.pdfcompare.CompareResultWithExpectedAndActual
- getExpectedPassword() - Method in class de.redsix.pdfcompare.cli.CliArguments
- getExtGState(COSObject) - Method in class de.redsix.pdfcompare.DummyResourceCache
- getFont(COSObject) - Method in class de.redsix.pdfcompare.DummyResourceCache
- getImage() - Method in class de.redsix.pdfcompare.DiffImage
- getImage() - Method in class de.redsix.pdfcompare.StacktraceImage
- getItemAt(int, int, int) - Method in class de.redsix.pdfcompare.ui.ExclusionsPanel
-
find item panel at page coordinates
- getItemForArea(PageArea) - Method in class de.redsix.pdfcompare.ui.ExclusionsPanel
-
find item panel matching page area exactly
- getLeftImage() - Method in class de.redsix.pdfcompare.ui.ViewModel
- getMaxImageSize() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- getMaxImageSize() - Method in interface de.redsix.pdfcompare.env.Environment
- getMaxImageSize() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- getMemorySettings(int) - Static method in class de.redsix.pdfcompare.Utilities
- getMergeCacheSize() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- getMergeCacheSize() - Method in interface de.redsix.pdfcompare.env.Environment
- getMergeCacheSize() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- getMissingIgnoreFile() - Method in exception de.redsix.pdfcompare.IgnoreFileMissing
- getNrOfImagesToCache() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- getNrOfImagesToCache() - Method in interface de.redsix.pdfcompare.env.Environment
- getNrOfImagesToCache() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- getNumberOfPages() - Method in interface de.redsix.pdfcompare.CompareResult
-
Gives that total number of pages in the result.
- getNumberOfPages() - Method in class de.redsix.pdfcompare.CompareResultImpl
- getNumberOfPages(Path, Environment) - Static method in class de.redsix.pdfcompare.Utilities
- getOutputFile() - Method in class de.redsix.pdfcompare.cli.CliArguments
- getOverallTimeout() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- getOverallTimeout() - Method in interface de.redsix.pdfcompare.env.Environment
- getOverallTimeout() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- getPage() - Method in class de.redsix.pdfcompare.DiffImage
- getPage() - Method in class de.redsix.pdfcompare.PageArea
- getPageDiffsInPercent() - Method in interface de.redsix.pdfcompare.CompareResult
-
Gives a map of the difference percentages per page.
- getPageDiffsInPercent() - Method in class de.redsix.pdfcompare.CompareResultImpl
- getPageNumber() - Method in class de.redsix.pdfcompare.ui.Display
- getPagesWithDifferences() - Method in interface de.redsix.pdfcompare.CompareResult
-
Gives a collection of all the pages, that have a difference.
- getPagesWithDifferences() - Method in class de.redsix.pdfcompare.CompareResultImpl
- getPageToShow() - Method in class de.redsix.pdfcompare.ui.ViewModel
- getPaths(Path, String) - Static method in class de.redsix.pdfcompare.FileUtils
- getPattern(COSObject) - Method in class de.redsix.pdfcompare.DummyResourceCache
- getProperties(COSObject) - Method in class de.redsix.pdfcompare.DummyResourceCache
- getResult() - Method in class de.redsix.pdfcompare.PdfComparator
- getShading(COSObject) - Method in class de.redsix.pdfcompare.DummyResourceCache
- getSwapCacheSize() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- getSwapCacheSize() - Method in interface de.redsix.pdfcompare.env.Environment
- getSwapCacheSize() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- getTempDirectory() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- getTempDirectory() - Method in interface de.redsix.pdfcompare.env.Environment
- getTempDirectory() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- getX1() - Method in class de.redsix.pdfcompare.PageArea
- getX2() - Method in class de.redsix.pdfcompare.PageArea
- getXObject(COSObject) - Method in class de.redsix.pdfcompare.DummyResourceCache
- getXObject(COSObject) - Method in class de.redsix.pdfcompare.ResourceCacheWithLimitedImages
- getY1() - Method in class de.redsix.pdfcompare.PageArea
- getY2() - Method in class de.redsix.pdfcompare.PageArea
- GOT_FOCUS - Static variable in class de.redsix.pdfcompare.ui.ExclusionItemPanel
H
- hasCoordinates() - Method in class de.redsix.pdfcompare.PageArea
- hasDifferenceInExclusion - Variable in class de.redsix.pdfcompare.CompareResultImpl
- hasDifferenceInExclusion() - Method in interface de.redsix.pdfcompare.CompareResult
-
Allows to check for differences in excluded areas.
- hasDifferenceInExclusion() - Method in class de.redsix.pdfcompare.CompareResultImpl
- hasFileArguments() - Method in class de.redsix.pdfcompare.cli.CliArguments
- hashCode() - Method in class de.redsix.pdfcompare.PageArea
- hashCode() - Method in class de.redsix.pdfcompare.PageDiffCalculator
- hasImages() - Method in class de.redsix.pdfcompare.AbstractCompareResultWithSwap
- hasImages() - Method in class de.redsix.pdfcompare.CompareResultImpl
-
checks, whether this CompareResult has stored images.
- hasOnlyActual() - Method in interface de.redsix.pdfcompare.CompareResult
-
Only true, when there was no expected document at all.
- hasOnlyActual() - Method in class de.redsix.pdfcompare.CompareResultImpl
- hasOnlyExpected() - Method in interface de.redsix.pdfcompare.CompareResult
-
Only true, when there was no actual document at all.
- hasOnlyExpected() - Method in class de.redsix.pdfcompare.CompareResultImpl
- hasOnlyOneDoc() - Method in interface de.redsix.pdfcompare.CompareResult
-
Shows, whether one of the two document to comapre was missing or unreadable.
- hasOnlyOneDoc() - Method in class de.redsix.pdfcompare.CompareResultImpl
- hasPage() - Method in class de.redsix.pdfcompare.PageArea
- height - Variable in class de.redsix.pdfcompare.ImageWithDimension
I
- IgnoreFileMissing - Exception in de.redsix.pdfcompare
- IgnoreFileMissing(File) - Constructor for exception de.redsix.pdfcompare.IgnoreFileMissing
- IgnoreFileMissing(File, Throwable) - Constructor for exception de.redsix.pdfcompare.IgnoreFileMissing
- ImageTools - Class in de.redsix.pdfcompare
- ImageTools() - Constructor for class de.redsix.pdfcompare.ImageTools
- ImageWithDimension - Class in de.redsix.pdfcompare
- ImageWithDimension(BufferedImage, float, float) - Constructor for class de.redsix.pdfcompare.ImageWithDimension
- increasePage() - Method in class de.redsix.pdfcompare.ui.ViewModel
- init() - Method in class de.redsix.pdfcompare.ui.Display
- init(CliArguments) - Method in class de.redsix.pdfcompare.ui.Display
- INPUT_CHANGED - Static variable in class de.redsix.pdfcompare.ui.ExclusionItemPanel
- InThreadExecutorService - Class in de.redsix.pdfcompare
- InThreadExecutorService() - Constructor for class de.redsix.pdfcompare.InThreadExecutorService
- invokeAll(Collection<? extends Callable<T>>) - Method in class de.redsix.pdfcompare.InThreadExecutorService
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class de.redsix.pdfcompare.InThreadExecutorService
- invokeAny(Collection<? extends Callable<T>>) - Method in class de.redsix.pdfcompare.InThreadExecutorService
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class de.redsix.pdfcompare.InThreadExecutorService
- isEqual - Variable in class de.redsix.pdfcompare.CompareResultImpl
- isEqual() - Method in interface de.redsix.pdfcompare.CompareResult
-
Returns, whether the compared documents are equal or not.
- isEqual() - Method in class de.redsix.pdfcompare.CompareResultImpl
- isInvalid() - Method in class de.redsix.pdfcompare.ui.ExclusionItemPanel
- isNotEqual() - Method in interface de.redsix.pdfcompare.CompareResult
-
The inverse of isEqual()
- isNotEqual() - Method in class de.redsix.pdfcompare.CompareResultImpl
- isSelected(PageArea) - Method in class de.redsix.pdfcompare.ui.ExclusionsPanel
- isShowExpected() - Method in class de.redsix.pdfcompare.ui.ViewModel
- isShutdown() - Method in class de.redsix.pdfcompare.InThreadExecutorService
- isTerminated() - Method in class de.redsix.pdfcompare.InThreadExecutorService
K
- keepImages() - Method in class de.redsix.pdfcompare.CompareResultImpl
- keepImages() - Method in class de.redsix.pdfcompare.CompareResultWithExpectedAndActual
M
- main(String[]) - Static method in class de.redsix.pdfcompare.Main
- main(String[]) - Static method in class de.redsix.pdfcompare.ui.DisplayMain
- Main - Class in de.redsix.pdfcompare
- Main() - Constructor for class de.redsix.pdfcompare.Main
- MARKER_WIDTH - Static variable in class de.redsix.pdfcompare.PdfComparator
N
- needToSwap() - Method in class de.redsix.pdfcompare.AbstractCompareResultWithSwap
- needToSwap() - Method in class de.redsix.pdfcompare.CompareResultWithMemoryOverflow
- needToSwap() - Method in class de.redsix.pdfcompare.CompareResultWithPageOverflow
- noPagesFound() - Method in class de.redsix.pdfcompare.CompareResultImpl
- noPagesFound() - Method in interface de.redsix.pdfcompare.ResultCollector
P
- PageArea - Class in de.redsix.pdfcompare
-
Describes a rectangular area of a page or multiple pages.
- PageArea(int) - Constructor for class de.redsix.pdfcompare.PageArea
-
Defines the area for the whole page.
- PageArea(int, int, int, int) - Constructor for class de.redsix.pdfcompare.PageArea
-
Defines the same area for every page.
- PageArea(int, int, int, int, int) - Constructor for class de.redsix.pdfcompare.PageArea
-
Defines an area for one particular page.
- PageDiffCalculator - Class in de.redsix.pdfcompare
- PageDiffCalculator(int, double) - Constructor for class de.redsix.pdfcompare.PageDiffCalculator
- PageDiffCalculator(PageArea) - Constructor for class de.redsix.pdfcompare.PageDiffCalculator
-
This is a convenience constructor for a single diff.
- PageExclusions - Class in de.redsix.pdfcompare
- PageExclusions() - Constructor for class de.redsix.pdfcompare.PageExclusions
- PageExclusions(PageExclusions) - Constructor for class de.redsix.pdfcompare.PageExclusions
- PdfComparator<T extends CompareResultImpl> - Class in de.redsix.pdfcompare
-
The PdfComparator is the entry point to use for comparing documents.
- PdfComparator(File, File) - Constructor for class de.redsix.pdfcompare.PdfComparator
-
Compare two PDFs by providing two File objects for the expected PDF and the actual PDF.
- PdfComparator(File, File, T) - Constructor for class de.redsix.pdfcompare.PdfComparator
-
Compare two PDFs by providing two File objects for the expected PDF and the actual PDF.
- PdfComparator(InputStream, InputStream) - Constructor for class de.redsix.pdfcompare.PdfComparator
-
Compare two PDFs by providing two InputStream objects for the expected PDF and the actual PDF.
- PdfComparator(InputStream, InputStream, T) - Constructor for class de.redsix.pdfcompare.PdfComparator
-
Compare two PDFs by providing two InputStream objects for the expected PDF and the actual PDF.
- PdfComparator(String, String) - Constructor for class de.redsix.pdfcompare.PdfComparator
-
Compare two PDFs by providing two filenames for the expected PDF and the actual PDF.
- PdfComparator(String, String, T) - Constructor for class de.redsix.pdfcompare.PdfComparator
-
Compare two PDFs by providing two filenames for the expected PDF and the actual PDF.
- PdfComparator(Path, Path) - Constructor for class de.redsix.pdfcompare.PdfComparator
-
Compare two PDFs by providing two Path objects for the expected PDF and the actual PDF.
- PdfComparator(Path, Path, T) - Constructor for class de.redsix.pdfcompare.PdfComparator
-
Compare two PDFs by providing two Path objects for the expected PDF and the actual PDF.
- PositiveIntegerVerifier - Class in de.redsix.pdfcompare.ui
-
allow only valid numbers to be input into a JTextField.
- PositiveIntegerVerifier() - Constructor for class de.redsix.pdfcompare.ui.PositiveIntegerVerifier
- put(COSObject, PDPropertyList) - Method in class de.redsix.pdfcompare.DummyResourceCache
- put(COSObject, PDFont) - Method in class de.redsix.pdfcompare.DummyResourceCache
- put(COSObject, PDColorSpace) - Method in class de.redsix.pdfcompare.DummyResourceCache
- put(COSObject, PDAbstractPattern) - Method in class de.redsix.pdfcompare.DummyResourceCache
- put(COSObject, PDXObject) - Method in class de.redsix.pdfcompare.DummyResourceCache
- put(COSObject, PDXObject) - Method in class de.redsix.pdfcompare.ResourceCacheWithLimitedImages
- put(COSObject, PDShading) - Method in class de.redsix.pdfcompare.DummyResourceCache
- put(COSObject, PDExtendedGraphicsState) - Method in class de.redsix.pdfcompare.DummyResourceCache
R
- readExclusions(File) - Method in class de.redsix.pdfcompare.Exclusions
- readExclusions(InputStream) - Method in class de.redsix.pdfcompare.Exclusions
- readExclusions(Reader) - Method in class de.redsix.pdfcompare.Exclusions
- readExclusions(String) - Method in class de.redsix.pdfcompare.Exclusions
- readExclusions(Path) - Method in class de.redsix.pdfcompare.Exclusions
- redrawImages() - Method in class de.redsix.pdfcompare.ui.Display
- rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class de.redsix.pdfcompare.BlockingHandler
- remove(PageArea) - Method in class de.redsix.pdfcompare.Exclusions
- remove(PageArea) - Method in class de.redsix.pdfcompare.PageExclusions
- REMOVE - Static variable in class de.redsix.pdfcompare.ui.ExclusionItemPanel
- removeActionListener(ActionListener) - Method in class de.redsix.pdfcompare.ui.ExclusionItemPanel
- removeTempDir(Path) - Static method in class de.redsix.pdfcompare.FileUtils
- RenderingException - Exception in de.redsix.pdfcompare
- RenderingException(String) - Constructor for exception de.redsix.pdfcompare.RenderingException
- RenderingException(String, Throwable) - Constructor for exception de.redsix.pdfcompare.RenderingException
- RenderingException(Throwable) - Constructor for exception de.redsix.pdfcompare.RenderingException
- renderPage(InputStream, int, Environment) - Static method in class de.redsix.pdfcompare.Utilities
- renderPage(Path, int, Environment) - Static method in class de.redsix.pdfcompare.Utilities
- renderPageAsImage(PDDocument, PDFRenderer, int, Environment) - Static method in class de.redsix.pdfcompare.PdfComparator
- ResourceCacheWithLimitedImages - Class in de.redsix.pdfcompare
- ResourceCacheWithLimitedImages(Environment) - Constructor for class de.redsix.pdfcompare.ResourceCacheWithLimitedImages
- ResultCollector - Interface in de.redsix.pdfcompare
S
- setActualColor(Color) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setAddEqualPagesToResult(boolean) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setAllowedDiffInPercent(double) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setDocumentCacheSize(int) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setDPI(int) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setEditable(boolean) - Method in class de.redsix.pdfcompare.ui.ExclusionItemPanel
- setEnvironment(Environment) - Method in class de.redsix.pdfcompare.CompareResultImpl
- setEnvironment(Environment) - Method in class de.redsix.pdfcompare.PdfComparator
-
Deprecated.use
PdfComparator.withEnvironment(Environment)instead. - setExpectedColor(Color) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setFailOnMissingIgnoreFile(boolean) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setInvalid(boolean) - Method in class de.redsix.pdfcompare.ui.ExclusionItemPanel
- setMaxImageSize(int) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setMergeCacheSize(int) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setNrOfImagesToCache(int) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setOverallTimeout(int) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setPageToShow(int) - Method in class de.redsix.pdfcompare.ui.ViewModel
- setParallelProcessing(boolean) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setSelectedFile(File) - Method in class de.redsix.pdfcompare.ui.ExclusionsPanel
- setSelectedItem(ExclusionItemPanel) - Method in class de.redsix.pdfcompare.ui.ExclusionsPanel
-
highlights the item using a border
- setSwapCacheSize(int) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setTempDirectory(Path) - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- setTempDirParent(Path) - Static method in class de.redsix.pdfcompare.FileUtils
- showActual() - Method in class de.redsix.pdfcompare.ui.ViewModel
- showExpected() - Method in class de.redsix.pdfcompare.ui.ViewModel
- showPageArea(PageArea) - Method in class de.redsix.pdfcompare.ui.Display
-
switches to the page and scrolls to show the area.
- shutdown() - Method in class de.redsix.pdfcompare.InThreadExecutorService
- shutdownAndAwaitTermination(ExecutorService, String) - Static method in class de.redsix.pdfcompare.Utilities
- shutdownNow() - Method in class de.redsix.pdfcompare.InThreadExecutorService
- SimpleEnvironment - Class in de.redsix.pdfcompare.env
-
A SimpleEnvironment can be used to change environment settings programmatically.
- SimpleEnvironment() - Constructor for class de.redsix.pdfcompare.env.SimpleEnvironment
- SimpleEnvironment(Environment) - Constructor for class de.redsix.pdfcompare.env.SimpleEnvironment
- StacktraceImage - Class in de.redsix.pdfcompare
- StacktraceImage(String, Throwable, Environment) - Constructor for class de.redsix.pdfcompare.StacktraceImage
- submit(Runnable) - Method in class de.redsix.pdfcompare.InThreadExecutorService
- submit(Runnable, T) - Method in class de.redsix.pdfcompare.InThreadExecutorService
- submit(Callable<T>) - Method in class de.redsix.pdfcompare.InThreadExecutorService
T
- ThrowingConsumer<T,E extends Throwable> - Interface in de.redsix.pdfcompare
- toString() - Method in class de.redsix.pdfcompare.DiffImage
U
- useDifferencesFromCompare(Collection<PageArea>) - Method in class de.redsix.pdfcompare.ui.ExclusionsPanel
- useParallelProcessing() - Method in class de.redsix.pdfcompare.env.ConfigFileEnvironment
- useParallelProcessing() - Method in interface de.redsix.pdfcompare.env.Environment
- useParallelProcessing() - Method in class de.redsix.pdfcompare.env.SimpleEnvironment
- Utilities - Class in de.redsix.pdfcompare
- Utilities() - Constructor for class de.redsix.pdfcompare.Utilities
V
- verify(JComponent) - Method in class de.redsix.pdfcompare.ui.PositiveIntegerVerifier
- ViewModel - Class in de.redsix.pdfcompare.ui
- ViewModel(CompareResultWithExpectedAndActual) - Constructor for class de.redsix.pdfcompare.ui.ViewModel
W
- width - Variable in class de.redsix.pdfcompare.ImageWithDimension
- with(PageArea) - Method in class de.redsix.pdfcompare.PdfComparator
-
Deprecated.Use
PdfComparator.withIgnore(PageArea)instead. - withActualPassword(String) - Method in class de.redsix.pdfcompare.PdfComparator
- withEnvironment(Environment) - Method in class de.redsix.pdfcompare.PdfComparator
-
Allows to inject an Environment that can override environment settings.
- withExpectedPassword(String) - Method in class de.redsix.pdfcompare.PdfComparator
- withIgnore(PageArea) - Method in class de.redsix.pdfcompare.PdfComparator
-
Allows to specify an area of a page that is excluded during the comparison.
- withIgnore(File) - Method in class de.redsix.pdfcompare.PdfComparator
-
Reads a file with Exclusions.
- withIgnore(InputStream) - Method in class de.redsix.pdfcompare.PdfComparator
-
Reads Exclusions from an InputStream.
- withIgnore(String) - Method in class de.redsix.pdfcompare.PdfComparator
-
Reads a file with Exclusions.
- withIgnore(Path) - Method in class de.redsix.pdfcompare.PdfComparator
-
Reads a file with Exclusions.
- writeTo(OutputStream) - Method in class de.redsix.pdfcompare.AbstractCompareResultWithSwap
- writeTo(OutputStream) - Method in interface de.redsix.pdfcompare.CompareResult
-
Write the result Pdf to an OutputStream.
- writeTo(OutputStream) - Method in class de.redsix.pdfcompare.CompareResultImpl
- writeTo(String) - Method in class de.redsix.pdfcompare.AbstractCompareResultWithSwap
- writeTo(String) - Method in interface de.redsix.pdfcompare.CompareResult
-
Write the result Pdf to a file.
- writeTo(String) - Method in class de.redsix.pdfcompare.CompareResultImpl
All Classes All Packages