Package net.anwiba.commons.image.imageio
Interface IImageIoImageContainerSettings
-
- All Known Implementing Classes:
IImageIoImageContainerSettings.ImageIoImageContainerSettings
public interface IImageIoImageContainerSettings
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIImageIoImageContainerSettings.ImageIoImageContainerSettingsstatic classIImageIoImageContainerSettings.RenderingKey
-
Field Summary
Fields Modifier and Type Field Description static intIMAGE_IO_IMAGE_CONTAINER_SETTINGSstatic java.awt.RenderingHints.KeyKEY_IMAGE_IO_IMAGE_CONTAINER_SETTINGS
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description IImageIoImageContainerSettingsadaptImageTypeSelection(java.util.function.Function<IObjectList<javax.imageio.ImageTypeSpecifier>,javax.imageio.ImageTypeSpecifier> imageTypeSelection)IImageIoImageContainerSettingsadaptReaderSelection(java.util.function.Function<IObjectList<javax.imageio.ImageReader>,javax.imageio.ImageReader> readerSelection)javax.imageio.ImageReadergetImageReader(IObjectList<javax.imageio.ImageReader> imageReaders)javax.imageio.ImageTypeSpecifiergetImageTypeSpecifier(IObjectList<javax.imageio.ImageTypeSpecifier> imageTypeSpecifier)static IImageIoImageContainerSettingsgetSettings(java.awt.RenderingHints hints)default booleanisEnabled()static IImageIoImageContainerSettingsof()
-
-
-
Field Detail
-
IMAGE_IO_IMAGE_CONTAINER_SETTINGS
static final int IMAGE_IO_IMAGE_CONTAINER_SETTINGS
- See Also:
- Constant Field Values
-
KEY_IMAGE_IO_IMAGE_CONTAINER_SETTINGS
static final java.awt.RenderingHints.Key KEY_IMAGE_IO_IMAGE_CONTAINER_SETTINGS
-
-
Method Detail
-
isEnabled
default boolean isEnabled()
-
adaptImageTypeSelection
IImageIoImageContainerSettings adaptImageTypeSelection(java.util.function.Function<IObjectList<javax.imageio.ImageTypeSpecifier>,javax.imageio.ImageTypeSpecifier> imageTypeSelection)
-
adaptReaderSelection
IImageIoImageContainerSettings adaptReaderSelection(java.util.function.Function<IObjectList<javax.imageio.ImageReader>,javax.imageio.ImageReader> readerSelection)
-
getImageReader
javax.imageio.ImageReader getImageReader(IObjectList<javax.imageio.ImageReader> imageReaders)
-
getImageTypeSpecifier
javax.imageio.ImageTypeSpecifier getImageTypeSpecifier(IObjectList<javax.imageio.ImageTypeSpecifier> imageTypeSpecifier)
-
getSettings
static IImageIoImageContainerSettings getSettings(java.awt.RenderingHints hints)
-
of
static IImageIoImageContainerSettings of()
-
-