urv.olsr.data.mpr
Class MprSet

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractSet<E>
          extended by java.util.HashSet<OLSRNode>
              extended by urv.olsr.data.mpr.OLSRSet
                  extended by urv.olsr.data.mpr.MprSet
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<OLSRNode>, java.util.Collection<OLSRNode>, java.util.Set<OLSRNode>, Loggable, BandwidthUpdatable

public class MprSet
extends OLSRSet
implements Loggable

This class holds information about the multi-point relay nodes (MPR) of the current node

Author:
Marcel Arrufat Arias
See Also:
Serialized Form

Field Summary
 
Fields inherited from class urv.olsr.data.mpr.OLSRSet
lock
 
Constructor Summary
MprSet(OLSRNode localNode)
           
 
Method Summary
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class urv.olsr.data.mpr.OLSRSet
clone, equals, getCopyOfSet, setCopyOfSet, setCopyOfSet, updateBwOf
 
Methods inherited from class java.util.HashSet
add, clear, contains, isEmpty, iterator, remove, size
 
Methods inherited from class java.util.AbstractSet
removeAll
 
Methods inherited from class java.util.AbstractCollection
addAll, containsAll, retainAll, toArray, toArray
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Set
addAll, containsAll, removeAll, retainAll, toArray, toArray
 

Constructor Detail

MprSet

public MprSet(OLSRNode localNode)
Method Detail

hashCode

public int hashCode()
Specified by:
hashCode in interface java.util.Collection<OLSRNode>
Specified by:
hashCode in interface java.util.Set<OLSRNode>
Overrides:
hashCode in class java.util.AbstractSet<OLSRNode>

toString

public java.lang.String toString()
Specified by:
toString in interface Loggable
Overrides:
toString in class OLSRSet