|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.aspectwerkz.transform.Context
Transformation context.
Constructor Summary | |
Context(java.lang.ClassLoader loader)
Creates a new context. |
Method Summary | |
void |
addMetaData(java.lang.Object key,
java.lang.Object value)
Adds new meta-data for the transformation. |
org.apache.bcel.classfile.JavaClass |
getJavaClass(org.apache.bcel.generic.ClassGen cg)
Returns the JavaClass corresponding to the ClassGen. |
java.lang.ClassLoader |
getLoader()
Returns the class loader. |
java.lang.Object |
getMetaData(java.lang.Object key)
Returns meta-data for the transformation. |
java.util.Map |
getMetaDataRepository()
Returns the meta-data repository. |
org.apache.bcel.util.Repository |
getRepository()
Returns the repository. |
org.apache.bcel.classfile.JavaClass |
getSuperClass(org.apache.bcel.generic.ClassGen cg)
Returns the super class a the JavaClass. |
boolean |
isAdvised()
Checks if the class being transformed has beed advised. |
boolean |
isReadOnly()
Checks if the context is read-only. |
void |
markAsAdvised()
Marks the class being transformed as advised. |
void |
markAsReadOnly()
Marks the context as read-only. |
void |
setMetaDataRepository(java.util.Map repository)
Sets the meta-data repository. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Context(java.lang.ClassLoader loader)
loader
- the class loaderMethod Detail |
public java.lang.ClassLoader getLoader()
public org.apache.bcel.util.Repository getRepository()
public java.util.Map getMetaDataRepository()
public void setMetaDataRepository(java.util.Map repository)
public void markAsAdvised()
public boolean isAdvised()
public void markAsReadOnly()
public boolean isReadOnly()
public java.lang.Object getMetaData(java.lang.Object key)
key
- the key
public void addMetaData(java.lang.Object key, java.lang.Object value)
key
- the keyvalue
- the valuepublic org.apache.bcel.classfile.JavaClass getJavaClass(org.apache.bcel.generic.ClassGen cg)
cg
- the ClassGen
public org.apache.bcel.classfile.JavaClass getSuperClass(org.apache.bcel.generic.ClassGen cg)
cg
- the ClassGen
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |