Package edu.umd.cs.findbugs.model
Class MovedClassMap
- java.lang.Object
-
- edu.umd.cs.findbugs.model.MovedClassMap
-
- All Implemented Interfaces:
ClassNameRewriter
public class MovedClassMap extends java.lang.Object implements ClassNameRewriter
Build a map of added class names to removed class names. Serves as a ClassNameRewriter that can match up renamed classes in two BugCollections.- Author:
- David Hovemeyer
-
-
Constructor Summary
Constructors Constructor Description MovedClassMap(BugCollection before, BugCollection after)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MovedClassMap
execute()
boolean
isEmpty()
java.lang.String
rewriteClassName(java.lang.String className)
Rewrite a class name.
-
-
-
Constructor Detail
-
MovedClassMap
public MovedClassMap(BugCollection before, BugCollection after)
-
-
Method Detail
-
execute
public MovedClassMap execute()
-
isEmpty
public boolean isEmpty()
-
rewriteClassName
public java.lang.String rewriteClassName(java.lang.String className)
Description copied from interface:ClassNameRewriter
Rewrite a class name.- Specified by:
rewriteClassName
in interfaceClassNameRewriter
- Parameters:
className
- a class name- Returns:
- the rewritten class name
-
-