[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [aspectj-dev] detecting AspectJ classes
|
See AjTypeSystem in the doc:
http://www.eclipse.org/aspectj/doc/released/aspectj5rt-api/org/aspectj/lang/reflect/AjTypeSystem.html#getAjType(java.lang.Class)
eg.
AjType fooType = AjTypeSystem.getAjType(Foo.class);
boolean isAspect = fooType.isAspect()
PerClause pc = fooType.getPerClause()
assertEquals(PerClauseKind.PERTHIS,pc.getKind());
the individual attribute format are not documented anywhere other than
in the code.
On 17/10/06, Eugene Kuleshov <eu@xxxxxxxx> wrote:
Hi,
I need to detect that some particular class is in fact an aspect and
then I would also need to retrieve details on its deployment mode (i.e.
singleton, percflow, pertarget, etc). What would be the most reliable
way of doing that?
Actually I wonder if AspectJ-specific bytecode attributes are
documented anywhere? It would be really handy to have something like VM
ClassFormat spec that would document standard attributes used by AspectJ.
Thanks in advance
Eugene
_______________________________________________
aspectj-dev mailing list
aspectj-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-dev