Uses of Class
org.aspectj.apache.bcel.classfile.JavaClass
Packages that use JavaClass
Package
Description
-
Uses of JavaClass in org.aspectj.apache.bcel
Methods in org.aspectj.apache.bcel that return JavaClassModifier and TypeMethodDescriptionstatic JavaClassAdd clazz to repository if there isn't an equally named class already in there.static JavaClassRepository.lookupClass(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 JavaClassModifier and TypeMethodDescriptionstatic JavaClassAdd clazz to repository if there isn't an equally named class already in there.static booleanRepository.implementationOf(JavaClass clazz, JavaClass inter) static booleanRepository.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 JavaClassModifier and TypeMethodDescriptionJavaClass.getInterfaces()Get interfaces directly implemented by this JavaClass.JavaClass.getSuperClass()JavaClass.getSuperClasses()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 JavaClassModifier and TypeMethodDescriptionJavaClass.getAllInterfaces()Get all interfaces implemented by this JavaClass (transitively).Methods in org.aspectj.apache.bcel.classfile with parameters of type JavaClassModifier and TypeMethodDescriptionbooleanJavaClass.implementationOf(JavaClass inter) final booleanJavaClass.instanceOf(JavaClass super_class) Equivalent to runtime "instanceof" operator.voidClassVisitor.visitJavaClass(JavaClass obj) -
Uses of JavaClass in org.aspectj.apache.bcel.generic
Methods in org.aspectj.apache.bcel.generic that return JavaClassConstructors in org.aspectj.apache.bcel.generic with parameters of type JavaClass -
Uses of JavaClass in org.aspectj.apache.bcel.util
Methods in org.aspectj.apache.bcel.util that return JavaClassModifier and TypeMethodDescriptionFind an already defined JavaClass in the local cache.Find an already defined JavaClass.Find the class with the name provided, if the class isn't there, return NULL.Find an already defined (cached) JavaClass object by name.Lookup a JavaClass object from the classname provided.Lookup a JavaClass object from the Class Name provided.Find the JavaClass instance for the given run-time class objectFind the class with the name provided, if the class isn't there, make an attempt to load it.Try to find class source via getResourceAsStream().Load a JavaClass object for the given class name using the CLASSPATH environment variable.Methods in org.aspectj.apache.bcel.util with parameters of type JavaClassModifier and TypeMethodDescriptionvoidClassLoaderRepository.removeClass(JavaClass clazz) Remove class from repositoryvoidNonCachingClassLoaderRepository.removeClass(JavaClass clazz) Remove class from repositoryvoidRepository.removeClass(JavaClass clazz) Remove class from repositoryvoidSyntheticRepository.removeClass(JavaClass clazz) Remove class from repositoryvoidThreadLocalAwareRepository.removeClass(JavaClass clazz) voidClassLoaderRepository.storeClass(JavaClass clazz) Store a new JavaClass into this Repository.voidNonCachingClassLoaderRepository.storeClass(JavaClass clazz) Store a new JavaClass into this Repository.voidRepository.storeClass(JavaClass clazz) Store the provided class under "clazz.getClassName()"voidSyntheticRepository.storeClass(JavaClass clazz) Store a new JavaClass instance into this Repository.voidThreadLocalAwareRepository.storeClass(JavaClass clazz) -
Uses of JavaClass in org.aspectj.weaver.bcel
Fields in org.aspectj.weaver.bcel declared as JavaClassMethods in org.aspectj.weaver.bcel that return JavaClassModifier and TypeMethodDescriptionBcelObjectType.getJavaClass()LazyClassGen.getJavaClass(BcelWorld world) UnwovenClassFile.getJavaClass()static JavaClassUtility.makeJavaClass(String filename, byte[] bytes) Methods in org.aspectj.weaver.bcel with parameters of type JavaClassModifier and TypeMethodDescriptionBcelWorld.addSourceObjectType(String classname, JavaClass jc, boolean artificial) BcelWorld.addSourceObjectType(JavaClass jc, boolean artificial) BcelWorld.buildBcelDelegate(ReferenceType type, JavaClass jc, boolean artificial, boolean exposedToWeaver) static 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.voidBcelWorld.removeClass(JavaClass clazz) voidBcelObjectType.setJavaClass(JavaClass newclass, boolean artificial) voidBcelWorld.storeClass(JavaClass clazz) -
Uses of JavaClass in org.aspectj.weaver.ltw
Methods in org.aspectj.weaver.ltw with parameters of type JavaClass