Apache Maven 4.0.0-rc-1 API

Package
Description
 
Maven Core API
This package contains non-functional annotations which are used to tag various elements and help users understanding how those types should be used.
 
 
 
 
 
 
Maven Repository Metadata model.
Maven Immutable POM (Project Object Model) classes, generated from maven.mdo model.
 
 
Maven Plugin descriptor model.
Maven Plugin forked lifecycle model.
 
 
 
 
 
 
Maven immutable XML api.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This package contain support (mostly abstract) classes, that implement "base" of CLIng.
This package contains the mvn tool implementation.
 
 
 
This package contains the mvnenc tool implementation.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Maven Resolver extensions for utilizing the Maven POM and Maven repository metadata.
 
 
 
 
 
 
 
 
Contains implementation of the XmlNode interface and related classes.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
XML reader and writer classes for Maven POM, generated from maven.mdo model.
 
 
POM merger.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Maven Resolver extensions for utilizing the Maven POM and Maven repository metadata.