| 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) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.codehaus.plexus.classworlds.realm.ClassRealm | DefaultClassRealmManager. createExtensionRealm(Plugin plugin,
                                        List<Artifact> artifacts) | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | ClassRealmManager. createExtensionRealm(Plugin extension,
                                        List<Artifact> artifacts)Creates a new class realm for the specified build extension. | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | DefaultClassRealmManager. createPluginRealm(Plugin plugin,
                                  ClassLoader parent,
                                  List<String> parentImports,
                                  Map<String,ClassLoader> foreignImports,
                                  List<Artifact> artifacts) | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | ClassRealmManager. createPluginRealm(Plugin plugin,
                                  ClassLoader parent,
                                  List<String> parentImports,
                                  Map<String,ClassLoader> foreignImports,
                                  List<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> | LifecycleExecutor. getPluginsBoundByDefaultToAllLifecycles(String packaging) | 
| Set<Plugin> | LifeCyclePluginAnalyzer. getPluginsBoundByDefaultToAllLifecycles(String packaging) | 
| Set<Plugin> | DefaultLifecycleExecutor. getPluginsBoundByDefaultToAllLifecycles(String packaging) | 
| Modifier and Type | Method and Description | 
|---|---|
| Plugin | MojoDescriptorCreator. findPluginForPrefix(String prefix,
                                      MavenSession session) | 
| Plugin | ExecutionPlanItem. getPlugin() | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<Plugin> | DefaultLifecyclePluginAnalyzer. getPluginsBoundByDefaultToAllLifecycles(String packaging) | 
| Modifier and Type | Method and Description | 
|---|---|
| Plugin | Plugin. clone()Method clone. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Plugin> | PluginContainer. getPlugins()Method getPlugins. | 
| Map<String,Plugin> | PluginContainer. getPluginsAsMap() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PluginContainer. addPlugin(Plugin plugin)Method addPlugin. | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Object | ModelMerger. getPluginKey(Plugin plugin) | 
| protected Object | MavenModelMerger. getPluginKey(Plugin plugin) | 
| 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_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_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_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) | 
| Modifier and Type | Method and Description | 
|---|---|
| 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) | 
| Modifier and Type | Method and Description | 
|---|---|
| Plugin | PluginResolutionException. getPlugin() | 
| Plugin | PluginNotFoundException. getPlugin() | 
| Plugin | MojoExecution. getPlugin() | 
| Plugin | CycleDetectedInPluginGraphException. getPlugin() | 
| Plugin | PluginManager. getPluginDefinitionForPrefix(String prefix,
                                                        MavenSession session,
                                                        MavenProject project)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| PluginRealmCache.Key | PluginRealmCache. createKey(Plugin plugin,
                  ClassLoader parentRealm,
                  Map<String,ClassLoader> foreignImports,
                  DependencyFilter dependencyFilter,
                  List<RemoteRepository> repositories,
                  RepositorySystemSession session) | 
| PluginRealmCache.Key | DefaultPluginRealmCache. createKey(Plugin plugin,
                  ClassLoader parentRealm,
                  Map<String,ClassLoader> foreignImports,
                  DependencyFilter dependencyFilter,
                  List<RemoteRepository> repositories,
                  RepositorySystemSession session) | 
| PluginArtifactsCache.Key | PluginArtifactsCache. createKey(Plugin plugin,
                  DependencyFilter extensionFilter,
                  List<RemoteRepository> repositories,
                  RepositorySystemSession session) | 
| PluginArtifactsCache.Key | DefaultPluginArtifactsCache. createKey(Plugin plugin,
                  DependencyFilter extensionFilter,
                  List<RemoteRepository> repositories,
                  RepositorySystemSession session) | 
| PluginDescriptorCache.Key | PluginDescriptorCache. createKey(Plugin plugin,
                  List<RemoteRepository> repositories,
                  RepositorySystemSession session) | 
| PluginDescriptorCache.Key | DefaultPluginDescriptorCache. createKey(Plugin plugin,
                  List<RemoteRepository> repositories,
                  RepositorySystemSession session) | 
| MojoDescriptor | MavenPluginManager. getMojoDescriptor(Plugin plugin,
                                  String goal,
                                  List<RemoteRepository> repositories,
                                  RepositorySystemSession session)Retrieves the descriptor for the specified plugin goal from the plugin's main artifact. | 
| MojoDescriptor | DefaultBuildPluginManager. getMojoDescriptor(Plugin plugin,
                                  String goal,
                                  List<RemoteRepository> repositories,
                                  RepositorySystemSession session) | 
| MojoDescriptor | BuildPluginManager. getMojoDescriptor(Plugin plugin,
                                  String goal,
                                  List<RemoteRepository> repositories,
                                  RepositorySystemSession session) | 
| Object | PluginManager. getPluginComponent(Plugin plugin,
                                    String role,
                                    String roleHint)Deprecated.  | 
| Map | PluginManager. getPluginComponents(Plugin plugin,
                                      String role)Deprecated.  | 
| PluginDescriptor | MavenPluginManager. getPluginDescriptor(Plugin plugin,
                                      List<RemoteRepository> repositories,
                                      RepositorySystemSession session)Retrieves the descriptor for the specified plugin from its main artifact. | 
| PluginDescriptor | DefaultBuildPluginManager. loadPlugin(Plugin plugin,
                    List<RemoteRepository> repositories,
                    RepositorySystemSession session) | 
| PluginDescriptor | BuildPluginManager. loadPlugin(Plugin plugin,
                    List<RemoteRepository> repositories,
                    RepositorySystemSession session) | 
| PluginDescriptor | PluginManager. loadPluginDescriptor(Plugin plugin,
                                        MavenProject project,
                                        MavenSession session)Deprecated.  | 
| PluginDescriptor | PluginManager. loadPluginFully(Plugin plugin,
                              MavenProject project,
                              MavenSession session)Deprecated.  | 
| protected static boolean | DefaultPluginRealmCache. pluginEquals(Plugin a,
                        Plugin b) | 
| protected static boolean | DefaultPluginArtifactsCache. pluginEquals(Plugin a,
                        Plugin b) | 
| protected static int | DefaultPluginRealmCache. pluginHashCode(Plugin plugin) | 
| protected static int | DefaultPluginArtifactsCache. pluginHashCode(Plugin plugin) | 
| PluginDescriptor | PluginManager. verifyPlugin(Plugin plugin,
                        MavenProject project,
                        Settings settings,
                        ArtifactRepository localRepository)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| Plugin | PluginDescriptor. getPlugin() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PluginDescriptor. setPlugin(Plugin plugin) | 
| Modifier and Type | Method and Description | 
|---|---|
| Plugin | DefaultPluginManager. getPluginDefinitionForPrefix(String prefix,
                                                        MavenSession session,
                                                        MavenProject project) | 
| Modifier and Type | Method and Description | 
|---|---|
| MojoDescriptor | DefaultMavenPluginManager. getMojoDescriptor(Plugin plugin,
                                  String goal,
                                  List<RemoteRepository> repositories,
                                  RepositorySystemSession session) | 
| Object | DefaultPluginManager. getPluginComponent(Plugin plugin,
                                    String role,
                                    String roleHint) | 
| Map | DefaultPluginManager. getPluginComponents(Plugin plugin,
                                      String role) | 
| PluginDescriptor | DefaultMavenPluginManager. getPluginDescriptor(Plugin plugin,
                                      List<RemoteRepository> repositories,
                                      RepositorySystemSession session) | 
| PluginDescriptor | DefaultPluginManager. loadPluginDescriptor(Plugin plugin,
                                        MavenProject project,
                                        MavenSession session) | 
| PluginDescriptor | DefaultPluginManager. loadPluginFully(Plugin plugin,
                              MavenProject project,
                              MavenSession session) | 
| DependencyNode | PluginDependenciesResolver. resolve(Plugin plugin,
              Artifact pluginArtifact,
              DependencyFilter dependencyFilter,
              List<RemoteRepository> repositories,
              RepositorySystemSession session)Resolves the runtime dependencies of the specified plugin. | 
| DependencyNode | DefaultPluginDependenciesResolver. resolve(Plugin plugin,
              Artifact pluginArtifact,
              DependencyFilter dependencyFilter,
              List<RemoteRepository> repositories,
              RepositorySystemSession session) | 
| Artifact | PluginDependenciesResolver. resolve(Plugin plugin,
              List<RemoteRepository> repositories,
              RepositorySystemSession session)Resolves the main artifact of the specified plugin. | 
| Artifact | DefaultPluginDependenciesResolver. resolve(Plugin plugin,
              List<RemoteRepository> repositories,
              RepositorySystemSession session) | 
| 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,
                                                      RepositorySystemSession session,
                                                      List<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) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Plugin> | MavenProject. getBuildPlugins() | 
| 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.  | 
| 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.  | 
| Constructor and Description | 
|---|
| PluginArtifact(Plugin plugin,
                            Artifact pluginArtifact) | 
| Modifier and Type | Method and Description | 
|---|---|
| Artifact | RepositorySystem. createPluginArtifact(Plugin plugin) | 
| Modifier and Type | Method and Description | 
|---|---|
| Artifact | LegacyRepositorySystem. createPluginArtifact(Plugin plugin) | 
Copyright © 2001–2014 The Apache Software Foundation. All rights reserved.