| Package | Description | 
|---|---|
| org.apache.maven.bridge | |
| org.apache.maven.classrealm | |
| org.apache.maven.lifecycle | |
| org.apache.maven.lifecycle.internal | |
| org.apache.maven.model | Maven POM (Project Object Model) classes, generated from  maven.mdomodel. | 
| org.apache.maven.model.inheritance | |
| org.apache.maven.model.management | |
| org.apache.maven.model.merge | POM merger. | 
| org.apache.maven.model.normalization | |
| org.apache.maven.model.profile | |
| org.apache.maven.plugin | |
| org.apache.maven.plugin.descriptor | |
| org.apache.maven.plugin.internal | |
| org.apache.maven.plugin.version | |
| org.apache.maven.project | |
| org.apache.maven.project.artifact | |
| org.apache.maven.repository | |
| org.apache.maven.repository.legacy | 
| Modifier and Type | Method and Description | 
|---|---|
| Artifact | MavenRepositorySystem. createPluginArtifact(Plugin plugin) | 
| Artifact | MavenRepositorySystem. createPluginArtifact(Plugin plugin) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.codehaus.plexus.classworlds.realm.ClassRealm | ClassRealmManager. createExtensionRealm(Plugin extension,
                    List<org.eclipse.aether.artifact.Artifact> artifacts)Creates a new class realm for the specified build extension. | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | DefaultClassRealmManager. createExtensionRealm(Plugin plugin,
                    List<org.eclipse.aether.artifact.Artifact> artifacts) | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | DefaultClassRealmManager. createExtensionRealm(Plugin plugin,
                    List<org.eclipse.aether.artifact.Artifact> artifacts) | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | ClassRealmManager. createExtensionRealm(Plugin extension,
                    List<org.eclipse.aether.artifact.Artifact> artifacts)Creates a new class realm for the specified build extension. | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | ClassRealmManager. createPluginRealm(Plugin plugin,
                 ClassLoader parent,
                 List<String> parentImports,
                 Map<String,ClassLoader> foreignImports,
                 List<org.eclipse.aether.artifact.Artifact> artifacts)Creates a new class realm for the specified plugin. | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | DefaultClassRealmManager. createPluginRealm(Plugin plugin,
                 ClassLoader parent,
                 List<String> parentImports,
                 Map<String,ClassLoader> foreignImports,
                 List<org.eclipse.aether.artifact.Artifact> artifacts) | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | DefaultClassRealmManager. createPluginRealm(Plugin plugin,
                 ClassLoader parent,
                 List<String> parentImports,
                 Map<String,ClassLoader> foreignImports,
                 List<org.eclipse.aether.artifact.Artifact> artifacts) | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | ClassRealmManager. createPluginRealm(Plugin plugin,
                 ClassLoader parent,
                 List<String> parentImports,
                 Map<String,ClassLoader> foreignImports,
                 List<org.eclipse.aether.artifact.Artifact> artifacts)Creates a new class realm for the specified plugin. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<Plugin> | MavenExecutionPlan. getNonThreadSafePlugins()Get set of plugins having a goal/mojo used but not marked @threadSafe | 
| Set<Plugin> | MavenExecutionPlan. getNonThreadSafePlugins()Get set of plugins having a goal/mojo used but not marked @threadSafe | 
| Set<Plugin> | DefaultLifecycleExecutor. getPluginsBoundByDefaultToAllLifecycles(String packaging) | 
| Set<Plugin> | LifecycleExecutor. getPluginsBoundByDefaultToAllLifecycles(String packaging) | 
| Set<Plugin> | LifeCyclePluginAnalyzer. getPluginsBoundByDefaultToAllLifecycles(String packaging) | 
| Set<Plugin> | LifeCyclePluginAnalyzer. getPluginsBoundByDefaultToAllLifecycles(String packaging) | 
| Set<Plugin> | LifecycleExecutor. getPluginsBoundByDefaultToAllLifecycles(String packaging) | 
| Set<Plugin> | DefaultLifecycleExecutor. getPluginsBoundByDefaultToAllLifecycles(String packaging) | 
| Modifier and Type | Method and Description | 
|---|---|
| Plugin | MojoDescriptorCreator. findPluginForPrefix(String prefix,
                   MavenSession session) | 
| Plugin | MojoDescriptorCreator. findPluginForPrefix(String prefix,
                   MavenSession session) | 
| Plugin | ExecutionPlanItem. getPlugin() | 
| Plugin | ExecutionPlanItem. getPlugin() | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<Plugin> | DefaultLifecyclePluginAnalyzer. getPluginsBoundByDefaultToAllLifecycles(String packaging) | 
| Set<Plugin> | DefaultLifecyclePluginAnalyzer. getPluginsBoundByDefaultToAllLifecycles(String packaging) | 
| Modifier and Type | Method and Description | 
|---|---|
| Plugin | Plugin. clone()Method clone. | 
| Plugin | Plugin. clone()Method clone. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Plugin> | PluginContainer. getPlugins()Method getPlugins. | 
| List<Plugin> | PluginContainer. getPlugins()Method getPlugins. | 
| Map<String,Plugin> | PluginContainer. getPluginsAsMap() | 
| Map<String,Plugin> | PluginContainer. getPluginsAsMap() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PluginContainer. addPlugin(Plugin plugin)Method addPlugin. | 
| void | PluginContainer. addPlugin(Plugin plugin)Method addPlugin. | 
| void | PluginContainer. removePlugin(Plugin plugin)Method removePlugin. | 
| void | PluginContainer. removePlugin(Plugin plugin)Method removePlugin. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PluginContainer. setPlugins(List<Plugin> plugins)Set the list of plugins to use. | 
| void | PluginContainer. setPlugins(List<Plugin> plugins)Set the list of plugins to use. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | DefaultInheritanceAssembler.InheritanceModelMerger. mergePlugin(Plugin target,
           Plugin source,
           boolean sourceDominant,
           Map<Object,Object> context) | 
| protected void | DefaultInheritanceAssembler.InheritanceModelMerger. mergePlugin(Plugin target,
           Plugin source,
           boolean sourceDominant,
           Map<Object,Object> context) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | DefaultPluginManagementInjector.ManagementModelMerger. mergePlugin_Executions(Plugin target,
                      Plugin source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| protected void | DefaultPluginManagementInjector.ManagementModelMerger. mergePlugin_Executions(Plugin target,
                      Plugin source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Object | ModelMerger. getPluginKey(Plugin plugin) | 
| protected Object | MavenModelMerger. getPluginKey(Plugin plugin) | 
| protected Object | MavenModelMerger. getPluginKey(Plugin plugin) | 
| protected Object | ModelMerger. getPluginKey(Plugin plugin) | 
| protected void | ModelMerger. mergePlugin_ArtifactId(Plugin target,
                      Plugin source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| protected void | ModelMerger. mergePlugin_ArtifactId(Plugin target,
                      Plugin source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| protected void | ModelMerger. mergePlugin_Dependencies(Plugin target,
                        Plugin source,
                        boolean sourceDominant,
                        Map<Object,Object> context) | 
| protected void | ModelMerger. mergePlugin_Dependencies(Plugin target,
                        Plugin source,
                        boolean sourceDominant,
                        Map<Object,Object> context) | 
| protected void | ModelMerger. mergePlugin_Executions(Plugin target,
                      Plugin source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| protected void | MavenModelMerger. mergePlugin_Executions(Plugin target,
                      Plugin source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| protected void | MavenModelMerger. mergePlugin_Executions(Plugin target,
                      Plugin source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| protected void | ModelMerger. mergePlugin_Executions(Plugin target,
                      Plugin source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| protected void | ModelMerger. mergePlugin_Extensions(Plugin target,
                      Plugin source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| protected void | ModelMerger. mergePlugin_Extensions(Plugin target,
                      Plugin source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| protected void | ModelMerger. mergePlugin_GroupId(Plugin target,
                   Plugin source,
                   boolean sourceDominant,
                   Map<Object,Object> context) | 
| protected void | ModelMerger. mergePlugin_GroupId(Plugin target,
                   Plugin source,
                   boolean sourceDominant,
                   Map<Object,Object> context) | 
| protected void | ModelMerger. mergePlugin_Version(Plugin target,
                   Plugin source,
                   boolean sourceDominant,
                   Map<Object,Object> context) | 
| protected void | ModelMerger. mergePlugin_Version(Plugin target,
                   Plugin source,
                   boolean sourceDominant,
                   Map<Object,Object> context) | 
| protected void | ModelMerger. mergePlugin(Plugin target,
           Plugin source,
           boolean sourceDominant,
           Map<Object,Object> context) | 
| protected void | ModelMerger. mergePlugin(Plugin target,
           Plugin source,
           boolean sourceDominant,
           Map<Object,Object> context) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DefaultModelNormalizer.DuplicateMerger. mergePlugin(Plugin target,
           Plugin source) | 
| void | DefaultModelNormalizer.DuplicateMerger. mergePlugin(Plugin target,
           Plugin source) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | DefaultProfileInjector.ProfileModelMerger. mergePlugin_Executions(Plugin target,
                      Plugin source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| protected void | DefaultProfileInjector.ProfileModelMerger. mergePlugin_Executions(Plugin target,
                      Plugin source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| Modifier and Type | Method and Description | 
|---|---|
| Plugin | CycleDetectedInPluginGraphException. getPlugin() | 
| Plugin | MojoExecution. getPlugin() | 
| Plugin | PluginNotFoundException. getPlugin() | 
| Plugin | PluginResolutionException. getPlugin() | 
| Plugin | PluginResolutionException. getPlugin() | 
| Plugin | PluginNotFoundException. getPlugin() | 
| Plugin | MojoExecution. getPlugin() | 
| Plugin | CycleDetectedInPluginGraphException. getPlugin() | 
| Plugin | PluginManager. getPluginDefinitionForPrefix(String prefix,
                            MavenSession session,
                            MavenProject project)Deprecated.  | 
| Plugin | PluginManager. getPluginDefinitionForPrefix(String prefix,
                            MavenSession session,
                            MavenProject project)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| PluginRealmCache.Key | DefaultPluginRealmCache. createKey(Plugin plugin,
         ClassLoader parentRealm,
         Map<String,ClassLoader> foreignImports,
         org.eclipse.aether.graph.DependencyFilter dependencyFilter,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginRealmCache.Key | PluginRealmCache. createKey(Plugin plugin,
         ClassLoader parentRealm,
         Map<String,ClassLoader> foreignImports,
         org.eclipse.aether.graph.DependencyFilter dependencyFilter,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginRealmCache.Key | PluginRealmCache. createKey(Plugin plugin,
         ClassLoader parentRealm,
         Map<String,ClassLoader> foreignImports,
         org.eclipse.aether.graph.DependencyFilter dependencyFilter,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginRealmCache.Key | DefaultPluginRealmCache. createKey(Plugin plugin,
         ClassLoader parentRealm,
         Map<String,ClassLoader> foreignImports,
         org.eclipse.aether.graph.DependencyFilter dependencyFilter,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginArtifactsCache.Key | DefaultPluginArtifactsCache. createKey(Plugin plugin,
         org.eclipse.aether.graph.DependencyFilter extensionFilter,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginArtifactsCache.Key | PluginArtifactsCache. createKey(Plugin plugin,
         org.eclipse.aether.graph.DependencyFilter extensionFilter,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginArtifactsCache.Key | PluginArtifactsCache. createKey(Plugin plugin,
         org.eclipse.aether.graph.DependencyFilter extensionFilter,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginArtifactsCache.Key | DefaultPluginArtifactsCache. createKey(Plugin plugin,
         org.eclipse.aether.graph.DependencyFilter extensionFilter,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginDescriptorCache.Key | DefaultPluginDescriptorCache. createKey(Plugin plugin,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginDescriptorCache.Key | PluginDescriptorCache. createKey(Plugin plugin,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginDescriptorCache.Key | PluginDescriptorCache. createKey(Plugin plugin,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginDescriptorCache.Key | DefaultPluginDescriptorCache. createKey(Plugin plugin,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| MojoDescriptor | BuildPluginManager. getMojoDescriptor(Plugin plugin,
                 String goal,
                 List<org.eclipse.aether.repository.RemoteRepository> repositories,
                 org.eclipse.aether.RepositorySystemSession session) | 
| MojoDescriptor | DefaultBuildPluginManager. getMojoDescriptor(Plugin plugin,
                 String goal,
                 List<org.eclipse.aether.repository.RemoteRepository> repositories,
                 org.eclipse.aether.RepositorySystemSession session) | 
| MojoDescriptor | MavenPluginManager. getMojoDescriptor(Plugin plugin,
                 String goal,
                 List<org.eclipse.aether.repository.RemoteRepository> repositories,
                 org.eclipse.aether.RepositorySystemSession session)Retrieves the descriptor for the specified plugin goal from the plugin's main artifact. | 
| MojoDescriptor | MavenPluginManager. getMojoDescriptor(Plugin plugin,
                 String goal,
                 List<org.eclipse.aether.repository.RemoteRepository> repositories,
                 org.eclipse.aether.RepositorySystemSession session)Retrieves the descriptor for the specified plugin goal from the plugin's main artifact. | 
| MojoDescriptor | DefaultBuildPluginManager. getMojoDescriptor(Plugin plugin,
                 String goal,
                 List<org.eclipse.aether.repository.RemoteRepository> repositories,
                 org.eclipse.aether.RepositorySystemSession session) | 
| MojoDescriptor | BuildPluginManager. getMojoDescriptor(Plugin plugin,
                 String goal,
                 List<org.eclipse.aether.repository.RemoteRepository> repositories,
                 org.eclipse.aether.RepositorySystemSession session) | 
| Object | PluginManager. getPluginComponent(Plugin plugin,
                  String role,
                  String roleHint)Deprecated.  | 
| Object | PluginManager. getPluginComponent(Plugin plugin,
                  String role,
                  String roleHint)Deprecated.  | 
| Map<String,Object> | PluginManager. getPluginComponents(Plugin plugin,
                   String role)Deprecated.  | 
| Map<String,Object> | PluginManager. getPluginComponents(Plugin plugin,
                   String role)Deprecated.  | 
| PluginDescriptor | MavenPluginManager. getPluginDescriptor(Plugin plugin,
                   List<org.eclipse.aether.repository.RemoteRepository> repositories,
                   org.eclipse.aether.RepositorySystemSession session)Retrieves the descriptor for the specified plugin from its main artifact. | 
| PluginDescriptor | MavenPluginManager. getPluginDescriptor(Plugin plugin,
                   List<org.eclipse.aether.repository.RemoteRepository> repositories,
                   org.eclipse.aether.RepositorySystemSession session)Retrieves the descriptor for the specified plugin from its main artifact. | 
| PluginDescriptor | BuildPluginManager. loadPlugin(Plugin plugin,
          List<org.eclipse.aether.repository.RemoteRepository> repositories,
          org.eclipse.aether.RepositorySystemSession session) | 
| PluginDescriptor | DefaultBuildPluginManager. loadPlugin(Plugin plugin,
          List<org.eclipse.aether.repository.RemoteRepository> repositories,
          org.eclipse.aether.RepositorySystemSession session) | 
| PluginDescriptor | DefaultBuildPluginManager. loadPlugin(Plugin plugin,
          List<org.eclipse.aether.repository.RemoteRepository> repositories,
          org.eclipse.aether.RepositorySystemSession session) | 
| PluginDescriptor | BuildPluginManager. loadPlugin(Plugin plugin,
          List<org.eclipse.aether.repository.RemoteRepository> repositories,
          org.eclipse.aether.RepositorySystemSession session) | 
| PluginDescriptor | PluginManager. loadPluginDescriptor(Plugin plugin,
                    MavenProject project,
                    MavenSession session)Deprecated.  | 
| PluginDescriptor | PluginManager. loadPluginDescriptor(Plugin plugin,
                    MavenProject project,
                    MavenSession session)Deprecated.  | 
| PluginDescriptor | PluginManager. loadPluginFully(Plugin plugin,
               MavenProject project,
               MavenSession session)Deprecated.  | 
| PluginDescriptor | PluginManager. loadPluginFully(Plugin plugin,
               MavenProject project,
               MavenSession session)Deprecated.  | 
| protected static boolean | DefaultPluginArtifactsCache. pluginEquals(Plugin a,
            Plugin b) | 
| protected static boolean | DefaultPluginRealmCache. pluginEquals(Plugin a,
            Plugin b) | 
| protected static boolean | DefaultPluginRealmCache. pluginEquals(Plugin a,
            Plugin b) | 
| protected static boolean | DefaultPluginArtifactsCache. pluginEquals(Plugin a,
            Plugin b) | 
| protected static int | DefaultPluginArtifactsCache. pluginHashCode(Plugin plugin) | 
| protected static int | DefaultPluginRealmCache. pluginHashCode(Plugin plugin) | 
| protected static int | DefaultPluginRealmCache. pluginHashCode(Plugin plugin) | 
| protected static int | DefaultPluginArtifactsCache. pluginHashCode(Plugin plugin) | 
| ExtensionRealmCache.CacheRecord | MavenPluginManager. setupExtensionsRealm(MavenProject project,
                    Plugin plugin,
                    org.eclipse.aether.RepositorySystemSession session)Sets up class realm for the specified build extensions plugin. | 
| ExtensionRealmCache.CacheRecord | MavenPluginManager. setupExtensionsRealm(MavenProject project,
                    Plugin plugin,
                    org.eclipse.aether.RepositorySystemSession session)Sets up class realm for the specified build extensions plugin. | 
| PluginDescriptor | PluginManager. verifyPlugin(Plugin plugin,
            MavenProject project,
            Settings settings,
            ArtifactRepository localRepository)Deprecated.  | 
| PluginDescriptor | PluginManager. verifyPlugin(Plugin plugin,
            MavenProject project,
            Settings settings,
            ArtifactRepository localRepository)Deprecated.  | 
| Constructor and Description | 
|---|
| CacheKey(Plugin plugin,
        ClassLoader parentRealm,
        Map<String,ClassLoader> foreignImports,
        org.eclipse.aether.graph.DependencyFilter dependencyFilter,
        List<org.eclipse.aether.repository.RemoteRepository> repositories,
        org.eclipse.aether.RepositorySystemSession session) | 
| CacheKey(Plugin plugin,
        ClassLoader parentRealm,
        Map<String,ClassLoader> foreignImports,
        org.eclipse.aether.graph.DependencyFilter dependencyFilter,
        List<org.eclipse.aether.repository.RemoteRepository> repositories,
        org.eclipse.aether.RepositorySystemSession session) | 
| CacheKey(Plugin plugin,
        org.eclipse.aether.graph.DependencyFilter extensionFilter,
        List<org.eclipse.aether.repository.RemoteRepository> repositories,
        org.eclipse.aether.RepositorySystemSession session) | 
| CacheKey(Plugin plugin,
        org.eclipse.aether.graph.DependencyFilter extensionFilter,
        List<org.eclipse.aether.repository.RemoteRepository> repositories,
        org.eclipse.aether.RepositorySystemSession session) | 
| CycleDetectedInPluginGraphException(Plugin plugin,
                                   org.codehaus.plexus.component.composition.CycleDetectedInComponentGraphException e) | 
| CycleDetectedInPluginGraphException(Plugin plugin,
                                   org.codehaus.plexus.component.composition.CycleDetectedInComponentGraphException e) | 
| MojoExecution(Plugin plugin,
             String goal,
             String executionId) | 
| MojoExecution(Plugin plugin,
             String goal,
             String executionId) | 
| PluginContainerException(Plugin plugin,
                        org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm,
                        String message,
                        org.codehaus.plexus.component.repository.exception.ComponentRepositoryException e) | 
| PluginContainerException(Plugin plugin,
                        org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm,
                        String message,
                        org.codehaus.plexus.component.repository.exception.ComponentRepositoryException e) | 
| PluginContainerException(Plugin plugin,
                        org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm,
                        String message,
                        org.codehaus.plexus.configuration.PlexusConfigurationException e) | 
| PluginContainerException(Plugin plugin,
                        org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm,
                        String message,
                        org.codehaus.plexus.configuration.PlexusConfigurationException e) | 
| PluginContainerException(Plugin plugin,
                        org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm,
                        String message,
                        Throwable e) | 
| PluginContainerException(Plugin plugin,
                        org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm,
                        String message,
                        Throwable e) | 
| PluginDescriptorParsingException(Plugin plugin,
                                String descriptorLocation,
                                Throwable e) | 
| PluginDescriptorParsingException(Plugin plugin,
                                String descriptorLocation,
                                Throwable e) | 
| PluginIncompatibleException(Plugin plugin,
                           String message) | 
| PluginIncompatibleException(Plugin plugin,
                           String message) | 
| PluginLoaderException(Plugin plugin,
                     String message) | 
| PluginLoaderException(Plugin plugin,
                     String message) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     ArtifactNotFoundException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     ArtifactNotFoundException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     ArtifactResolutionException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     ArtifactResolutionException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     InvalidPluginException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     InvalidPluginException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     InvalidVersionSpecificationException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     InvalidVersionSpecificationException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     PluginManagerException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     PluginManagerException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     PluginNotFoundException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     PluginNotFoundException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     PluginVersionNotFoundException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     PluginVersionNotFoundException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     PluginVersionResolutionException cause) | 
| PluginLoaderException(Plugin plugin,
                     String message,
                     PluginVersionResolutionException cause) | 
| PluginManagerException(Plugin plugin,
                      InvalidVersionSpecificationException cause) | 
| PluginManagerException(Plugin plugin,
                      InvalidVersionSpecificationException cause) | 
| PluginManagerException(Plugin plugin,
                      String message,
                      org.codehaus.plexus.component.repository.exception.ComponentRepositoryException cause) | 
| PluginManagerException(Plugin plugin,
                      String message,
                      org.codehaus.plexus.component.repository.exception.ComponentRepositoryException cause) | 
| PluginManagerException(Plugin plugin,
                      String message,
                      MavenProject project) | 
| PluginManagerException(Plugin plugin,
                      String message,
                      MavenProject project) | 
| PluginManagerException(Plugin plugin,
                      String message,
                      MavenProject project,
                      Throwable cause) | 
| PluginManagerException(Plugin plugin,
                      String message,
                      MavenProject project,
                      Throwable cause) | 
| PluginManagerException(Plugin plugin,
                      String message,
                      org.codehaus.plexus.configuration.PlexusConfigurationException cause) | 
| PluginManagerException(Plugin plugin,
                      String message,
                      org.codehaus.plexus.configuration.PlexusConfigurationException cause) | 
| PluginManagerException(Plugin plugin,
                      String message,
                      org.codehaus.plexus.PlexusContainerException cause) | 
| PluginManagerException(Plugin plugin,
                      String message,
                      org.codehaus.plexus.PlexusContainerException cause) | 
| PluginManagerException(Plugin plugin,
                      String message,
                      Throwable cause) | 
| PluginManagerException(Plugin plugin,
                      String message,
                      Throwable cause) | 
| PluginNotFoundException(Plugin plugin,
                       ArtifactNotFoundException e) | 
| PluginNotFoundException(Plugin plugin,
                       ArtifactNotFoundException e) | 
| PluginNotFoundException(Plugin plugin,
                       List<ArtifactRepository> remoteRepositories) | 
| PluginNotFoundException(Plugin plugin,
                       List<ArtifactRepository> remoteRepositories) | 
| PluginResolutionException(Plugin plugin,
                         Throwable cause) | 
| PluginResolutionException(Plugin plugin,
                         Throwable cause) | 
| Modifier and Type | Method and Description | 
|---|---|
| Plugin | PluginDescriptor. getPlugin() | 
| Plugin | PluginDescriptor. getPlugin() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PluginDescriptor. setPlugin(Plugin plugin) | 
| void | PluginDescriptor. setPlugin(Plugin plugin) | 
| Modifier and Type | Method and Description | 
|---|---|
| Plugin | DefaultPluginManager. getPluginDefinitionForPrefix(String prefix,
                            MavenSession session,
                            MavenProject project) | 
| Plugin | DefaultPluginManager. getPluginDefinitionForPrefix(String prefix,
                            MavenSession session,
                            MavenProject project) | 
| Modifier and Type | Method and Description | 
|---|---|
| MojoDescriptor | DefaultMavenPluginManager. getMojoDescriptor(Plugin plugin,
                 String goal,
                 List<org.eclipse.aether.repository.RemoteRepository> repositories,
                 org.eclipse.aether.RepositorySystemSession session) | 
| MojoDescriptor | DefaultMavenPluginManager. getMojoDescriptor(Plugin plugin,
                 String goal,
                 List<org.eclipse.aether.repository.RemoteRepository> repositories,
                 org.eclipse.aether.RepositorySystemSession session) | 
| Object | DefaultPluginManager. getPluginComponent(Plugin plugin,
                  String role,
                  String roleHint) | 
| Object | DefaultPluginManager. getPluginComponent(Plugin plugin,
                  String role,
                  String roleHint) | 
| Map<String,Object> | DefaultPluginManager. getPluginComponents(Plugin plugin,
                   String role) | 
| Map<String,Object> | DefaultPluginManager. getPluginComponents(Plugin plugin,
                   String role) | 
| PluginDescriptor | DefaultMavenPluginManager. getPluginDescriptor(Plugin plugin,
                   List<org.eclipse.aether.repository.RemoteRepository> repositories,
                   org.eclipse.aether.RepositorySystemSession session) | 
| PluginDescriptor | DefaultMavenPluginManager. getPluginDescriptor(Plugin plugin,
                   List<org.eclipse.aether.repository.RemoteRepository> repositories,
                   org.eclipse.aether.RepositorySystemSession session) | 
| PluginDescriptor | DefaultPluginManager. loadPluginDescriptor(Plugin plugin,
                    MavenProject project,
                    MavenSession session) | 
| PluginDescriptor | DefaultPluginManager. loadPluginDescriptor(Plugin plugin,
                    MavenProject project,
                    MavenSession session) | 
| PluginDescriptor | DefaultPluginManager. loadPluginFully(Plugin plugin,
               MavenProject project,
               MavenSession session) | 
| PluginDescriptor | DefaultPluginManager. loadPluginFully(Plugin plugin,
               MavenProject project,
               MavenSession session) | 
| org.eclipse.aether.graph.DependencyNode | DefaultPluginDependenciesResolver. resolve(Plugin plugin,
       org.eclipse.aether.artifact.Artifact pluginArtifact,
       org.eclipse.aether.graph.DependencyFilter dependencyFilter,
       List<org.eclipse.aether.repository.RemoteRepository> repositories,
       org.eclipse.aether.RepositorySystemSession session) | 
| org.eclipse.aether.graph.DependencyNode | PluginDependenciesResolver. resolve(Plugin plugin,
       org.eclipse.aether.artifact.Artifact pluginArtifact,
       org.eclipse.aether.graph.DependencyFilter dependencyFilter,
       List<org.eclipse.aether.repository.RemoteRepository> repositories,
       org.eclipse.aether.RepositorySystemSession session)Resolves the runtime dependencies of the specified plugin. | 
| org.eclipse.aether.graph.DependencyNode | PluginDependenciesResolver. resolve(Plugin plugin,
       org.eclipse.aether.artifact.Artifact pluginArtifact,
       org.eclipse.aether.graph.DependencyFilter dependencyFilter,
       List<org.eclipse.aether.repository.RemoteRepository> repositories,
       org.eclipse.aether.RepositorySystemSession session)Resolves the runtime dependencies of the specified plugin. | 
| org.eclipse.aether.graph.DependencyNode | DefaultPluginDependenciesResolver. resolve(Plugin plugin,
       org.eclipse.aether.artifact.Artifact pluginArtifact,
       org.eclipse.aether.graph.DependencyFilter dependencyFilter,
       List<org.eclipse.aether.repository.RemoteRepository> repositories,
       org.eclipse.aether.RepositorySystemSession session) | 
| org.eclipse.aether.artifact.Artifact | DefaultPluginDependenciesResolver. resolve(Plugin plugin,
       List<org.eclipse.aether.repository.RemoteRepository> repositories,
       org.eclipse.aether.RepositorySystemSession session) | 
| org.eclipse.aether.artifact.Artifact | PluginDependenciesResolver. resolve(Plugin plugin,
       List<org.eclipse.aether.repository.RemoteRepository> repositories,
       org.eclipse.aether.RepositorySystemSession session)Resolves the main artifact of the specified plugin. | 
| org.eclipse.aether.artifact.Artifact | PluginDependenciesResolver. resolve(Plugin plugin,
       List<org.eclipse.aether.repository.RemoteRepository> repositories,
       org.eclipse.aether.RepositorySystemSession session)Resolves the main artifact of the specified plugin. | 
| org.eclipse.aether.artifact.Artifact | DefaultPluginDependenciesResolver. resolve(Plugin plugin,
       List<org.eclipse.aether.repository.RemoteRepository> repositories,
       org.eclipse.aether.RepositorySystemSession session) | 
| org.eclipse.aether.graph.DependencyNode | DefaultPluginDependenciesResolver. resolveCoreExtension(Plugin plugin,
                    org.eclipse.aether.graph.DependencyFilter dependencyFilter,
                    List<org.eclipse.aether.repository.RemoteRepository> repositories,
                    org.eclipse.aether.RepositorySystemSession session) | 
| org.eclipse.aether.graph.DependencyNode | DefaultPluginDependenciesResolver. resolveCoreExtension(Plugin plugin,
                    org.eclipse.aether.graph.DependencyFilter dependencyFilter,
                    List<org.eclipse.aether.repository.RemoteRepository> repositories,
                    org.eclipse.aether.RepositorySystemSession session) | 
| ExtensionRealmCache.CacheRecord | DefaultMavenPluginManager. setupExtensionsRealm(MavenProject project,
                    Plugin plugin,
                    org.eclipse.aether.RepositorySystemSession session) | 
| ExtensionRealmCache.CacheRecord | DefaultMavenPluginManager. setupExtensionsRealm(MavenProject project,
                    Plugin plugin,
                    org.eclipse.aether.RepositorySystemSession session) | 
| PluginDescriptor | DefaultPluginManager. verifyPlugin(Plugin plugin,
            MavenProject project,
            Settings settings,
            ArtifactRepository localRepository) | 
| PluginDescriptor | DefaultPluginManager. verifyPlugin(Plugin plugin,
            MavenProject project,
            Settings settings,
            ArtifactRepository localRepository) | 
| Constructor and Description | 
|---|
| DefaultPluginVersionRequest(Plugin plugin,
                           MavenSession session)Creates a request for the specified plugin by copying settings from the specified build session. | 
| DefaultPluginVersionRequest(Plugin plugin,
                           MavenSession session)Creates a request for the specified plugin by copying settings from the specified build session. | 
| DefaultPluginVersionRequest(Plugin plugin,
                           org.eclipse.aether.RepositorySystemSession session,
                           List<org.eclipse.aether.repository.RemoteRepository> repositories)Creates a request for the specified plugin using the given repository session and plugin repositories. | 
| DefaultPluginVersionRequest(Plugin plugin,
                           org.eclipse.aether.RepositorySystemSession session,
                           List<org.eclipse.aether.repository.RemoteRepository> repositories)Creates a request for the specified plugin using the given repository session and plugin repositories. | 
| Modifier and Type | Method and Description | 
|---|---|
| Plugin | MavenProject. getPlugin(String pluginKey) | 
| Plugin | MavenProject. getPlugin(String pluginKey) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Plugin> | MavenProject. getBuildPlugins() | 
| List<Plugin> | MavenProject. getBuildPlugins() | 
| static List<Plugin> | ModelUtils. orderAfterMerge(List<Plugin> merged,
               List<Plugin> highPrioritySource,
               List<Plugin> lowPrioritySource)Deprecated.  | 
| static List<Plugin> | ModelUtils. orderAfterMerge(List<Plugin> merged,
               List<Plugin> highPrioritySource,
               List<Plugin> lowPrioritySource)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | ModelUtils. mergePluginDefinitions(Plugin child,
                      Plugin parent,
                      boolean handleAsInheritance)Deprecated.  | 
| static void | ModelUtils. mergePluginDefinitions(Plugin child,
                      Plugin parent,
                      boolean handleAsInheritance)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| static List<Plugin> | ModelUtils. orderAfterMerge(List<Plugin> merged,
               List<Plugin> highPrioritySource,
               List<Plugin> lowPrioritySource)Deprecated.  | 
| static List<Plugin> | ModelUtils. orderAfterMerge(List<Plugin> merged,
               List<Plugin> highPrioritySource,
               List<Plugin> lowPrioritySource)Deprecated.  | 
| static List<Plugin> | ModelUtils. orderAfterMerge(List<Plugin> merged,
               List<Plugin> highPrioritySource,
               List<Plugin> lowPrioritySource)Deprecated.  | 
| static List<Plugin> | ModelUtils. orderAfterMerge(List<Plugin> merged,
               List<Plugin> highPrioritySource,
               List<Plugin> lowPrioritySource)Deprecated.  | 
| static List<Plugin> | ModelUtils. orderAfterMerge(List<Plugin> merged,
               List<Plugin> highPrioritySource,
               List<Plugin> lowPrioritySource)Deprecated.  | 
| static List<Plugin> | ModelUtils. orderAfterMerge(List<Plugin> merged,
               List<Plugin> highPrioritySource,
               List<Plugin> lowPrioritySource)Deprecated.  | 
| Constructor and Description | 
|---|
| PluginArtifact(Plugin plugin,
              Artifact pluginArtifact) | 
| PluginArtifact(Plugin plugin,
              Artifact pluginArtifact) | 
| Modifier and Type | Method and Description | 
|---|---|
| Artifact | RepositorySystem. createPluginArtifact(Plugin plugin) | 
| Artifact | RepositorySystem. createPluginArtifact(Plugin plugin) | 
| Modifier and Type | Method and Description | 
|---|---|
| Artifact | LegacyRepositorySystem. createPluginArtifact(Plugin plugin) | 
| Artifact | LegacyRepositorySystem. createPluginArtifact(Plugin plugin) | 
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.