public abstract class AbstractGrouping extends java.lang.Object implements Grouping
Grouping implementation.| Modifier and Type | Field and Description |
|---|---|
private java.util.Comparator<ArtifactInfo> |
comparator |
| Constructor and Description |
|---|
AbstractGrouping() |
AbstractGrouping(java.util.Comparator<ArtifactInfo> comparator) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addArtifactInfo(java.util.Map<java.lang.String,ArtifactInfoGroup> result,
ArtifactInfo artifactInfo)
Adds a single ArticatInfo to the result map.
|
protected abstract java.lang.String |
getGroupKey(ArtifactInfo artifactInfo) |
private java.util.Comparator<ArtifactInfo> comparator
public AbstractGrouping()
public AbstractGrouping(java.util.Comparator<ArtifactInfo> comparator)
public boolean addArtifactInfo(java.util.Map<java.lang.String,ArtifactInfoGroup> result, ArtifactInfo artifactInfo)
GroupingaddArtifactInfo in interface Groupingprotected abstract java.lang.String getGroupKey(ArtifactInfo artifactInfo)