Can type patterns match on values of properties of annotations?

For example, given this ITD & classes:

declare parents:
  (@Foo(clazz=Number+) *)
  implements Fooable<Integer>;

@Foo(clazz=Long.class)
public class Thingy {}

@Foo(clazz=String.class)
public class Stringy {}

Can I write a type pattern that matches for Thingy but not Stringy
based only on the value of the "@Foo" annotation's "clazz" property?

-matthew

-- 
@matthewadams12
mailto:[email protected]
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:[email protected]
msn:[email protected]
http://matthewadams.me
http://www.linkedin.com/in/matthewadams
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to