Package Summary  Overview Summary

class:ImageTranscoderSpi [NONE]

All Implemented Interfaces:
RegisterableService

public abstract class ImageTranscoderSpiextends IIOServiceProvider
The service provider interface (SPI) for ImageTranscoders. For more information on service provider classes, see the class comment for the IIORegistry class.
See Also:

constructor:ImageTranscoderSpi() [NONE]

  • ImageTranscoderSpi

    protected ImageTranscoderSpi()
    Constructs a blank ImageTranscoderSpi. It is up to the subclass to initialize instance variables and/or override method implementations in order to provide working versions of all methods.
  • constructor:ImageTranscoderSpi(java.lang.String,java.lang.String) [NONE]

    ImageTranscoderSpi

    public ImageTranscoderSpi (String vendorName, String version)
    Constructs an ImageTranscoderSpi with a given set of values.
    Parameters:
    vendorName - the vendor name.
    version - a version identifier.

    method:getReaderServiceProviderName() [NONE]

  • getReaderServiceProviderName

    public abstract  String getReaderServiceProviderName()
    Returns the fully qualified class name of an ImageReaderSpi class that generates IIOMetadata objects that may be used as input to this transcoder.
    Returns:
    a String containing the fully-qualified class name of the ImageReaderSpi implementation class.
    See Also:
  • method:getWriterServiceProviderName() [NONE]

    getWriterServiceProviderName

    public abstract  String getWriterServiceProviderName()
    Returns the fully qualified class name of an ImageWriterSpi class that generates IIOMetadata objects that may be used as input to this transcoder.
    Returns:
    a String containing the fully-qualified class name of the ImageWriterSpi implementation class.
    See Also:

    method:createTranscoderInstance() [NONE]

    createTranscoderInstance

    public abstract  ImageTranscoder createTranscoderInstance()
    Returns an instance of the ImageTranscoder implementation associated with this service provider.
    Returns:
    an ImageTranscoder instance.

    © 2023 Oracle Corporation and/or its affiliates