Uses of Class
org.apache.maven.project.MavenProject

Packages that use MavenProject
org.apache.maven   
org.apache.maven.artifact.repository   
org.apache.maven.execution   
org.apache.maven.lifecycle   
org.apache.maven.lifecycle.internal   
org.apache.maven.plugin   
org.apache.maven.plugin.internal   
org.apache.maven.project   
org.apache.maven.project.artifact   
 

Uses of MavenProject in org.apache.maven
 

Methods in org.apache.maven with parameters of type MavenProject
 Set<Artifact> DefaultProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session)
           
 Set<Artifact> ProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session)
          Resolves the transitive dependencies of the specified project.
 Set<Artifact> DefaultProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, Set<Artifact> ignoreableArtifacts)
           
 Set<Artifact> ProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, Set<Artifact> ignoreableArtifacts)
          Resolves the transitive dependencies of the specified project.
 Set<Artifact> DefaultProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToResolve, MavenSession session)
           
 Set<Artifact> ProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToResolve, MavenSession session)
          Resolves the transitive dependencies of the specified project.
 

Method parameters in org.apache.maven with type arguments of type MavenProject
 Set<Artifact> DefaultProjectDependenciesResolver.resolve(Collection<? extends MavenProject> projects, Collection<String> scopesToResolve, MavenSession session)
           
 Set<Artifact> ProjectDependenciesResolver.resolve(Collection<? extends MavenProject> projects, Collection<String> scopes, MavenSession session)
          Resolves the transitive dependencies of the specified projects.
 

Uses of MavenProject in org.apache.maven.artifact.repository
 

Methods in org.apache.maven.artifact.repository with parameters of type MavenProject
static RepositoryRequest DefaultRepositoryRequest.getRepositoryRequest(MavenSession session, MavenProject project)
           
 

Uses of MavenProject in org.apache.maven.execution
 

Methods in org.apache.maven.execution that return MavenProject
 MavenProject MavenSession.getCurrentProject()
           
 MavenProject BuildSummary.getProject()
          Gets the project being summarized.
 MavenProject DefaultMavenExecutionResult.getProject()
           
 MavenProject ExecutionEvent.getProject()
          Gets the current project (if any).
 MavenProject MavenExecutionResult.getProject()
           
 MavenProject ReactorManager.getTopLevelProject()
          Deprecated.  
 MavenProject MavenSession.getTopLevelProject()
           
 

Methods in org.apache.maven.execution that return types with arguments of type MavenProject
 List<MavenProject> ProjectDependencyGraph.getDownstreamProjects(MavenProject project, boolean transitive)
          Gets the downstream projects of the specified project.
 List<MavenProject> MavenSession.getProjects()
           
 List<MavenProject> ReactorManager.getSortedProjects()
          Deprecated.  
 List<MavenProject> ProjectDependencyGraph.getSortedProjects()
          Gets all projects in their intended build order, i.e. after topologically sorting the projects according to their inter-dependencies.
 List<MavenProject> MavenSession.getSortedProjects()
          Deprecated. 
 List<MavenProject> DefaultMavenExecutionResult.getTopologicallySortedProjects()
           
 List<MavenProject> MavenExecutionResult.getTopologicallySortedProjects()
           
 List<MavenProject> ProjectDependencyGraph.getUpstreamProjects(MavenProject project, boolean transitive)
          Gets the upstream projects of the specified project.
 

Methods in org.apache.maven.execution with parameters of type MavenProject
 void ReactorManager.blackList(MavenProject project)
          Deprecated.  
 BuildFailure ReactorManager.getBuildFailure(MavenProject project)
          Deprecated.  
 BuildSuccess ReactorManager.getBuildSuccess(MavenProject project)
          Deprecated.  
 BuildSummary DefaultMavenExecutionResult.getBuildSummary(MavenProject project)
           
 BuildSummary MavenExecutionResult.getBuildSummary(MavenProject project)
          Gets the build summary for the specified project.
 List<MavenProject> ProjectDependencyGraph.getDownstreamProjects(MavenProject project, boolean transitive)
          Gets the downstream projects of the specified project.
 Map ReactorManager.getPluginContext(PluginDescriptor plugin, MavenProject project)
          Deprecated.  
 Map<String,Object> MavenSession.getPluginContext(PluginDescriptor plugin, MavenProject project)
           
 List<MavenProject> ProjectDependencyGraph.getUpstreamProjects(MavenProject project, boolean transitive)
          Gets the upstream projects of the specified project.
 boolean ReactorManager.hasBuildFailure(MavenProject project)
          Deprecated.  
 boolean ReactorManager.hasBuildSuccess(MavenProject project)
          Deprecated.  
 boolean ReactorManager.isBlackListed(MavenProject project)
          Deprecated.  
 void ReactorManager.registerBuildFailure(MavenProject project, Exception error, String task, long time)
          Deprecated.  
 void ReactorManager.registerBuildSuccess(MavenProject project, long time)
          Deprecated.  
 void MavenSession.setCurrentProject(MavenProject currentProject)
           
 MavenExecutionResult DefaultMavenExecutionResult.setProject(MavenProject project)
           
 MavenExecutionResult MavenExecutionResult.setProject(MavenProject project)
           
 

Method parameters in org.apache.maven.execution with type arguments of type MavenProject
 void MavenSession.setProjects(List<MavenProject> projects)
           
 MavenExecutionResult DefaultMavenExecutionResult.setTopologicallySortedProjects(List<MavenProject> topologicallySortedProjects)
           
 MavenExecutionResult MavenExecutionResult.setTopologicallySortedProjects(List<MavenProject> projects)
           
 

Constructors in org.apache.maven.execution with parameters of type MavenProject
BuildFailure(MavenProject project, long time, Throwable cause)
          Creates a new build summary for the specified project.
BuildSuccess(MavenProject project, long time)
          Creates a new build summary for the specified project.
BuildSummary(MavenProject project, long time)
          Creates a new build summary for the specified project.
MavenSession(PlexusContainer container, MavenExecutionRequest request, MavenExecutionResult result, MavenProject project)
          Deprecated. 
 

Constructor parameters in org.apache.maven.execution with type arguments of type MavenProject
MavenSession(PlexusContainer container, MavenExecutionRequest request, MavenExecutionResult result, List<MavenProject> projects)
          Deprecated. 
 

Uses of MavenProject in org.apache.maven.lifecycle
 

Methods in org.apache.maven.lifecycle that return MavenProject
 MavenProject LifecycleExecutionException.getProject()
           
 

Methods in org.apache.maven.lifecycle that return types with arguments of type MavenProject
 List<MavenProject> DefaultLifecycleExecutor.executeForkedExecutions(MojoExecution mojoExecution, MavenSession session)
           
 List<MavenProject> LifecycleExecutor.executeForkedExecutions(MojoExecution mojoExecution, MavenSession session)
           
 

Methods in org.apache.maven.lifecycle with parameters of type MavenProject
 List<ExecutionPlanItem> DefaultSchedules.createExecutionPlanItem(MavenProject mavenProject, List<MojoExecution> executions)
           
 

Constructors in org.apache.maven.lifecycle with parameters of type MavenProject
LifecycleExecutionException(MojoExecution execution, MavenProject project, Throwable cause)
           
LifecycleExecutionException(String message, MavenProject project)
           
LifecycleExecutionException(String message, MojoExecution execution, MavenProject project)
           
LifecycleExecutionException(String message, MojoExecution execution, MavenProject project, Throwable cause)
           
 

Uses of MavenProject in org.apache.maven.lifecycle.internal
 

Methods in org.apache.maven.lifecycle.internal that return MavenProject
 MavenProject DependencyContext.getProject()
           
 MavenProject BuildLogItem.getProject()
           
 MavenProject ProjectSegment.getProject()
           
 

Methods in org.apache.maven.lifecycle.internal that return types with arguments of type MavenProject
 List<MavenProject> MojoExecutor.executeForkedExecutions(MojoExecution mojoExecution, MavenSession session, ProjectIndex projectIndex)
           
 List<MavenProject> ProjectSegment.getImmediateUpstreamProjects()
           
 Map<String,MavenProject> ProjectIndex.getProjects()
           
static List<MavenProject> LifecycleDependencyResolver.getProjects(MavenProject project, MavenSession session, boolean aggregator)
           
 List<MavenProject> ConcurrencyDependencyGraph.getRootSchedulableBuilds()
          Gets all the builds that have no reactor-dependencies
 List<MavenProject> ProjectSegment.getTransitiveUpstreamProjects()
           
 List<MavenProject> ConcurrencyDependencyGraph.markAsFinished(MavenProject mavenProject)
          Marks the provided project as finished.
 Map<MavenProject,ProjectSegment> ProjectBuildList.selectSegment(TaskSegment taskSegment)
           
 

Methods in org.apache.maven.lifecycle.internal with parameters of type MavenProject
 void BuildLogItem.addDependency(MavenProject upstreamProject, String message)
           
 void BuildLogItem.addWait(MavenProject upstreamProject, ExecutionPlanItem inSchedule, long startWait)
           
static void BuilderCommon.attachToThread(MavenProject currentProject)
           
 void ReactorBuildStatus.blackList(MavenProject project)
           
 void LifecycleModuleBuilder.buildProject(MavenSession session, MavenSession rootSession, ReactorContext reactorContext, MavenProject currentProject, TaskSegment taskSegment)
           
 void LifecycleModuleBuilder.buildProject(MavenSession session, ReactorContext reactorContext, MavenProject currentProject, TaskSegment taskSegment)
           
 MavenExecutionPlan LifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session, MavenProject project, List<Object> tasks)
           
 MavenExecutionPlan DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session, MavenProject project, List<Object> tasks)
           
 MavenExecutionPlan LifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session, MavenProject project, List<Object> tasks, boolean setup)
           
 MavenExecutionPlan DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session, MavenProject project, List<Object> tasks, boolean setup)
           
 List<MojoExecution> DefaultLifecycleExecutionPlanCalculator.calculateMojoExecutions(MavenSession session, MavenProject project, List<Object> tasks)
           
 BuildLogItem ConcurrentBuildLogger.createBuildLogItem(MavenProject project, ExecutionPlanItem current)
           
 void LifecycleDebugLogger.debugProjectPlan(MavenProject currentProject, MavenExecutionPlan executionPlan)
           
 ProjectSegment ProjectBuildList.findByMavenProject(MavenProject mavenProject)
          Finds the first ProjectSegment matching the supplied project
static String BuilderCommon.getKey(MavenProject project)
           
 MojoDescriptor MojoDescriptorCreator.getMojoDescriptor(String task, MavenSession session, MavenProject project)
           
static List<MavenProject> LifecycleDependencyResolver.getProjects(MavenProject project, MavenSession session, boolean aggregator)
           
 void BuilderCommon.handleBuildError(ReactorContext buildContext, MavenSession rootSession, MavenSession currentSession, MavenProject mavenProject, Exception e, long buildStartTime)
           
 boolean ReactorBuildStatus.isBlackListed(MavenProject project)
           
 boolean ReactorBuildStatus.isHaltedOrBlacklisted(MavenProject mavenProject)
           
 List<MavenProject> ConcurrencyDependencyGraph.markAsFinished(MavenProject mavenProject)
          Marks the provided project as finished.
 MavenExecutionPlan BuilderCommon.resolveBuildPlan(MavenSession session, MavenProject project, TaskSegment taskSegment, Set<Artifact> projectArtifacts)
           
 void LifecyclePluginResolver.resolveMissingPluginVersions(MavenProject project, MavenSession session)
           
 void LifecycleDependencyResolver.resolveProjectDependencies(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, boolean aggregating, Set<Artifact> projectArtifacts)
           
 void LifecycleExecutionPlanCalculator.setupMojoExecution(MavenSession session, MavenProject project, MojoExecution mojoExecution)
           
 void DefaultLifecycleExecutionPlanCalculator.setupMojoExecution(MavenSession session, MavenProject project, MojoExecution mojoExecution)
           
 

Constructors in org.apache.maven.lifecycle.internal with parameters of type MavenProject
BuildLogItem(MavenProject project, ExecutionPlanItem executionPlanItem)
           
DependencyContext(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve)
           
PhaseRecorder(MavenProject project)
           
ProjectSegment(MavenProject project, TaskSegment taskSegment, MavenSession copiedSession)
           
 

Constructor parameters in org.apache.maven.lifecycle.internal with type arguments of type MavenProject
ProjectIndex(List<MavenProject> projects)
           
 

Uses of MavenProject in org.apache.maven.plugin
 

Methods in org.apache.maven.plugin that return MavenProject
 MavenProject PluginManagerException.getProject()
           
 

Methods in org.apache.maven.plugin with parameters of type MavenProject
 void PluginManager.executeMojo(MavenProject project, MojoExecution execution, MavenSession session)
          Deprecated.  
 Plugin PluginManager.getPluginDefinitionForPrefix(String prefix, MavenSession session, MavenProject project)
          Deprecated.  
 PluginDescriptor PluginManager.loadPluginDescriptor(Plugin plugin, MavenProject project, MavenSession session)
          Deprecated.  
 PluginDescriptor PluginManager.loadPluginFully(Plugin plugin, MavenProject project, MavenSession session)
          Deprecated.  
 void ExtensionRealmCache.register(MavenProject project, ExtensionRealmCache.CacheRecord record)
          Registers the specified cache record for usage with the given project.
 void DefaultExtensionRealmCache.register(MavenProject project, ExtensionRealmCache.CacheRecord record)
           
 void DefaultPluginArtifactsCache.register(MavenProject project, PluginArtifactsCache.CacheRecord record)
           
 void PluginArtifactsCache.register(MavenProject project, PluginArtifactsCache.CacheRecord record)
          Registers the specified cache record for usage with the given project.
 void DefaultPluginRealmCache.register(MavenProject project, PluginRealmCache.CacheRecord record)
           
 void PluginRealmCache.register(MavenProject project, PluginRealmCache.CacheRecord record)
          Registers the specified cache record for usage with the given project.
 PluginDescriptor PluginManager.verifyPlugin(Plugin plugin, MavenProject project, Settings settings, ArtifactRepository localRepository)
          Deprecated.  
 

Constructors in org.apache.maven.plugin with parameters of type MavenProject
PluginExecutionException(MojoExecution mojoExecution, MavenProject project, DuplicateArtifactAttachmentException cause)
           
PluginExecutionException(MojoExecution mojoExecution, MavenProject project, Exception cause)
           
PluginExecutionException(MojoExecution mojoExecution, MavenProject project, String message)
           
PluginExecutionException(MojoExecution mojoExecution, MavenProject project, String message, Throwable cause)
           
PluginManagerException(MojoDescriptor mojoDescriptor, MavenProject project, String message)
           
PluginManagerException(MojoDescriptor mojoDescriptor, MavenProject project, String message, NoSuchRealmException cause)
           
PluginManagerException(MojoDescriptor mojoDescriptor, MavenProject project, String message, Throwable cause)
           
PluginManagerException(MojoDescriptor mojoDescriptor, String message, MavenProject project, PlexusContainerException cause)
           
PluginManagerException(Plugin plugin, String message, MavenProject project)
           
PluginManagerException(Plugin plugin, String message, MavenProject project, Throwable cause)
           
PluginParameterExpressionEvaluator(MavenSession session, MojoExecution mojoExecution, PathTranslator pathTranslator, Logger logger, MavenProject project, Properties properties)
          Deprecated. 
 

Uses of MavenProject in org.apache.maven.plugin.internal
 

Methods in org.apache.maven.plugin.internal with parameters of type MavenProject
 void DefaultPluginManager.executeMojo(MavenProject project, MojoExecution execution, MavenSession session)
           
 Plugin DefaultPluginManager.getPluginDefinitionForPrefix(String prefix, MavenSession session, MavenProject project)
           
 PluginDescriptor DefaultPluginManager.loadPluginDescriptor(Plugin plugin, MavenProject project, MavenSession session)
           
 PluginDescriptor DefaultPluginManager.loadPluginFully(Plugin plugin, MavenProject project, MavenSession session)
           
 PluginDescriptor DefaultPluginManager.verifyPlugin(Plugin plugin, MavenProject project, Settings settings, ArtifactRepository localRepository)
           
 

Uses of MavenProject in org.apache.maven.project
 

Methods in org.apache.maven.project that return MavenProject
 MavenProject MavenProject.clone()
           
 MavenProject MavenProject.getExecutionProject()
           
 MavenProject DependencyResolutionRequest.getMavenProject()
          Gets the project to resolve dependencies for.
 MavenProject DefaultDependencyResolutionRequest.getMavenProject()
           
 MavenProject MavenProject.getParent()
           
 MavenProject DuplicateArtifactAttachmentException.getProject()
           
 MavenProject DefaultProjectBuildingRequest.getProject()
           
 MavenProject ProjectBuildingRequest.getProject()
           
 MavenProject ProjectBuildingResult.getProject()
          Gets the project that was built.
 MavenProject ProjectSorter.getTopLevelProject()
           
 

Methods in org.apache.maven.project that return types with arguments of type MavenProject
 List<MavenProject> MavenProject.getCollectedProjects()
           
 Map<String,MavenProject> ProjectSorter.getProjectMap()
           
 Map<String,MavenProject> MavenProject.getProjectReferences()
           
 List<MavenProject> ProjectSorter.getSortedProjects()
           
 

Methods in org.apache.maven.project with parameters of type MavenProject
 void MavenProject.addProjectReference(MavenProject project)
           
 void MavenProjectHelper.addResource(MavenProject project, String resourceDirectory, List<String> includes, List<String> excludes)
          Add a resource directory to the project.
 void DefaultMavenProjectHelper.addResource(MavenProject project, String resourceDirectory, List<String> includes, List<String> excludes)
           
 void MavenProjectHelper.addTestResource(MavenProject project, String resourceDirectory, List<String> includes, List<String> excludes)
          Add a test resource directory to the project.
 void DefaultMavenProjectHelper.addTestResource(MavenProject project, String resourceDirectory, List<String> includes, List<String> excludes)
           
 void DefaultMavenProjectHelper.attachArtifact(MavenProject project, Artifact artifact)
          Add an attached artifact or replace the file for an existing artifact.
 void MavenProjectHelper.attachArtifact(MavenProject project, File artifactFile, String artifactClassifier)
          See MavenProjectHelper.attachArtifact(MavenProject, String, String, java.io.File), but with type set to null.
 void DefaultMavenProjectHelper.attachArtifact(MavenProject project, File artifactFile, String artifactClassifier)
           
 void MavenProjectHelper.attachArtifact(MavenProject project, String artifactType, File artifactFile)
          * See MavenProjectHelper.attachArtifact(MavenProject, String, String, java.io.File), but with classifier set to null.
 void DefaultMavenProjectHelper.attachArtifact(MavenProject project, String artifactType, File artifactFile)
           
 void MavenProjectHelper.attachArtifact(MavenProject project, String artifactType, String artifactClassifier, File artifactFile)
          Add or replace an artifact to the current project.
 void DefaultMavenProjectHelper.attachArtifact(MavenProject project, String artifactType, String artifactClassifier, File artifactFile)
           
 ProjectRealmCache.CacheRecord DefaultProjectBuildingHelper.createProjectRealm(MavenProject project, Model model, ProjectBuildingRequest request)
           
 ProjectRealmCache.CacheRecord ProjectBuildingHelper.createProjectRealm(MavenProject project, Model model, ProjectBuildingRequest request)
          Creates the project realm that hosts the build extensions of the specified model.
static String ProjectSorter.getId(MavenProject project)
           
 String MavenProject.getModulePathAdjustment(MavenProject moduleProject)
           
 void DefaultProjectRealmCache.register(MavenProject project, ProjectRealmCache.CacheRecord record)
           
 void ProjectRealmCache.register(MavenProject project, ProjectRealmCache.CacheRecord record)
          Registers the specified cache record for usage with the given project.
 void DefaultProjectBuildingHelper.selectProjectRealm(MavenProject project)
           
 void ProjectBuildingHelper.selectProjectRealm(MavenProject project)
          Updates the context class loader such that the container will search the project realm when the model builder injects the lifecycle bindings from the packaging in the next step.
 void MavenProject.setExecutionProject(MavenProject executionProject)
           
 DependencyResolutionRequest DependencyResolutionRequest.setMavenProject(MavenProject project)
          Sets the project to resolve dependencies for.
 DependencyResolutionRequest DefaultDependencyResolutionRequest.setMavenProject(MavenProject project)
           
 void MavenProject.setParent(MavenProject parent)
           
 void DefaultProjectBuildingRequest.setProject(MavenProject mavenProject)
           
 void ProjectBuildingRequest.setProject(MavenProject mavenProject)
           
 

Method parameters in org.apache.maven.project with type arguments of type MavenProject
 void MavenProject.setCollectedProjects(List<MavenProject> collectedProjects)
           
 

Constructors in org.apache.maven.project with parameters of type MavenProject
DefaultDependencyResolutionRequest(MavenProject project, org.eclipse.aether.RepositorySystemSession session)
           
DuplicateArtifactAttachmentException(MavenProject project, Artifact artifact)
           
MavenProject(MavenProject project)
          Deprecated. use clone() so subclasses can provide a copy of the same class
 

Constructor parameters in org.apache.maven.project with type arguments of type MavenProject
ProjectSorter(List<MavenProject> projects)
          Sort a list of projects.
 

Uses of MavenProject in org.apache.maven.project.artifact
 

Methods in org.apache.maven.project.artifact that return MavenProject
 MavenProject ProjectArtifact.getProject()
           
 

Methods in org.apache.maven.project.artifact with parameters of type MavenProject
static Set<Artifact> MavenMetadataSource.createArtifacts(ArtifactFactory artifactFactory, List<Dependency> dependencies, String inheritedScope, ArtifactFilter dependencyFilter, MavenProject project)
          Deprecated. 
 

Constructors in org.apache.maven.project.artifact with parameters of type MavenProject
ActiveProjectArtifact(MavenProject project, Artifact artifact)
          Deprecated.  
ProjectArtifact(MavenProject project)
           
 



Copyright © 2001–2013 The Apache Software Foundation. All rights reserved.