Index

C D E G I M N O P R S T U V 
All Classes and Interfaces|All Packages

C

Config - Annotation Interface in org.apache.maven.api.annotations
Annotation used to mark fields that represent configuration properties.
Config.Source - Enum Class in org.apache.maven.api.annotations
Property source, which determines when and where the property will be read from or set for consumption.
Consumer - Annotation Interface in org.apache.maven.api.annotations
A type implemented by, or extended by maven plugins or extensions.

D

defaultValue() - Element in annotation interface org.apache.maven.api.annotations.Config
Specifies the default value of the configuration property.

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.

M

MODEL - Enum constant in enum class org.apache.maven.api.annotations.Config.Source
Project model properties.

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.

R

readOnly() - Element in annotation interface org.apache.maven.api.annotations.Config
Specifies whether the configuration property is read-only.

S

source() - Element in annotation interface org.apache.maven.api.annotations.Config
Specifies the source of the configuration property, which determines when and where the property will be read from or set for consumption in the Maven build lifecycle.
SYSTEM_PROPERTIES - Enum constant in enum class org.apache.maven.api.annotations.Config.Source
Maven system properties.

T

ThreadSafe - Annotation Interface in org.apache.maven.api.annotations
The ThreadSafe annotation can be used to indicate a given type is thread safe.
type() - Element in annotation interface org.apache.maven.api.annotations.Config
Specifies the type of the configuration property.

U

USER_PROPERTIES - Enum constant in enum class org.apache.maven.api.annotations.Config.Source
Maven user properties.

V

valueOf(String) - Static method in enum class org.apache.maven.api.annotations.Config.Source
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apache.maven.api.annotations.Config.Source
Returns an array containing the constants of this enum class, in the order they are declared.
C D E G I M N O P R S T U V 
All Classes and Interfaces|All Packages