|
Logback API Version 0.9.8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.qos.logback.core.util.Loader
public class Loader
Load resources (or images) from various sources.
Field Summary | |
---|---|
static String |
IGNORE_TCL_PROPERTY_NAME
|
Constructor Summary | |
---|---|
Loader()
|
Method Summary | |
---|---|
static URL |
getResource(String resource,
ClassLoader classLoader)
This method will search for resource in different places. |
static URL |
getResourceByTCL(String resource)
|
static ClassLoader |
getTCL()
Get the Thread Context Loader which is a JDK 1.2 feature. |
static Class |
loadClass(String clazz)
If running under JDK 1.2 load the specified class using the Thread contextClassLoader if that fails try
Class.forname. |
static Class |
loadClass(String clazz,
Context context)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String IGNORE_TCL_PROPERTY_NAME
Constructor Detail |
---|
public Loader()
Method Detail |
---|
public static URL getResource(String resource, ClassLoader classLoader)
resource
in different places.
The search order is as follows:
resource
using the thread context class
loader under Java2. This step is performed only if the
skipTCL
parameter is false.
resource
using the
class loader that loaded this class (Loader
).
ClassLoader.getSystemResource(resource)
, that is is using
the system class loader in JDK 1.2 and virtual machine's built-in class
loader in JDK 1.1.
public static URL getResourceByTCL(String resource)
public static ClassLoader getTCL()
null.
public static Class loadClass(String clazz, Context context) throws ClassNotFoundException
ClassNotFoundException
public static Class loadClass(String clazz) throws ClassNotFoundException
Thread
contextClassLoader
if that fails try
Class.forname. Under JDK 1.1 only Class.forName is used.
ClassNotFoundException
|
Logback API Version 0.9.8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |