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.