public class ClasspathResource extends AbstractResource
Resource
for resources found within the classpath.Constructor and Description |
---|
ClasspathResource(ClassResolver resolver,
java.lang.String path) |
ClasspathResource(ClassResolver resolver,
java.lang.String path,
java.util.Locale locale) |
Modifier and Type | Method and Description |
---|---|
Resource |
getLocalization(java.util.Locale locale)
Locates the localization of the
resource using
LocalizedResourceFinder . |
java.net.URL |
getResourceURL()
Invokes
ClassResolver.getResource(String) with the path. |
int |
hashCode() |
protected Resource |
newResource(java.lang.String path) |
java.lang.String |
toString() |
equals, getLocale, getName, getPath, getRelativeResource
public ClasspathResource(ClassResolver resolver, java.lang.String path)
public ClasspathResource(ClassResolver resolver, java.lang.String path, java.util.Locale locale)
public Resource getLocalization(java.util.Locale locale)
LocalizedResourceFinder
.locale
- to localize for, or null for no localization.public java.net.URL getResourceURL()
ClassResolver.getResource(String)
with the path.public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
protected Resource newResource(java.lang.String path)
newResource
in class AbstractResource