org.jnetpcap.packet.analysis
Class AbstractAnalyzerEvent<T extends AnalyzerEvent.AnalyzerEventType>

java.lang.Object
  extended by org.jnetpcap.packet.analysis.AbstractAnalyzerEvent<T>
All Implemented Interfaces:
AnalyzerEvent
Direct Known Subclasses:
FragmentAssemblyEvent, FragmentSequenceEvent, TcpStreamEvent

public class AbstractAnalyzerEvent<T extends AnalyzerEvent.AnalyzerEventType>
extends java.lang.Object
implements AnalyzerEvent


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jnetpcap.packet.analysis.AnalyzerEvent
AnalyzerEvent.AnalyzerEventType
 
Constructor Summary
AbstractAnalyzerEvent(JAnalyzer source, T type)
           
 
Method Summary
 JAnalyzer getSource()
           
 T getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractAnalyzerEvent

public AbstractAnalyzerEvent(JAnalyzer source,
                             T type)
Method Detail

getSource

public JAnalyzer getSource()
Specified by:
getSource in interface AnalyzerEvent

getType

public final T getType()
Specified by:
getType in interface AnalyzerEvent