public class InheritanceTree extends Object
| Constructor and Description |
|---|
InheritanceTree() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnalyzedMethod(String classname,
String methodname,
String descriptor) |
void |
addInterface(String className,
String interfaceName) |
void |
addSuperclass(String className,
String superName,
int access) |
Set<String> |
getAllClasses() |
int |
getNumClasses() |
List<String> |
getOrderedSuperclasses(String className) |
Set<String> |
getSubclasses(String className) |
Set<String> |
getSuperclasses(String className) |
boolean |
hasClass(String className) |
boolean |
isAbstractClass(String classname) |
boolean |
isClassDefined(String className) |
boolean |
isInterface(String classname) |
boolean |
isMethodDefined(String className,
String methodNameWdescriptor) |
boolean |
isMethodDefined(String className,
String methodName,
String descriptor) |
void |
registerAbstractClass(String abstractClassName) |
void |
registerInterface(String interfaceName) |
void |
removeClass(String className) |
public boolean isClassDefined(String className)
public boolean isInterface(String classname)
public boolean isAbstractClass(String classname)
public void registerAbstractClass(String abstractClassName)
public void registerInterface(String interfaceName)
public boolean isMethodDefined(String className, String methodName, String descriptor)
public void addAnalyzedMethod(String classname, String methodname, String descriptor)
public void removeClass(String className)
public boolean hasClass(String className)
public int getNumClasses()
Copyright © 2010–2017 EvoSuite. All rights reserved.