Package org.aspectj.weaver.bcel
Class AtAjAttributes
- java.lang.Object
-
- org.aspectj.weaver.bcel.AtAjAttributes
-
public class AtAjAttributes extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAtAjAttributes.LazyResolvedPointcutDefinition
-
Constructor Summary
Constructors Constructor Description AtAjAttributes()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanacceptAttribute(Attribute attribute)static intextractExtraArgument(String[] argumentSignatures)static StringgetMethodForMessage(org.aspectj.weaver.bcel.AtAjAttributes.AjAttributeMethodStruct methodstructure)static List<AjAttribute>readAj5ClassAttributes(AsmManager model, JavaClass javaClass, ReferenceType type, ISourceContext context, IMessageHandler msgHandler, boolean isCodeStyleAspect)static List<AjAttribute>readAj5FieldAttributes(Field field, org.aspectj.weaver.bcel.BcelField bField, ResolvedType type, ISourceContext context, IMessageHandler msgHandler)static List<AjAttribute>readAj5MethodAttributes(Method method, org.aspectj.weaver.bcel.BcelMethod bMethod, ResolvedType type, ResolvedPointcutDefinition preResolvedPointcut, ISourceContext context, IMessageHandler msgHandler)
-
-
-
Method Detail
-
acceptAttribute
public static boolean acceptAttribute(Attribute attribute)
-
readAj5ClassAttributes
public static List<AjAttribute> readAj5ClassAttributes(AsmManager model, JavaClass javaClass, ReferenceType type, ISourceContext context, IMessageHandler msgHandler, boolean isCodeStyleAspect)
-
readAj5MethodAttributes
public static List<AjAttribute> readAj5MethodAttributes(Method method, org.aspectj.weaver.bcel.BcelMethod bMethod, ResolvedType type, ResolvedPointcutDefinition preResolvedPointcut, ISourceContext context, IMessageHandler msgHandler)
-
readAj5FieldAttributes
public static List<AjAttribute> readAj5FieldAttributes(Field field, org.aspectj.weaver.bcel.BcelField bField, ResolvedType type, ISourceContext context, IMessageHandler msgHandler)
-
getMethodForMessage
public static String getMethodForMessage(org.aspectj.weaver.bcel.AtAjAttributes.AjAttributeMethodStruct methodstructure)
-
extractExtraArgument
public static int extractExtraArgument(String[] argumentSignatures)
-
-