|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JavaClass | |
---|---|
org.aspectj.apache.bcel | |
org.aspectj.apache.bcel.classfile | |
org.aspectj.apache.bcel.generic | |
org.aspectj.apache.bcel.util | |
org.aspectj.weaver.bcel | |
org.aspectj.weaver.ltw |
Uses of JavaClass in org.aspectj.apache.bcel |
---|
Methods in org.aspectj.apache.bcel that return JavaClass | |
---|---|
static JavaClass |
Repository.addClass(JavaClass clazz)
Add clazz to repository if there isn't an equally named class already in there. |
static JavaClass |
Repository.lookupClass(java.lang.String class_name)
Lookup class somewhere found on your CLASSPATH, or whereever the repository instance looks for it. |
Methods in org.aspectj.apache.bcel with parameters of type JavaClass | |
---|---|
static JavaClass |
Repository.addClass(JavaClass clazz)
Add clazz to repository if there isn't an equally named class already in there. |
static boolean |
Repository.implementationOf(JavaClass clazz,
JavaClass inter)
|
static boolean |
Repository.instanceOf(JavaClass clazz,
JavaClass super_class)
Equivalent to runtime "instanceof" operator. |
Uses of JavaClass in org.aspectj.apache.bcel.classfile |
---|
Methods in org.aspectj.apache.bcel.classfile that return JavaClass | |
---|---|
JavaClass[] |
JavaClass.getInterfaces()
Get interfaces directly implemented by this JavaClass. |
JavaClass |
JavaClass.getSuperClass()
|
JavaClass[] |
JavaClass.getSuperClasses()
|
JavaClass |
ClassParser.parse()
Parse the given Java class file and return an object that represents the contained data, i.e., constants, methods, fields and commands. |
Methods in org.aspectj.apache.bcel.classfile that return types with arguments of type JavaClass | |
---|---|
java.util.Collection<JavaClass> |
JavaClass.getAllInterfaces()
Get all interfaces implemented by this JavaClass (transitively). |
Methods in org.aspectj.apache.bcel.classfile with parameters of type JavaClass | |
---|---|
boolean |
JavaClass.implementationOf(JavaClass inter)
|
boolean |
JavaClass.instanceOf(JavaClass super_class)
Equivalent to runtime "instanceof" operator. |
void |
ClassVisitor.visitJavaClass(JavaClass obj)
|
Uses of JavaClass in org.aspectj.apache.bcel.generic |
---|
Methods in org.aspectj.apache.bcel.generic that return JavaClass | |
---|---|
JavaClass |
ClassGen.getJavaClass()
|
Constructors in org.aspectj.apache.bcel.generic with parameters of type JavaClass | |
---|---|
ClassGen(JavaClass clazz)
|
Uses of JavaClass in org.aspectj.apache.bcel.util |
---|
Methods in org.aspectj.apache.bcel.util that return JavaClass | |
---|---|
JavaClass |
SyntheticRepository.findClass(java.lang.String className)
Find an already defined (cached) JavaClass object by name. |
JavaClass |
Repository.findClass(java.lang.String className)
Find the class with the name provided, if the class isn't there, return NULL. |
JavaClass |
NonCachingClassLoaderRepository.findClass(java.lang.String className)
Find an already defined JavaClass. |
JavaClass |
ClassLoaderRepository.findClass(java.lang.String className)
Find an already defined JavaClass in the local cache. |
JavaClass |
SyntheticRepository.loadClass(java.lang.Class clazz)
Try to find class source via getResourceAsStream(). |
JavaClass |
Repository.loadClass(java.lang.Class clazz)
Find the JavaClass instance for the given run-time class object |
JavaClass |
NonCachingClassLoaderRepository.loadClass(java.lang.Class clazz)
|
JavaClass |
ClassLoaderRepository.loadClass(java.lang.Class clazz)
|
JavaClass |
SyntheticRepository.loadClass(java.lang.String className)
Load a JavaClass object for the given class name using the CLASSPATH environment variable. |
JavaClass |
Repository.loadClass(java.lang.String className)
Find the class with the name provided, if the class isn't there, make an attempt to load it. |
JavaClass |
NonCachingClassLoaderRepository.loadClass(java.lang.String className)
Lookup a JavaClass object from the Class Name provided. |
JavaClass |
ClassLoaderRepository.loadClass(java.lang.String className)
Lookup a JavaClass object from the Class Name provided. |
Methods in org.aspectj.apache.bcel.util with parameters of type JavaClass | |
---|---|
void |
SyntheticRepository.removeClass(JavaClass clazz)
Remove class from repository |
void |
Repository.removeClass(JavaClass clazz)
Remove class from repository |
void |
NonCachingClassLoaderRepository.removeClass(JavaClass clazz)
Remove class from repository |
void |
ClassLoaderRepository.removeClass(JavaClass clazz)
Remove class from repository |
void |
SyntheticRepository.storeClass(JavaClass clazz)
Store a new JavaClass instance into this Repository. |
void |
Repository.storeClass(JavaClass clazz)
Store the provided class under "clazz.getClassName()" |
void |
NonCachingClassLoaderRepository.storeClass(JavaClass clazz)
Store a new JavaClass into this Repository. |
void |
ClassLoaderRepository.storeClass(JavaClass clazz)
Store a new JavaClass into this Repository. |
Uses of JavaClass in org.aspectj.weaver.bcel |
---|
Fields in org.aspectj.weaver.bcel declared as JavaClass | |
---|---|
JavaClass |
BcelObjectType.javaClass
|
Methods in org.aspectj.weaver.bcel that return JavaClass | |
---|---|
JavaClass |
BcelWorld.findClass(java.lang.String className)
|
JavaClass |
UnwovenClassFile.getJavaClass()
|
JavaClass |
BcelObjectType.getJavaClass()
|
JavaClass |
LazyClassGen.getJavaClass(BcelWorld world)
|
JavaClass |
BcelWorld.loadClass(java.lang.Class clazz)
|
JavaClass |
BcelWorld.loadClass(java.lang.String className)
|
static JavaClass |
Utility.makeJavaClass(java.lang.String filename,
byte[] bytes)
|
Methods in org.aspectj.weaver.bcel with parameters of type JavaClass | |
---|---|
BcelObjectType |
BcelWorld.addSourceObjectType(JavaClass jc,
boolean artificial)
|
BcelObjectType |
BcelWorld.addSourceObjectType(java.lang.String classname,
JavaClass jc,
boolean artificial)
|
BcelObjectType |
BcelWorld.buildBcelDelegate(ReferenceType type,
JavaClass jc,
boolean artificial,
boolean exposedToWeaver)
|
GenericSignature.ClassSignature |
BcelGenericSignatureToTypeXTestCase.getGenericClassTypeSignature(JavaClass jClass)
|
static java.util.List<AjAttribute> |
AtAjAttributes.readAj5ClassAttributes(AsmManager model,
JavaClass javaClass,
ReferenceType type,
ISourceContext context,
IMessageHandler msgHandler,
boolean isCodeStyleAspect)
Extract class level annotations and turn them into AjAttributes. |
void |
BcelWorld.removeClass(JavaClass clazz)
|
void |
BcelObjectType.setJavaClass(JavaClass newclass,
boolean artificial)
|
void |
BcelWorld.storeClass(JavaClass clazz)
|
Uses of JavaClass in org.aspectj.weaver.ltw |
---|
Methods in org.aspectj.weaver.ltw with parameters of type JavaClass | |
---|---|
void |
LTWWorld.storeClass(JavaClass clazz)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |