Apache CXF API

org.apache.cxf.resource
Class ClassLoaderResolver

java.lang.Object
  extended by org.apache.cxf.resource.ClassLoaderResolver
All Implemented Interfaces:
ResourceResolver

public class ClassLoaderResolver
extends Object
implements ResourceResolver


Constructor Summary
ClassLoaderResolver()
           
ClassLoaderResolver(ClassLoader l)
           
 
Method Summary
 InputStream getAsStream(String name)
          Resolve a resource given its name and return an InputStream to it.
<T> T
resolve(String resourceName, Class<T> resourceType)
          Resolve a resource given its name and type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassLoaderResolver

public ClassLoaderResolver()

ClassLoaderResolver

public ClassLoaderResolver(ClassLoader l)
Method Detail

resolve

public <T> T resolve(String resourceName,
                     Class<T> resourceType)
Description copied from interface: ResourceResolver
Resolve a resource given its name and type.

Specified by:
resolve in interface ResourceResolver
Parameters:
resourceName - name of the resource to resolve.
resourceType - type of the resource to resolve.
Returns:
an instance of the resource or null if the resource cannot be resolved.

getAsStream

public InputStream getAsStream(String name)
Description copied from interface: ResourceResolver
Resolve a resource given its name and return an InputStream to it.

Specified by:
getAsStream in interface ResourceResolver
Returns:
an InputStream for the resource or null if it could not be found.

Apache CXF API

Apache CXF