static class ProcessAllImagesInFolderUtility.MarkdownTableOutputHandler extends ProcessAllImagesInFolderUtility.FileHandlerBase
Modifier and Type | Class and Description |
---|---|
(package private) static class |
ProcessAllImagesInFolderUtility.MarkdownTableOutputHandler.Row |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.String> |
_extensionEquivalence |
private java.util.Map<java.lang.String,java.util.List<ProcessAllImagesInFolderUtility.MarkdownTableOutputHandler.Row>> |
_rowListByExtension |
Constructor and Description |
---|
MarkdownTableOutputHandler() |
Modifier and Type | Method and Description |
---|---|
void |
onExtractionSuccess(java.io.File file,
Metadata metadata,
java.lang.String relativePath,
java.io.PrintStream log)
Called when extraction on
filePath completed without an exception. |
void |
onScanCompleted(java.io.PrintStream log)
Called when all files have been processed.
|
private void |
writeOutput(java.io.PrintStream stream) |
getExtension, onBeforeExtraction, onExtractionError, onStartingDirectory, shouldProcess
private final java.util.Map<java.lang.String,java.lang.String> _extensionEquivalence
private final java.util.Map<java.lang.String,java.util.List<ProcessAllImagesInFolderUtility.MarkdownTableOutputHandler.Row>> _rowListByExtension
public void onExtractionSuccess(java.io.File file, Metadata metadata, java.lang.String relativePath, java.io.PrintStream log)
ProcessAllImagesInFolderUtility.FileHandler
filePath
completed without an exception.onExtractionSuccess
in interface ProcessAllImagesInFolderUtility.FileHandler
onExtractionSuccess
in class ProcessAllImagesInFolderUtility.FileHandlerBase
public void onScanCompleted(java.io.PrintStream log)
ProcessAllImagesInFolderUtility.FileHandler
onScanCompleted
in interface ProcessAllImagesInFolderUtility.FileHandler
onScanCompleted
in class ProcessAllImagesInFolderUtility.FileHandlerBase
private void writeOutput(java.io.PrintStream stream) throws java.io.IOException
java.io.IOException