frysk.ftrace
Class SymbolRule

java.lang.Object
  extended by frysk.ftrace.Rule
      extended by frysk.ftrace.SymbolRule

public class SymbolRule
extends Rule


Field Summary
 FQIdentifier fqid
           
 
Fields inherited from class frysk.ftrace.Rule
addition, options
 
Constructor Summary
SymbolRule(boolean addition, RuleOptions options, FQIdentifier fqid)
           
 
Method Summary
protected  boolean checkNameMatches(DwflSymbol symbol)
           
protected  boolean checkVersionMatches(DwflSymbol symbol)
           
 boolean matches(Object traceable)
           
 String toString()
           
 
Methods inherited from class frysk.ftrace.Rule
apply
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

fqid

public final FQIdentifier fqid
Constructor Detail

SymbolRule

public SymbolRule(boolean addition,
                  RuleOptions options,
                  FQIdentifier fqid)
Method Detail

toString

public String toString()
Overrides:
toString in class Rule

checkVersionMatches

protected boolean checkVersionMatches(DwflSymbol symbol)

checkNameMatches

protected boolean checkNameMatches(DwflSymbol symbol)

matches

public boolean matches(Object traceable)
Specified by:
matches in class Rule