Verwendungen von Klasse
org.aspectj.weaver.bcel.LazyClassGen
Packages, die LazyClassGen verwenden
-
Verwendungen von LazyClassGen in org.aspectj.weaver.bcel
Methoden in org.aspectj.weaver.bcel, die LazyClassGen zurückgebenModifizierer und TypMethodeBeschreibungBcelShadow.getEnclosingClass()LazyMethodGen.getEnclosingClass()BcelObjectType.getLazyClassGen()Return the lazyClassGen associated with this type.BcelWeaver.weaveWithoutDump(UnwovenClassFile classFile, BcelObjectType classType) Methoden in org.aspectj.weaver.bcel mit Parametern vom Typ LazyClassGenModifizierer und TypMethodeBeschreibungvoidLazyClassGen.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) Konstruktoren in org.aspectj.weaver.bcel mit Parametern vom Typ LazyClassGenModifiziererKonstruktorBeschreibungLazyMethodGen(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)