Uses of Class
org.aspectj.weaver.bcel.LazyClassGen
-
Uses of LazyClassGen in org.aspectj.weaver.bcel
Modifier and TypeMethodDescriptionBcelShadow.getEnclosingClass()
LazyMethodGen.getEnclosingClass()
BcelObjectType.getLazyClassGen()
Return the lazyClassGen associated with this type.BcelWeaver.weaveWithoutDump
(UnwovenClassFile classFile, BcelObjectType classType) Modifier and TypeMethodDescriptionvoid
LazyClassGen.addGeneratedInner
(LazyClassGen newClass) boolean
BcelTypeMunger.attemptToModifySuperCalls
(org.aspectj.weaver.bcel.BcelClassWeaver weaver, LazyClassGen newParentTarget, ResolvedType newParent) The main part of implementing declare parents extends.boolean
BcelPerClauseAspectAdder.forceMunge
(LazyClassGen gen, boolean checkAlreadyThere) BcelWeaver.getClassFilesFor
(LazyClassGen clazz) protected FieldGen
BcelTypeMunger.makeFieldGen
(LazyClassGen gen, ResolvedMember member) static Member
BcelWorld.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 LazyMethodGen
BcelTypeMunger.makeMethodGen
(LazyClassGen gen, ResolvedMember member) ModifierConstructorDescriptionLazyMethodGen
(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)