public class ProcessAllImagesInFolderUtility
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
ProcessAllImagesInFolderUtility.BasicFileHandler
Does nothing with the output except enumerate it in memory and format descriptions.
|
(package private) static interface |
ProcessAllImagesInFolderUtility.FileHandler |
(package private) static class |
ProcessAllImagesInFolderUtility.FileHandlerBase |
(package private) static class |
ProcessAllImagesInFolderUtility.MarkdownTableOutputHandler
Creates a table describing sample images using Wiki markdown.
|
(package private) static class |
ProcessAllImagesInFolderUtility.TextFileOutputHandler
Writes a text file containing the extracted metadata for each input file.
|
(package private) static class |
ProcessAllImagesInFolderUtility.UnknownTagHandler
Keeps track of unknown tags.
|
| Constructor and Description |
|---|
ProcessAllImagesInFolderUtility() |
| Modifier and Type | Method and Description |
|---|---|
static void |
main(java.lang.String[] args) |
private static void |
printUsage() |
private static void |
processDirectory(java.io.File path,
ProcessAllImagesInFolderUtility.FileHandler handler,
java.lang.String relativePath,
java.io.PrintStream log) |
public static void main(java.lang.String[] args)
throws java.io.IOException,
JpegProcessingException
java.io.IOExceptionJpegProcessingExceptionprivate static void printUsage()
private static void processDirectory(java.io.File path,
ProcessAllImagesInFolderUtility.FileHandler handler,
java.lang.String relativePath,
java.io.PrintStream log)