com.sun.xml.bind.util
Class Which

java.lang.Object
  extended by com.sun.xml.bind.util.Which

public class Which
extends java.lang.Object

Finds out where a class file is loaded from.


Constructor Summary
Which()
           
 
Method Summary
static java.lang.String which(java.lang.Class clazz)
           
static java.lang.String which(java.lang.String classname, java.lang.ClassLoader loader)
          Search the specified classloader for the given classname.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Which

public Which()
Method Detail

which

public static java.lang.String which(java.lang.Class clazz)

which

public static java.lang.String which(java.lang.String classname,
                                     java.lang.ClassLoader loader)
Search the specified classloader for the given classname.

Parameters:
classname - the fully qualified name of the class to search for
loader - the classloader to search
Returns:
the source location of the resource, or null if it wasn't found