PlaceHolderDirectory is-an {@link ImageMetadataDirectory}that's used as a place-holder while {@link ImageInfo#getMetadata()} isexecuting. The singleton instance of PlaceHolderDirectory is added to the {@link ImageMetadata} object being constructed so thatit's not empty. This prevents an infinite loop (and subsequent stack overflow) for TIFF files that are probed to see if they're really raw files by a {@link TrueImageTypeProvider} that uses metadata.
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |