Apache CXF API

org.apache.cxf.resource
Class URIResolver

java.lang.Object
  extended by org.apache.cxf.resource.URIResolver

public class URIResolver
extends Object

Resolves a File, classpath resource, or URL according to the follow rules:

Author:
Dan Diephouse

Constructor Summary
URIResolver()
           
URIResolver(String path)
           
URIResolver(String baseUriStr, String uriStr)
           
URIResolver(String baseUriStr, String uriStr, Class calling)
           
 
Method Summary
 File getFile()
           
 InputStream getInputStream()
           
 URI getURI()
           
 URL getURL()
           
 boolean isFile()
           
 boolean isResolved()
           
 void resolve(String baseUriStr, String uriStr, Class callingCls)
           
 void unresolve()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

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
Method Detail

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 API

Apache CXF