SourceForge Jpcap

net.sourceforge.jpcap.capture
Class CompiledFilter

java.lang.Object
  extended by net.sourceforge.jpcap.capture.CompiledFilter

public abstract class CompiledFilter
extends Object

The CompiledFilter class encapsulates a compiled packet filter expression.

Since:
2.0.0
Version:
$Revision: 1.1 $
Author:
Esmond Pitt
See Also:
PacketCapture.compileFilter(java.lang.String, boolean), JWinPcap.isFilteredOffline(net.sourceforge.jpcap.capture.CompiledFilter, net.sourceforge.jpcap.net.Packet)

Constructor Summary
CompiledFilter()
           
 
Method Summary
protected  void finalize()
           
abstract  String getExpression()
           
abstract  boolean isOptimized()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CompiledFilter

public CompiledFilter()
Method Detail

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable

getExpression

public abstract String getExpression()
Returns:
the filter expression from which this was compiled.

isOptimized

public abstract boolean isOptimized()
Returns:
true iff the expression was optimized when compiled.

toString

public String toString()
Overrides:
toString in class Object

Copyright © Patrick Charles & Jonas Lehmann, 2001; Esmond Pitt, 2008.