Class Initialization


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

      • entryPoint

        public java.lang.String entryPoint
        The fully-qualified name of the entry point or any constant name of EntryPoint.Default.
    • Constructor Detail

      • Initialization

        public Initialization()
    • Method Detail

      • makeDefault

        public static Initialization makeDefault()
        Creates a default initialization instance.
        Returns:
        A default initialization instance.
      • getEntryPoint

        public EntryPoint getEntryPoint​(ClassLoaderResolver classLoaderResolver,
                                        java.lang.String groupId,
                                        java.lang.String artifactId,
                                        java.lang.String version,
                                        java.lang.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.