Uses of Class
org.aspectj.apache.bcel.classfile.JavaClass

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)