| Package | Description |
|---|---|
| org.apache.maven.api | |
| 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.
|
| org.apache.maven.api.model |
Maven POM (Project Object Model) classes, generated from
maven.mdo model. |
| org.apache.maven.api.plugin | |
| org.apache.maven.api.plugin.annotations | |
| org.apache.maven.api.services | |
| org.apache.maven.api.services.xml | |
| org.apache.maven.api.settings | |
| org.apache.maven.api.toolchain | |
| org.apache.maven.api.xml | |
| org.apache.maven.internal.impl | |
| org.apache.maven.model | |
| org.apache.maven.model.v4 | |
| org.apache.maven.plugin.lifecycle | |
| org.apache.maven.plugin.lifecycle.io.xpp3 | |
| org.apache.maven.settings.v4 | |
| org.apache.maven.toolchain.v4 |
| Class and Description |
|---|
| Consumer
A type implemented by, or extended by maven plugins or extensions.
|
| Experimental
This annotation tags types that are part of an experimental API.
|
| Immutable
The
Immutable annotation indicates that the object is immutable, i.e. |
| Nonnull
The annotated element must not be null.
|
| Nullable
The annotated element can be
null. |
| Provider
A type implemented by, or extended by maven itself.
|
| ThreadSafe
The
ThreadSafe annotation can be used to indicate a given type
is thread safe. |
| Class and Description |
|---|
| Experimental
This annotation tags types that are part of an experimental API.
|
| ThreadSafe
The
ThreadSafe annotation can be used to indicate a given type
is thread safe. |
| Class and Description |
|---|
| Experimental
This annotation tags types that are part of an experimental API.
|
| Immutable
The
Immutable annotation indicates that the object is immutable, i.e. |
| Nonnull
The annotated element must not be null.
|
| NotThreadSafe
This annotation indicates that the annotated type is not threadsafe
and should only be used by a single thread.
|
| ThreadSafe
The
ThreadSafe annotation can be used to indicate a given type
is thread safe. |
| Class and Description |
|---|
| Consumer
A type implemented by, or extended by maven plugins or extensions.
|
| Experimental
This annotation tags types that are part of an experimental API.
|
| Class and Description |
|---|
| Experimental
This annotation tags types that are part of an experimental API.
|
| Class and Description |
|---|
| Consumer
A type implemented by, or extended by maven plugins or extensions.
|
| Experimental
This annotation tags types that are part of an experimental API.
|
| Immutable
The
Immutable annotation indicates that the object is immutable, i.e. |
| Nonnull
The annotated element must not be null.
|
| NotThreadSafe
This annotation indicates that the annotated type is not threadsafe
and should only be used by a single thread.
|
| Nullable
The annotated element can be
null. |
| Class and Description |
|---|
| Experimental
This annotation tags types that are part of an experimental API.
|
| Immutable
The
Immutable annotation indicates that the object is immutable, i.e. |
| Nonnull
The annotated element must not be null.
|
| NotThreadSafe
This annotation indicates that the annotated type is not threadsafe
and should only be used by a single thread.
|
| Class and Description |
|---|
| Experimental
This annotation tags types that are part of an experimental API.
|
| Generated
This annotation indicates that a type is automatically generated.
|
| Immutable
The
Immutable annotation indicates that the object is immutable, i.e. |
| Nonnull
The annotated element must not be null.
|
| NotThreadSafe
This annotation indicates that the annotated type is not threadsafe
and should only be used by a single thread.
|
| ThreadSafe
The
ThreadSafe annotation can be used to indicate a given type
is thread safe. |
| Class and Description |
|---|
| Experimental
This annotation tags types that are part of an experimental API.
|
| Generated
This annotation indicates that a type is automatically generated.
|
| Immutable
The
Immutable annotation indicates that the object is immutable, i.e. |
| Nonnull
The annotated element must not be null.
|
| NotThreadSafe
This annotation indicates that the annotated type is not threadsafe
and should only be used by a single thread.
|
| ThreadSafe
The
ThreadSafe annotation can be used to indicate a given type
is thread safe. |
| Class and Description |
|---|
| Experimental
This annotation tags types that are part of an experimental API.
|
| Immutable
The
Immutable annotation indicates that the object is immutable, i.e. |
| Nonnull
The annotated element must not be null.
|
| Nullable
The annotated element can be
null. |
| ThreadSafe
The
ThreadSafe annotation can be used to indicate a given type
is thread safe. |
| Class and Description |
|---|
| Experimental
This annotation tags types that are part of an experimental API.
|
| Nonnull
The annotated element must not be null.
|
| Nullable
The annotated element can be
null. |
| Class and Description |
|---|
| Generated
This annotation indicates that a type is automatically generated.
|
| Nonnull
The annotated element must not be null.
|
| Class and Description |
|---|
| Generated
This annotation indicates that a type is automatically generated.
|
| Class and Description |
|---|
| Generated
This annotation indicates that a type is automatically generated.
|
| Immutable
The
Immutable annotation indicates that the object is immutable, i.e. |
| Nonnull
The annotated element must not be null.
|
| NotThreadSafe
This annotation indicates that the annotated type is not threadsafe
and should only be used by a single thread.
|
| ThreadSafe
The
ThreadSafe annotation can be used to indicate a given type
is thread safe. |
| Class and Description |
|---|
| Generated
This annotation indicates that a type is automatically generated.
|
| Class and Description |
|---|
| Generated
This annotation indicates that a type is automatically generated.
|
| Class and Description |
|---|
| Generated
This annotation indicates that a type is automatically generated.
|
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.