| java.lang.Object com.ibm.sigtest.SigTestUtils
SigTestUtils | public class SigTestUtils (Code) | | This class implements static utility methods for use by the signature test
tool.
author: Matthew J. Duftler (duftler@us.ibm.com) |
Method Summary | |
public static boolean | collectionsMatch(Collection c1, Collection c2) | public static void | findExtraClasses(ProjectDesc referencePD, ProjectDesc candidatePD, List referenceExtras, List candidateExtras) | public static void | findExtras(Collection reference, Collection candidate, List referenceExtras, List candidateExtras) | public static void | generateProjectFile(String classListFile, String projectFile, boolean overwrite) | public static ClassDesc | getClassDesc(Class theClass) | public static String | getClassName(Class targetClass) | public static String | getCondensedClassList(List list) | public static List | getConstructorDescs(String className, Constructor[] constructors) | public static String | getExpandedMethodList(List list) | public static List | getMethodDescs(Method[] methods) | public static ProjectDesc | getProjectDesc(ProjectDesc referencePD) This method builds a new project description by using an existing one as
a reference. | public static List | getTypeNames(Class[] types) | public static String | listToString(List list) | public static boolean | objectsEqual(Object obj1, Object obj2) | public static List | stringToList(String str, String delim) | public static String[] | tokenize(String tokenStr, String delim) |
getCondensedClassList | public static String getCondensedClassList(List list)(Code) | | |
getExpandedMethodList | public static String getExpandedMethodList(List list)(Code) | | |
getProjectDesc | public static ProjectDesc getProjectDesc(ProjectDesc referencePD)(Code) | | This method builds a new project description by using an existing one as
a reference. The new project description is built by resolving each class
specified in the reference description, and adding their signatures to
the newly built project.
Parameters: referencePD - the reference project description the new project description |
|
|