Name

annotation — User-defined metadata

Parent

object

Description

An annotation object represents an instance of user-defined metadata associated with another object in the analyzed system: these are termed annotations in the Java world, and Attributes in .Net/C#.

Each annotation has a class, which is the class of the annotation object. An annotation also has a reference to the object that is annotated, which may be a class, field, method or argument.

Relevant Operators

Producing Set Expressions

all annotations

Producing Transforms

annotations of

annotations with

Applicable Value Expressions

annotated by

classes of

browse-by-query home antlersoft free software sourceforge project page