|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ibm.wala.types.ClassLoaderReference
public class ClassLoaderReference
Defines the meta-information that identifies a class loader. This is effectively a "name" for a class loader.
| Field Summary | |
|---|---|
static ClassLoaderReference |
Application
Canonical reference to application class loader |
static ClassLoaderReference |
Extension
Canonical reference to extension class loader |
static Atom |
Java
Canonical name for the Java language |
static ClassLoaderReference |
Primordial
Canonical reference to primordial class loader |
| Constructor Summary | |
|---|---|
ClassLoaderReference(Atom name,
Atom language)
Default constructor |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
Note: names for class loader references must be unique. |
Atom |
getLanguage()
|
Atom |
getName()
|
ClassLoaderReference |
getParent()
|
int |
hashCode()
|
void |
setParent(ClassLoaderReference parent)
TODO: I hate that this exists. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final Atom Java
public static final ClassLoaderReference Primordial
public static final ClassLoaderReference Extension
public static final ClassLoaderReference Application
| Constructor Detail |
|---|
public ClassLoaderReference(Atom name,
Atom language)
name - String (actually Atom) name identifying the loader| Method Detail |
|---|
public Atom getName()
public Atom getLanguage()
public ClassLoaderReference getParent()
public void setParent(ClassLoaderReference parent)
parent - the parent of this loader in the loader hierarchy,public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(Object)public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||