Sorry done, forgot you could create an anonymous inner class of an annotation.