edu.umd.cs.findbugs
Class MethodMatcher

java.lang.Object
  extended by edu.umd.cs.findbugs.MethodMatcher
All Implemented Interfaces:
Matcher

public class MethodMatcher
extends java.lang.Object
implements Matcher


Field Summary
private  java.lang.String name
           
private  java.lang.String signature
           
 
Constructor Summary
MethodMatcher(java.lang.String name)
           
MethodMatcher(java.lang.String name, java.lang.String params, java.lang.String returns)
           
 
Method Summary
private static java.lang.String createSignature(java.lang.String params, java.lang.String returns)
           
 boolean match(BugInstance bugInstance)
           
private static java.lang.String toSignature(java.lang.String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private java.lang.String name

signature

private java.lang.String signature
Constructor Detail

MethodMatcher

public MethodMatcher(java.lang.String name)

MethodMatcher

public MethodMatcher(java.lang.String name,
                     java.lang.String params,
                     java.lang.String returns)
Method Detail

match

public boolean match(BugInstance bugInstance)
Specified by:
match in interface Matcher

createSignature

private static java.lang.String createSignature(java.lang.String params,
                                                java.lang.String returns)

toSignature

private static java.lang.String toSignature(java.lang.String type)