Class OpenJp2ImageWriterSpi

java.lang.Object
javax.imageio.spi.IIOServiceProvider
javax.imageio.spi.ImageReaderWriterSpi
javax.imageio.spi.ImageWriterSpi
de.digitalcollections.openjpeg.imageio.OpenJp2ImageWriterSpi
All Implemented Interfaces:
javax.imageio.spi.RegisterableService

public class OpenJp2ImageWriterSpi
extends javax.imageio.spi.ImageWriterSpi
  • Field Summary

    Fields inherited from class javax.imageio.spi.ImageWriterSpi

    STANDARD_OUTPUT_TYPE

    Fields inherited from class javax.imageio.spi.ImageReaderWriterSpi

    extraImageMetadataFormatClassNames, extraImageMetadataFormatNames, extraStreamMetadataFormatClassNames, extraStreamMetadataFormatNames, nativeImageMetadataFormatClassName, nativeImageMetadataFormatName, nativeStreamMetadataFormatClassName, nativeStreamMetadataFormatName, pluginClassName, supportsStandardImageMetadataFormat, supportsStandardStreamMetadataFormat
  • Constructor Summary

    Constructors
    Constructor Description
    OpenJp2ImageWriterSpi()
    Build the SPI, boilerplate.
  • Method Summary

    Modifier and Type Method Description
    boolean canEncodeImage​(javax.imageio.ImageTypeSpecifier type)  
    javax.imageio.ImageWriter createWriterInstance​(java.lang.Object extension)  
    java.lang.String getDescription​(java.util.Locale locale)  

    Methods inherited from class javax.imageio.spi.ImageWriterSpi

    canEncodeImage, createWriterInstance, getImageReaderSpiNames, getOutputTypes, isFormatLossless, isOwnWriter

    Methods inherited from class javax.imageio.spi.ImageReaderWriterSpi

    getExtraImageMetadataFormatNames, getExtraStreamMetadataFormatNames, getFileSuffixes, getFormatNames, getImageMetadataFormat, getMIMETypes, getNativeImageMetadataFormatName, getNativeStreamMetadataFormatName, getPluginClassName, getStreamMetadataFormat, isStandardImageMetadataFormatSupported, isStandardStreamMetadataFormatSupported

    Methods inherited from class javax.imageio.spi.IIOServiceProvider

    getVendorName, getVersion, onDeregistration, onRegistration

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • OpenJp2ImageWriterSpi

      public OpenJp2ImageWriterSpi()
      Build the SPI, boilerplate.
  • Method Details

    • canEncodeImage

      public boolean canEncodeImage​(javax.imageio.ImageTypeSpecifier type)
      Specified by:
      canEncodeImage in class javax.imageio.spi.ImageWriterSpi
    • createWriterInstance

      public javax.imageio.ImageWriter createWriterInstance​(java.lang.Object extension) throws java.io.IOException
      Specified by:
      createWriterInstance in class javax.imageio.spi.ImageWriterSpi
      Throws:
      java.io.IOException
    • getDescription

      public java.lang.String getDescription​(java.util.Locale locale)
      Specified by:
      getDescription in class javax.imageio.spi.IIOServiceProvider