java.lang.Class
object representing the class,
interface, or aspect that declared this member.aspectOf
special method on aspect types
when there is no aspect of that type currently bound.Signature
to provide
additional information about each possible join point signature.