Elements of the Java syntax tree representing declarations.
For each declaration, there exists a corresponding
{@link recoder.java.Reference} in the {@link recoder.java.reference}
package.
Each {@link recoder.java.Declaration}
provides some convenience methods that query the possible modifiers.
The modifiers themselves are collected in the subpackage
{@link recoder.java.declaration.modifier}.