diff options
Diffstat (limited to 'libjava/javax/imageio/spi')
-rw-r--r-- | libjava/javax/imageio/spi/IIORegistry.h | 40 | ||||
-rw-r--r-- | libjava/javax/imageio/spi/IIOServiceProvider.h | 43 | ||||
-rw-r--r-- | libjava/javax/imageio/spi/ImageInputStreamSpi.h | 46 | ||||
-rw-r--r-- | libjava/javax/imageio/spi/ImageOutputStreamSpi.h | 46 | ||||
-rw-r--r-- | libjava/javax/imageio/spi/ImageReaderSpi.h | 48 | ||||
-rw-r--r-- | libjava/javax/imageio/spi/ImageReaderWriterSpi.h | 67 | ||||
-rw-r--r-- | libjava/javax/imageio/spi/ImageTranscoderSpi.h | 38 | ||||
-rw-r--r-- | libjava/javax/imageio/spi/ImageWriterSpi.h | 61 | ||||
-rw-r--r-- | libjava/javax/imageio/spi/RegisterableService.h | 34 | ||||
-rw-r--r-- | libjava/javax/imageio/spi/ServiceRegistry$1.h | 41 | ||||
-rw-r--r-- | libjava/javax/imageio/spi/ServiceRegistry$2.h | 40 | ||||
-rw-r--r-- | libjava/javax/imageio/spi/ServiceRegistry$Filter.h | 32 | ||||
-rw-r--r-- | libjava/javax/imageio/spi/ServiceRegistry.h | 70 |
13 files changed, 0 insertions, 606 deletions
diff --git a/libjava/javax/imageio/spi/IIORegistry.h b/libjava/javax/imageio/spi/IIORegistry.h deleted file mode 100644 index 4b15c12..0000000 --- a/libjava/javax/imageio/spi/IIORegistry.h +++ /dev/null @@ -1,40 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_imageio_spi_IIORegistry__ -#define __javax_imageio_spi_IIORegistry__ - -#pragma interface - -#include <javax/imageio/spi/ServiceRegistry.h> -extern "Java" -{ - namespace javax - { - namespace imageio - { - namespace spi - { - class IIORegistry; - } - } - } -} - -class javax::imageio::spi::IIORegistry : public ::javax::imageio::spi::ServiceRegistry -{ - -public: - static ::javax::imageio::spi::IIORegistry * getDefaultInstance(); -private: - IIORegistry(); -public: - void registerApplicationClasspathSpis(); -private: - static ::java::util::HashSet * defaultCategories; - static ::java::util::HashMap * instances; -public: - static ::java::lang::Class class$; -}; - -#endif // __javax_imageio_spi_IIORegistry__ diff --git a/libjava/javax/imageio/spi/IIOServiceProvider.h b/libjava/javax/imageio/spi/IIOServiceProvider.h deleted file mode 100644 index befcd09..0000000 --- a/libjava/javax/imageio/spi/IIOServiceProvider.h +++ /dev/null @@ -1,43 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_imageio_spi_IIOServiceProvider__ -#define __javax_imageio_spi_IIOServiceProvider__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace javax - { - namespace imageio - { - namespace spi - { - class IIOServiceProvider; - class ServiceRegistry; - } - } - } -} - -class javax::imageio::spi::IIOServiceProvider : public ::java::lang::Object -{ - -public: - IIOServiceProvider(::java::lang::String *, ::java::lang::String *); - IIOServiceProvider(); - virtual void onRegistration(::javax::imageio::spi::ServiceRegistry *, ::java::lang::Class *); - virtual void onDeregistration(::javax::imageio::spi::ServiceRegistry *, ::java::lang::Class *); - virtual ::java::lang::String * getVendorName(); - virtual ::java::lang::String * getVersion(); - virtual ::java::lang::String * getDescription(::java::util::Locale *) = 0; -public: // actually protected - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) vendorName; - ::java::lang::String * version; -public: - static ::java::lang::Class class$; -}; - -#endif // __javax_imageio_spi_IIOServiceProvider__ diff --git a/libjava/javax/imageio/spi/ImageInputStreamSpi.h b/libjava/javax/imageio/spi/ImageInputStreamSpi.h deleted file mode 100644 index 946842c..0000000 --- a/libjava/javax/imageio/spi/ImageInputStreamSpi.h +++ /dev/null @@ -1,46 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_imageio_spi_ImageInputStreamSpi__ -#define __javax_imageio_spi_ImageInputStreamSpi__ - -#pragma interface - -#include <javax/imageio/spi/IIOServiceProvider.h> -extern "Java" -{ - namespace javax - { - namespace imageio - { - namespace spi - { - class ImageInputStreamSpi; - } - namespace stream - { - class ImageInputStream; - } - } - } -} - -class javax::imageio::spi::ImageInputStreamSpi : public ::javax::imageio::spi::IIOServiceProvider -{ - -public: // actually protected - ImageInputStreamSpi(); -public: - ImageInputStreamSpi(::java::lang::String *, ::java::lang::String *, ::java::lang::Class *); - virtual ::java::lang::Class * getInputClass(); - virtual jboolean canUseCacheFile(); - virtual jboolean needsCacheFile(); - virtual ::javax::imageio::stream::ImageInputStream * createInputStreamInstance(::java::lang::Object *, jboolean, ::java::io::File *) = 0; - virtual ::javax::imageio::stream::ImageInputStream * createInputStreamInstance(::java::lang::Object *); -public: // actually protected - ::java::lang::Class * __attribute__((aligned(__alignof__( ::javax::imageio::spi::IIOServiceProvider)))) inputClass; -public: - static ::java::lang::Class class$; -}; - -#endif // __javax_imageio_spi_ImageInputStreamSpi__ diff --git a/libjava/javax/imageio/spi/ImageOutputStreamSpi.h b/libjava/javax/imageio/spi/ImageOutputStreamSpi.h deleted file mode 100644 index 6ac36b4..0000000 --- a/libjava/javax/imageio/spi/ImageOutputStreamSpi.h +++ /dev/null @@ -1,46 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_imageio_spi_ImageOutputStreamSpi__ -#define __javax_imageio_spi_ImageOutputStreamSpi__ - -#pragma interface - -#include <javax/imageio/spi/IIOServiceProvider.h> -extern "Java" -{ - namespace javax - { - namespace imageio - { - namespace spi - { - class ImageOutputStreamSpi; - } - namespace stream - { - class ImageOutputStream; - } - } - } -} - -class javax::imageio::spi::ImageOutputStreamSpi : public ::javax::imageio::spi::IIOServiceProvider -{ - -public: // actually protected - ImageOutputStreamSpi(); -public: - ImageOutputStreamSpi(::java::lang::String *, ::java::lang::String *, ::java::lang::Class *); - virtual ::java::lang::Class * getOutputClass(); - virtual jboolean canUseCacheFile(); - virtual jboolean needsCacheFile(); - virtual ::javax::imageio::stream::ImageOutputStream * createOutputStreamInstance(::java::lang::Object *, jboolean, ::java::io::File *) = 0; - virtual ::javax::imageio::stream::ImageOutputStream * createOutputStreamInstance(::java::lang::Object *); -public: // actually protected - ::java::lang::Class * __attribute__((aligned(__alignof__( ::javax::imageio::spi::IIOServiceProvider)))) outputClass; -public: - static ::java::lang::Class class$; -}; - -#endif // __javax_imageio_spi_ImageOutputStreamSpi__ diff --git a/libjava/javax/imageio/spi/ImageReaderSpi.h b/libjava/javax/imageio/spi/ImageReaderSpi.h deleted file mode 100644 index 554b52e..0000000 --- a/libjava/javax/imageio/spi/ImageReaderSpi.h +++ /dev/null @@ -1,48 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_imageio_spi_ImageReaderSpi__ -#define __javax_imageio_spi_ImageReaderSpi__ - -#pragma interface - -#include <javax/imageio/spi/ImageReaderWriterSpi.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace javax - { - namespace imageio - { - class ImageReader; - namespace spi - { - class ImageReaderSpi; - } - } - } -} - -class javax::imageio::spi::ImageReaderSpi : public ::javax::imageio::spi::ImageReaderWriterSpi -{ - -public: // actually protected - ImageReaderSpi(); -public: - ImageReaderSpi(::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, ::java::lang::String *, JArray< ::java::lang::Class * > *, JArray< ::java::lang::String * > *, jboolean, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, jboolean, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *); - virtual jboolean canDecodeInput(::java::lang::Object *) = 0; - virtual ::javax::imageio::ImageReader * createReaderInstance(); - virtual ::javax::imageio::ImageReader * createReaderInstance(::java::lang::Object *) = 0; - virtual JArray< ::java::lang::String * > * getImageWriterSpiNames(); - virtual JArray< ::java::lang::Class * > * getInputTypes(); - virtual jboolean isOwnReader(::javax::imageio::ImageReader *); - static JArray< ::java::lang::Class * > * STANDARD_INPUT_TYPE; -public: // actually protected - JArray< ::java::lang::Class * > * __attribute__((aligned(__alignof__( ::javax::imageio::spi::ImageReaderWriterSpi)))) inputTypes; - JArray< ::java::lang::String * > * writerSpiNames; -public: - static ::java::lang::Class class$; -}; - -#endif // __javax_imageio_spi_ImageReaderSpi__ diff --git a/libjava/javax/imageio/spi/ImageReaderWriterSpi.h b/libjava/javax/imageio/spi/ImageReaderWriterSpi.h deleted file mode 100644 index 91930cd..0000000 --- a/libjava/javax/imageio/spi/ImageReaderWriterSpi.h +++ /dev/null @@ -1,67 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_imageio_spi_ImageReaderWriterSpi__ -#define __javax_imageio_spi_ImageReaderWriterSpi__ - -#pragma interface - -#include <javax/imageio/spi/IIOServiceProvider.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace javax - { - namespace imageio - { - namespace metadata - { - class IIOMetadataFormat; - } - namespace spi - { - class ImageReaderWriterSpi; - } - } - } -} - -class javax::imageio::spi::ImageReaderWriterSpi : public ::javax::imageio::spi::IIOServiceProvider -{ - -public: - ImageReaderWriterSpi(); - ImageReaderWriterSpi(::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, ::java::lang::String *, jboolean, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, jboolean, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *); - virtual JArray< ::java::lang::String * > * getFormatNames(); - virtual JArray< ::java::lang::String * > * getFileSuffixes(); - virtual JArray< ::java::lang::String * > * getMIMETypes(); - virtual ::java::lang::String * getPluginClassName(); - virtual jboolean isStandardStreamMetadataFormatSupported(); - virtual ::java::lang::String * getNativeStreamMetadataFormatName(); - virtual JArray< ::java::lang::String * > * getExtraStreamMetadataFormatNames(); - virtual jboolean isStandardImageMetadataFormatSupported(); - virtual ::java::lang::String * getNativeImageMetadataFormatName(); - virtual JArray< ::java::lang::String * > * getExtraImageMetadataFormatNames(); - virtual ::javax::imageio::metadata::IIOMetadataFormat * getStreamMetadataFormat(::java::lang::String *); - virtual ::javax::imageio::metadata::IIOMetadataFormat * getImageMetadataFormat(::java::lang::String *); -public: // actually protected - JArray< ::java::lang::String * > * __attribute__((aligned(__alignof__( ::javax::imageio::spi::IIOServiceProvider)))) names; - JArray< ::java::lang::String * > * suffixes; - JArray< ::java::lang::String * > * MIMETypes; - ::java::lang::String * pluginClassName; - jboolean supportsStandardStreamMetadataFormat; - ::java::lang::String * nativeStreamMetadataFormatName; - ::java::lang::String * nativeStreamMetadataFormatClassName; - JArray< ::java::lang::String * > * extraStreamMetadataFormatNames; - JArray< ::java::lang::String * > * extraStreamMetadataFormatClassNames; - jboolean supportsStandardImageMetadataFormat; - ::java::lang::String * nativeImageMetadataFormatName; - ::java::lang::String * nativeImageMetadataFormatClassName; - JArray< ::java::lang::String * > * extraImageMetadataFormatNames; - JArray< ::java::lang::String * > * extraImageMetadataFormatClassNames; -public: - static ::java::lang::Class class$; -}; - -#endif // __javax_imageio_spi_ImageReaderWriterSpi__ diff --git a/libjava/javax/imageio/spi/ImageTranscoderSpi.h b/libjava/javax/imageio/spi/ImageTranscoderSpi.h deleted file mode 100644 index 368c2ad..0000000 --- a/libjava/javax/imageio/spi/ImageTranscoderSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_imageio_spi_ImageTranscoderSpi__ -#define __javax_imageio_spi_ImageTranscoderSpi__ - -#pragma interface - -#include <javax/imageio/spi/IIOServiceProvider.h> -extern "Java" -{ - namespace javax - { - namespace imageio - { - class ImageTranscoder; - namespace spi - { - class ImageTranscoderSpi; - } - } - } -} - -class javax::imageio::spi::ImageTranscoderSpi : public ::javax::imageio::spi::IIOServiceProvider -{ - -public: // actually protected - ImageTranscoderSpi(); -public: - ImageTranscoderSpi(::java::lang::String *, ::java::lang::String *); - virtual ::java::lang::String * getReaderServiceProviderName() = 0; - virtual ::java::lang::String * getWriterServiceProviderName() = 0; - virtual ::javax::imageio::ImageTranscoder * createTranscoderInstance() = 0; - static ::java::lang::Class class$; -}; - -#endif // __javax_imageio_spi_ImageTranscoderSpi__ diff --git a/libjava/javax/imageio/spi/ImageWriterSpi.h b/libjava/javax/imageio/spi/ImageWriterSpi.h deleted file mode 100644 index 55d9bdb..0000000 --- a/libjava/javax/imageio/spi/ImageWriterSpi.h +++ /dev/null @@ -1,61 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_imageio_spi_ImageWriterSpi__ -#define __javax_imageio_spi_ImageWriterSpi__ - -#pragma interface - -#include <javax/imageio/spi/ImageReaderWriterSpi.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace java - { - namespace awt - { - namespace image - { - class RenderedImage; - } - } - } - namespace javax - { - namespace imageio - { - class ImageTypeSpecifier; - class ImageWriter; - namespace spi - { - class ImageWriterSpi; - } - } - } -} - -class javax::imageio::spi::ImageWriterSpi : public ::javax::imageio::spi::ImageReaderWriterSpi -{ - -public: // actually protected - ImageWriterSpi(); -public: - ImageWriterSpi(::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, ::java::lang::String *, JArray< ::java::lang::Class * > *, JArray< ::java::lang::String * > *, jboolean, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, jboolean, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *); - virtual jboolean canEncodeImage(::javax::imageio::ImageTypeSpecifier *) = 0; - virtual jboolean canEncodeImage(::java::awt::image::RenderedImage *); - virtual ::javax::imageio::ImageWriter * createWriterInstance(); - virtual ::javax::imageio::ImageWriter * createWriterInstance(::java::lang::Object *) = 0; - virtual JArray< ::java::lang::String * > * getImageReaderSpiNames(); - virtual JArray< ::java::lang::Class * > * getOutputTypes(); - virtual jboolean isFormatLossless(); - virtual jboolean isOwnWriter(::javax::imageio::ImageWriter *); - static JArray< ::java::lang::Class * > * STANDARD_OUTPUT_TYPE; -public: // actually protected - JArray< ::java::lang::Class * > * __attribute__((aligned(__alignof__( ::javax::imageio::spi::ImageReaderWriterSpi)))) outputTypes; - JArray< ::java::lang::String * > * readerSpiNames; -public: - static ::java::lang::Class class$; -}; - -#endif // __javax_imageio_spi_ImageWriterSpi__ diff --git a/libjava/javax/imageio/spi/RegisterableService.h b/libjava/javax/imageio/spi/RegisterableService.h deleted file mode 100644 index fcd4e14..0000000 --- a/libjava/javax/imageio/spi/RegisterableService.h +++ /dev/null @@ -1,34 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_imageio_spi_RegisterableService__ -#define __javax_imageio_spi_RegisterableService__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace javax - { - namespace imageio - { - namespace spi - { - class RegisterableService; - class ServiceRegistry; - } - } - } -} - -class javax::imageio::spi::RegisterableService : public ::java::lang::Object -{ - -public: - virtual void onRegistration(::javax::imageio::spi::ServiceRegistry *, ::java::lang::Class *) = 0; - virtual void onDeregistration(::javax::imageio::spi::ServiceRegistry *, ::java::lang::Class *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __javax_imageio_spi_RegisterableService__ diff --git a/libjava/javax/imageio/spi/ServiceRegistry$1.h b/libjava/javax/imageio/spi/ServiceRegistry$1.h deleted file mode 100644 index 431ba31..0000000 --- a/libjava/javax/imageio/spi/ServiceRegistry$1.h +++ /dev/null @@ -1,41 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_imageio_spi_ServiceRegistry$1__ -#define __javax_imageio_spi_ServiceRegistry$1__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace javax - { - namespace imageio - { - namespace spi - { - class ServiceRegistry; - class ServiceRegistry$1; - } - } - } -} - -class javax::imageio::spi::ServiceRegistry$1 : public ::java::lang::Object -{ - -public: // actually package-private - ServiceRegistry$1(::javax::imageio::spi::ServiceRegistry *); -public: - virtual jboolean hasNext(); - virtual ::java::lang::Object * next(); - virtual void remove(); -public: // actually package-private - jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) index; - ::javax::imageio::spi::ServiceRegistry * this$0; -public: - static ::java::lang::Class class$; -}; - -#endif // __javax_imageio_spi_ServiceRegistry$1__ diff --git a/libjava/javax/imageio/spi/ServiceRegistry$2.h b/libjava/javax/imageio/spi/ServiceRegistry$2.h deleted file mode 100644 index 0934d4a..0000000 --- a/libjava/javax/imageio/spi/ServiceRegistry$2.h +++ /dev/null @@ -1,40 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_imageio_spi_ServiceRegistry$2__ -#define __javax_imageio_spi_ServiceRegistry$2__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace javax - { - namespace imageio - { - namespace spi - { - class ServiceRegistry; - class ServiceRegistry$2; - } - } - } -} - -class javax::imageio::spi::ServiceRegistry$2 : public ::java::lang::Object -{ - -public: // actually package-private - ServiceRegistry$2(::javax::imageio::spi::ServiceRegistry *, ::java::util::Map *); -public: - virtual jint compare(::java::lang::Object *, ::java::lang::Object *); -public: // actually package-private - ::javax::imageio::spi::ServiceRegistry * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0; -private: - ::java::util::Map * val$cons; -public: - static ::java::lang::Class class$; -}; - -#endif // __javax_imageio_spi_ServiceRegistry$2__ diff --git a/libjava/javax/imageio/spi/ServiceRegistry$Filter.h b/libjava/javax/imageio/spi/ServiceRegistry$Filter.h deleted file mode 100644 index 10fd5aa..0000000 --- a/libjava/javax/imageio/spi/ServiceRegistry$Filter.h +++ /dev/null @@ -1,32 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_imageio_spi_ServiceRegistry$Filter__ -#define __javax_imageio_spi_ServiceRegistry$Filter__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace javax - { - namespace imageio - { - namespace spi - { - class ServiceRegistry$Filter; - } - } - } -} - -class javax::imageio::spi::ServiceRegistry$Filter : public ::java::lang::Object -{ - -public: - virtual jboolean filter(::java::lang::Object *) = 0; - static ::java::lang::Class class$; -} __attribute__ ((java_interface)); - -#endif // __javax_imageio_spi_ServiceRegistry$Filter__ diff --git a/libjava/javax/imageio/spi/ServiceRegistry.h b/libjava/javax/imageio/spi/ServiceRegistry.h deleted file mode 100644 index 79a48fe..0000000 --- a/libjava/javax/imageio/spi/ServiceRegistry.h +++ /dev/null @@ -1,70 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_imageio_spi_ServiceRegistry__ -#define __javax_imageio_spi_ServiceRegistry__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace javax - { - namespace imageio - { - namespace spi - { - class ServiceRegistry; - class ServiceRegistry$Filter; - } - } - } -} - -class javax::imageio::spi::ServiceRegistry : public ::java::lang::Object -{ - -public: - ServiceRegistry(::java::util::Iterator *); - static ::java::util::Iterator * lookupProviders(::java::lang::Class *, ::java::lang::ClassLoader *); - static ::java::util::Iterator * lookupProviders(::java::lang::Class *); - virtual ::java::util::Iterator * getCategories(); -private: - jboolean registerServiceProvider(::java::lang::Object *, jint); -public: - virtual jboolean registerServiceProvider(::java::lang::Object *, ::java::lang::Class *); - virtual void registerServiceProvider(::java::lang::Object *); - virtual void registerServiceProviders(::java::util::Iterator *); -private: - jboolean deregisterServiceProvider(::java::lang::Object *, jint); -public: - virtual jboolean deregisterServiceProvider(::java::lang::Object *, ::java::lang::Class *); - virtual void deregisterServiceProvider(::java::lang::Object *); - virtual void deregisterAll(::java::lang::Class *); - virtual void deregisterAll(); - virtual void finalize(); - virtual jboolean contains(::java::lang::Object *); -private: - jint getCategoryID(::java::lang::Class *); -public: - virtual ::java::util::Iterator * getServiceProviders(::java::lang::Class *, jboolean); - virtual ::java::util::Iterator * getServiceProviders(::java::lang::Class *, ::javax::imageio::spi::ServiceRegistry$Filter *, jboolean); - virtual ::java::lang::Object * getServiceProviderByClass(::java::lang::Class *); - virtual jboolean setOrdering(::java::lang::Class *, ::java::lang::Object *, ::java::lang::Object *); - virtual jboolean unsetOrdering(::java::lang::Class *, ::java::lang::Object *, ::java::lang::Object *); -private: - jboolean addConstraint(jint, ::java::lang::Object *, ::java::lang::Object *); - jboolean removeConstraint(jint, ::java::lang::Object *, ::java::lang::Object *); -public: // actually package-private - JArray< ::java::lang::Class * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) categories; -private: - JArray< ::java::util::LinkedList * > * providers; - JArray< ::java::util::IdentityHashMap * > * constraints; -public: - static ::java::lang::Class class$; -}; - -#endif // __javax_imageio_spi_ServiceRegistry__ |