edu.iastate.metnet.dao
Class BidiMultiHashMap
java.lang.Object
edu.iastate.metnet.dao.BidiMultiHashMap
- All Implemented Interfaces:
- java.io.Serializable
public class BidiMultiHashMap
- extends java.lang.Object
- implements java.io.Serializable
bidirectional multi-singlekey <->multi-singlevalue mapping
- Author:
- Jie Li
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BidiMultiHashMap
public BidiMultiHashMap()
addLeftAndRight
public void addLeftAndRight(java.lang.Object left,
java.lang.Object right)
getRight
public java.util.Collection getRight(java.lang.Object left)
getLeftSize
public int getLeftSize()
getRightSize
public int getRightSize()
getLeft
public java.util.Collection getLeft(java.lang.Object right)
getLeftIterator
public java.util.Iterator getLeftIterator()
getRightIterator
public java.util.Iterator getRightIterator()
getLeftToRightMap
public org.apache.commons.collections.MultiHashMap getLeftToRightMap()
- Returns:
- Returns the leftToRightMap.
setLeftToRightMap
public void setLeftToRightMap(org.apache.commons.collections.MultiHashMap leftToRightMap)
- Parameters:
leftToRightMap - The leftToRightMap to set.
getRightToLeftMap
public org.apache.commons.collections.MultiHashMap getRightToLeftMap()
- Returns:
- Returns the rightToLeftMap.
setRightToLeftMap
public void setRightToLeftMap(org.apache.commons.collections.MultiHashMap rightToLeftMap)
- Parameters:
rightToLeftMap - The rightToLeftMap to set.