Package com.twelvemonkeys.imageio.stream
Class BufferedInputStreamImageInputStreamSpi
java.lang.Object
javax.imageio.spi.IIOServiceProvider
javax.imageio.spi.ImageInputStreamSpi
com.twelvemonkeys.imageio.stream.BufferedInputStreamImageInputStreamSpi
- All Implemented Interfaces:
RegisterableService
BufferedInputStreamImageInputStreamSpi.
- Version:
- $Id: BufferedInputStreamImageInputStreamSpi.java,v 1.0 08/09/2022 haraldk Exp$
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
-
Field Summary
Fields inherited from class javax.imageio.spi.ImageInputStreamSpi
inputClass
Fields inherited from class javax.imageio.spi.IIOServiceProvider
vendorName, version
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
BufferedInputStreamImageInputStreamSpi
(ProviderInfo providerInfo) -
Method Summary
Modifier and TypeMethodDescriptionboolean
createInputStreamInstance
(Object input, boolean useCacheFile, File cacheDir) getDescription
(Locale locale) void
onRegistration
(ServiceRegistry registry, Class<?> category) Methods inherited from class javax.imageio.spi.ImageInputStreamSpi
createInputStreamInstance, getInputClass, needsCacheFile
Methods inherited from class javax.imageio.spi.IIOServiceProvider
getVendorName, getVersion, onDeregistration
-
Constructor Details
-
BufferedInputStreamImageInputStreamSpi
public BufferedInputStreamImageInputStreamSpi() -
BufferedInputStreamImageInputStreamSpi
-
-
Method Details
-
onRegistration
- Specified by:
onRegistration
in interfaceRegisterableService
- Overrides:
onRegistration
in classIIOServiceProvider
-
createInputStreamInstance
public ImageInputStream createInputStreamInstance(Object input, boolean useCacheFile, File cacheDir) throws IOException - Specified by:
createInputStreamInstance
in classImageInputStreamSpi
- Throws:
IOException
-
canUseCacheFile
public boolean canUseCacheFile()- Overrides:
canUseCacheFile
in classImageInputStreamSpi
-
getDescription
- Specified by:
getDescription
in classIIOServiceProvider
-