org.apache.lucene.util
Class MapOfSets
java.lang.Object
org.apache.lucene.util.MapOfSets
public class MapOfSets
- extends Object
Helper class for keeping Lists of Objects associated with keys. WARNING: THIS CLASS IS NOT THREAD SAFE
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapOfSets
public MapOfSets(Map m)
- Parameters:
m
- the backing store for this object
getMap
public Map getMap()
- Returns:
- direct access to the map backing this object.
put
public int put(Object key,
Object val)
- Adds val to the Set associated with key in the Map. If key is not
already in the map, a new Set will first be created.
- Returns:
- the size of the Set associated with key once val is added to it.
putAll
public int putAll(Object key,
Collection vals)
- Adds multiple vals to the Set associated with key in the Map.
If key is not
already in the map, a new Set will first be created.
- Returns:
- the size of the Set associated with key once val is added to it.
Copyright © 2000-2010 Apache Software Foundation. All Rights Reserved.