Uses of Class
org.aspectj.weaver.bcel.LazyClassGen
Packages that use LazyClassGen
-
Uses of LazyClassGen in org.aspectj.weaver.bcel
Methods in org.aspectj.weaver.bcel that return LazyClassGenModifier and TypeMethodDescriptionBcelShadow.getEnclosingClass()LazyMethodGen.getEnclosingClass()BcelObjectType.getLazyClassGen()Return the lazyClassGen associated with this type.BcelWeaver.weaveWithoutDump(UnwovenClassFile classFile, BcelObjectType classType)Methods in org.aspectj.weaver.bcel with parameters of type LazyClassGenModifier and TypeMethodDescriptionvoidLazyClassGen.addGeneratedInner(LazyClassGen newClass)booleanBcelTypeMunger.attemptToModifySuperCalls(org.aspectj.weaver.bcel.BcelClassWeaver weaver, LazyClassGen newParentTarget, ResolvedType newParent)The main part of implementing declare parents extends.booleanBcelPerClauseAspectAdder.forceMunge(LazyClassGen gen, boolean checkAlreadyThere)BcelWeaver.getClassFilesFor(LazyClassGen clazz)protected FieldGenBcelTypeMunger.makeFieldGen(LazyClassGen gen, ResolvedMember member)static MemberBcelWorld.makeFieldJoinPointSignature(LazyClassGen cg, FieldInstruction fi)BcelWorld.makeJoinPointSignatureForArrayConstruction(LazyClassGen cg, InstructionHandle handle)BcelWorld.makeJoinPointSignatureForMethodInvocation(LazyClassGen cg, InvokeInstruction ii)BcelWorld.makeJoinPointSignatureForMonitorEnter(LazyClassGen cg, InstructionHandle h)BcelWorld.makeJoinPointSignatureForMonitorExit(LazyClassGen cg, InstructionHandle h)protected LazyMethodGenBcelTypeMunger.makeMethodGen(LazyClassGen gen, ResolvedMember member)Constructors in org.aspectj.weaver.bcel with parameters of type LazyClassGenModifierConstructorDescriptionLazyMethodGen(int modifiers, Type returnType, String name, Type[] paramTypes, String[] declaredExceptions, LazyClassGen enclosingClass)LazyMethodGen(Method m, LazyClassGen enclosingClass)LazyMethodGen(org.aspectj.weaver.bcel.BcelMethod m, LazyClassGen enclosingClass)