public class ProjectBuildList extends Object implements Iterable<ProjectSegment>
Constructor and Description |
---|
ProjectBuildList(List<ProjectSegment> items) |
Modifier and Type | Method and Description |
---|---|
void |
closeAll() |
ProjectSegment |
findByMavenProject(MavenProject mavenProject)
Finds the first ProjectSegment matching the supplied project
|
ProjectBuildList |
getByTaskSegment(TaskSegment taskSegment)
Returns aProjectBuildList that contains only items for the specified taskSegment
|
Set<String> |
getReactorProjectKeys() |
boolean |
isEmpty() |
Iterator<ProjectSegment> |
iterator() |
Map<MavenProject,ProjectSegment> |
selectSegment(TaskSegment taskSegment) |
int |
size() |
public ProjectBuildList(List<ProjectSegment> items)
public ProjectBuildList getByTaskSegment(TaskSegment taskSegment)
taskSegment
- the requested tasksegmentpublic Map<MavenProject,ProjectSegment> selectSegment(TaskSegment taskSegment)
public ProjectSegment findByMavenProject(MavenProject mavenProject)
mavenProject
- the requested projectpublic Iterator<ProjectSegment> iterator()
iterator
in interface Iterable<ProjectSegment>
public void closeAll()
public int size()
public Set<String> getReactorProjectKeys()
public boolean isEmpty()
Copyright © 2001–2013 The Apache Software Foundation. All rights reserved.