org.apache.cxf.resource
Class URIResolver
java.lang.Object
org.apache.cxf.resource.URIResolver
public class URIResolver
- extends Object
Resolves a File, classpath resource, or URL according to the follow rules:
- Check to see if a file exists, relative to the base URI.
- If the file doesn't exist, check the classpath
- If the classpath doesn't exist, try to create URL from the URI.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URIResolver
public URIResolver()
URIResolver
public URIResolver(String path)
throws IOException
- Throws:
IOException
URIResolver
public URIResolver(String baseUriStr,
String uriStr)
throws IOException
- Throws:
IOException
URIResolver
public URIResolver(String baseUriStr,
String uriStr,
Class<?> calling)
throws IOException
- Throws:
IOException
unresolve
public void unresolve()
resolve
public void resolve(String baseUriStr,
String uriStr,
Class<?> callingCls)
throws IOException
- Throws:
IOException
getURI
public URI getURI()
getURL
public URL getURL()
getInputStream
public InputStream getInputStream()
isFile
public boolean isFile()
getFile
public File getFile()
isResolved
public boolean isResolved()
Apache CXF