Sentinel3ProductReaderPlugIn implements ProductReaderPlugIn { @Override public final Class[] getInputTypes() { return SUPPORTED_INPUT_TYPES; } Sentinel3ProductReaderPlugIn(); protected  Sentinel3ProductReaderPlugIn(String formatName,
                                           String description,
                                           String directoryNamePattern,
                                           String manifestFileBasename,
                                           String alternativeManifestFileBasename,
                                           String... fileExtensions); @Override DecodeQualification getDecodeQualification(Object input); @Override final Class[] getInputTypes(); @Override ProductReader createReaderInstance(); @Override final String[] getFormatNames(); @Override final String[] getDefaultFileExtensions(); @Override final String getDescription(Locale locale); @Override final SnapFileFilter getProductFileFilter();  }
@Test public void testSupportedInputTypes() { Class[] inputTypes = plugIn.getInputTypes(); assertEquals(2, inputTypes.length); assertEquals(String.class, inputTypes[0]); assertEquals(File.class, inputTypes[1]); }