ResourceSupport { public Class getResourceClass() { return clazz; } ResourceSupport(Object object); Locale resolveLocale(final Locale locale); Class getResourceClass(); Object getResourceObject(); Localizable getLocalizable(); URL[] getLocalResources(final String resourceBaseName, final String[] suffixes, final Locale locale); URL[] getLocalResources(final String resourceBaseName, final String[] suffixes); URL[] getLocalResources(final String resourceName, final Locale locale); URL[] getLocalResources(final String resourceName); URL getLocalResource(final String resourceBaseName, final String[] suffixes, final Locale locale); URL getLocalResource(final String resourceBaseName, final String[] suffixes); URL getLocalResource(final String resourceName, final Locale locale); URL getLocalResource(final String resourceName); InputStream getLocalResourceAsStream(final String resourceBaseName, final String[] suffixes, final Locale locale); InputStream getLocalResourceAsStream(final String resourceBaseName, final String[] suffixes); InputStream getLocalResourceAsStream(final String resourceBaseName, final Locale locale); InputStream getLocalResourceAsStream(final String resourceName); URL[] getResources(final String resourceBaseName, final String[] suffixes, final Locale locale); URL[] getResources(final String resourceBaseName, final String[] suffixes); URL[] getResources(final String resourceName, final Locale locale); URL[] getResources(final String resourceName); URL getResource(final String resourceBaseName, final String[] suffixes, final Locale locale); URL getResource(final String resourceBaseName, final String[] suffixes); URL getResource(final String resourceName, final Locale locale); URL getResource(final String resourceName); InputStream getResourceAsStream(final String resourceBaseName, final String[] suffixes, final Locale locale); InputStream getResourceAsStream(final String resourceBaseName, final String[] suffixes); InputStream getResourceAsStream(final String resourceName, final Locale locale); InputStream getResourceAsStream(final String resourceName); Map<String, Object> getLocalResourceMap(final String bundleBaseName, final Locale locale); Map<String, Object> getLocalResourceMap(final String bundleBaseName); Map<String, Object> getResourceMap(final String bundleBaseName, final Locale locale); Map<String, Object> getResourceMap(final String bundleBaseName);  }
@Test public void getResourceClass() throws Exception { internalGetResourceClass(Foobar.class); resourcesupport = new ResourceSupport(Foobar.StaticInternal.class); internalGetResourceClass(Foobar.StaticInternal.class); Foobar tc = new Foobar(); Foobar.Internal internal = tc.new Internal(); resourcesupport = new ResourceSupport(internal); internalGetResourceClass(Foobar.Internal.class); }