org.codehaus.mojo.license.model
Class LicenseMap

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.TreeMap<String,SortedSet<org.apache.maven.project.MavenProject>>
          extended by org.codehaus.mojo.license.model.LicenseMap
All Implemented Interfaces:
Serializable, Cloneable, Map<String,SortedSet<org.apache.maven.project.MavenProject>>, NavigableMap<String,SortedSet<org.apache.maven.project.MavenProject>>, SortedMap<String,SortedSet<org.apache.maven.project.MavenProject>>

public class LicenseMap
extends TreeMap<String,SortedSet<org.apache.maven.project.MavenProject>>

Map of artifacts (stub in mavenproject) group by their license.

Since:
1.0
Author:
tchemit
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Field Summary
static String unknownLicenseMessage
           
 
Constructor Summary
LicenseMap()
           
 
Method Summary
static String getUnknownLicenseMessage()
           
 SortedSet<org.apache.maven.project.MavenProject> put(String key, org.apache.maven.project.MavenProject value)
           
 SortedMap<org.apache.maven.project.MavenProject,String[]> toDependencyMap()
           
 
Methods inherited from class java.util.TreeMap
ceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, size, subMap, subMap, tailMap, tailMap, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, isEmpty, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode, isEmpty
 

Field Detail

unknownLicenseMessage

public static final String unknownLicenseMessage
See Also:
Constant Field Values
Constructor Detail

LicenseMap

public LicenseMap()
Method Detail

put

public SortedSet<org.apache.maven.project.MavenProject> put(String key,
                                                            org.apache.maven.project.MavenProject value)

toDependencyMap

public SortedMap<org.apache.maven.project.MavenProject,String[]> toDependencyMap()

getUnknownLicenseMessage

public static String getUnknownLicenseMessage()


Copyright © 2010-2012 The Kuali Foundation. All Rights Reserved.