abstract class ToolAnnotation implements Annotation