Maven 4 API - Immutable Maven Model

This is strictly the immutable model for Maven POM (Project Object Model), so really just plain objects in org.apache.maven.api.model package.

The following are generated from this model:

  • Java sources with Builder inner classes for immutable instances creation.

See also corresponding Maven classical POM model documentation.