# Package org.eclipse.mat.query.annotations

Annotations for Queries.

See: Description

Enum Summary
Argument.Advice: Optional advice for the query argument that is needed if the declaring type does not give enough evidence how to convert or validate this argument.

Annotation Types Summary
Argument: Annotates a member variable to be an query argument.
Category: Annotates the category to which the query belongs.
CommandName: (Optionally) annotates the command name of the query.
Help: Annotates a help message to the argument and/or query.
HelpUrl: Annotates a help URL path into the Eclipse help system.
Icon: Annotates the icon of the query.
Menu: Annotates a query which has multiple menu items for a single query class.
Menu.Entry: Annotates a `Menu` item for a particular sub-query.
Name: Annotates the name of the query as displayed in the query menu or query browser.
Usage: Annotates a custom usage message.

## Package org.eclipse.mat.query.annotations Description

Annotations for Queries. Queries can be annotated with extra information giving the command name, tagging fields as arguments to be filled in, adding help text and menu position. As well as inline annotations, translatable text for the annotation can be placed into an `annotations.properties` directory for ease of translation.