Index
All Classes and Interfaces|All Packages
C
- Consumer - Annotation Interface in org.apache.maven.api.annotations
-
A type implemented by, or extended by maven plugins or extensions.
E
- Experimental - Annotation Interface in org.apache.maven.api.annotations
-
This annotation tags types that are part of an experimental API.
G
- Generated - Annotation Interface in org.apache.maven.api.annotations
-
This annotation indicates that a type is automatically generated.
I
- Immutable - Annotation Interface in org.apache.maven.api.annotations
-
The
Immutable
annotation indicates that the object is immutable, i.e.
N
- Nonnull - Annotation Interface in org.apache.maven.api.annotations
-
The annotated element must not be null.
- NotThreadSafe - Annotation Interface in org.apache.maven.api.annotations
-
This annotation indicates that the annotated type is not threadsafe and should only be used by a single thread.
- Nullable - Annotation Interface in org.apache.maven.api.annotations
-
The annotated element can be
null
.
O
- org.apache.maven.api.annotations - package org.apache.maven.api.annotations
-
This package contains non-functional annotations which are used to tag various elements and help users understanding how those types should be used.
P
- Provider - Annotation Interface in org.apache.maven.api.annotations
-
A type implemented by, or extended by maven itself.
T
- ThreadSafe - Annotation Interface in org.apache.maven.api.annotations
-
The
ThreadSafe
annotation can be used to indicate a given type is thread safe.
All Classes and Interfaces|All Packages