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)
Grouping
addArtifactInfo
in interface Grouping
protected abstract java.lang.String getGroupKey(ArtifactInfo artifactInfo)