Class Initialization


public class Initialization extends CoordinateConfiguration
Defines a configuration for a Maven build's type transformation.
  • Field Details

    • entryPoint

      @MaybeNull public String entryPoint
      The fully-qualified name of the entry point or any constant name of EntryPoint.Default.
    • validated

      public boolean validated
      If validation should be disabled for the entry point.
  • Constructor Details

    • Initialization

      public Initialization()
      Creates a new initialization configuration.
  • Method Details

    • getEntryPoint

      public EntryPoint getEntryPoint(ClassLoaderResolver classLoaderResolver, String groupId, String artifactId, String version, String packaging) throws org.apache.maven.plugin.MojoExecutionException
      Resolves the described entry point.
      Parameters:
      classLoaderResolver - The class loader resolved to use.
      groupId - This project's group id.
      artifactId - This project's artifact id.
      version - This project's version id.
      packaging - This project's packaging
      Returns:
      The resolved entry point.
      Throws:
      org.apache.maven.plugin.MojoExecutionException - If the entry point cannot be created.