public interface IURIResolver
Implementations will provide support for different URI protocols.
| Modifier and Type | Method and Description |
|---|---|
boolean |
isURIResolvable(URI uri)
Determine if the given URI is resolvable i.e.
|
boolean |
isURIResolvable(URI baseURI,
String resourceURI)
Convenience method alternative to
isURIResolvable(URI, String). |
boolean |
isURIResolvable(URI baseURI,
URI resourceURI)
Determine if the given resourceURI is resolvable relative to the base URI
i.e.
|
InputStream |
openStream(URI uri)
Open a stream to read a resource from a URI.
|
InputStream |
openStream(URI baseURI,
String resourceURI)
Convenience method alternative to
openStream(URI, URI). |
InputStream |
openStream(URI baseURI,
URI resourceURI)
Open a stream to read a resource from a URI referenced relative to a base URI.
|
InputStream openStream(URI uri) throws ResolverException
uri - the URIResolverExceptionInputStream openStream(URI baseURI, URI resourceURI) throws ResolverException
baseURI - the URIresourceURI - a URI to resolve relative to baseURIResolverExceptionInputStream openStream(URI baseURI, String resourceURI) throws ResolverException
openStream(URI, URI).ResolverExceptionboolean isURIResolvable(URI uri)
uri - the URItrue if the URI is resolvable, false otherwiseboolean isURIResolvable(URI baseURI, URI resourceURI)
baseURI - the base URIresourceURI - a URI to resolve relative to baseURItrue if the URI is resolvable, false otherwiseboolean isURIResolvable(URI baseURI, String resourceURI)
isURIResolvable(URI, String).baseURI - the base URIresourceURI - a URI to resolve relative to baseURItrue if the URI is resolvable, false otherwiseCopyright © 2006-2013. All Rights Reserved.