frysk.ftrace
Class Rule

java.lang.Object
  extended by frysk.ftrace.Rule
Direct Known Subclasses:
AddrRule, SymbolRule

public abstract class Rule
extends Object


Field Summary
 boolean addition
           
private static Log fine
           
 RuleOptions options
           
 
Constructor Summary
protected Rule(boolean addition, RuleOptions options)
           
 
Method Summary
 boolean apply(Collection candidates, Set workingSet, Set stackTraceSet)
           
abstract  boolean matches(Object traceable)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

fine

private static final Log fine

addition

public final boolean addition

options

public final RuleOptions options
Constructor Detail

Rule

protected Rule(boolean addition,
               RuleOptions options)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

apply

public boolean apply(Collection candidates,
                     Set workingSet,
                     Set stackTraceSet)

matches

public abstract boolean matches(Object traceable)