org.jnetpcap.packet
Class JFlowMap

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<JFlowKey,JFlow>
          extended by org.jnetpcap.packet.JFlowMap
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map<JFlowKey,JFlow>, PcapPacketHandler<java.lang.Object>

public class JFlowMap
extends java.util.HashMap<JFlowKey,JFlow>
implements PcapPacketHandler<java.lang.Object>

Author:
Mark Bednarczyk, Sly Technologies, Inc.
See Also:
Serialized Form

Constructor Summary
JFlowMap()
           
JFlowMap(int initialCapacity)
           
JFlowMap(int initialCapacity, float loadFactor)
           
JFlowMap(java.util.Map<? extends JFlowKey,? extends JFlow> m)
           
 
Method Summary
 int getTotalPacketCount()
           
 void nextPacket(PcapPacket packet, java.lang.Object user)
           
 java.lang.String toString()
           
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

JFlowMap

public JFlowMap()

JFlowMap

public JFlowMap(int initialCapacity)
Parameters:
initialCapacity -

JFlowMap

public JFlowMap(java.util.Map<? extends JFlowKey,? extends JFlow> m)
Parameters:
m -

JFlowMap

public JFlowMap(int initialCapacity,
                float loadFactor)
Parameters:
initialCapacity -
loadFactor -
Method Detail

nextPacket

public void nextPacket(PcapPacket packet,
                       java.lang.Object user)
Specified by:
nextPacket in interface PcapPacketHandler<java.lang.Object>

getTotalPacketCount

public int getTotalPacketCount()

toString

public java.lang.String toString()
Overrides:
toString in class java.util.AbstractMap<JFlowKey,JFlow>