public class ClassSignatureComparerHelper extends Object
| Constructor and Description |
|---|
ClassSignatureComparerHelper() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getCtClassSignature(CtClass ctClass,
ClassSignatureElement[] signatureElements) |
static String |
getJavaClassSignature(Class<?> clazz,
ClassSignatureElement[] signatureElements) |
static boolean |
isDifferent(Class<?> clazz1,
Class<?> clazz2,
ClassSignatureElement[] signatureElements) |
static boolean |
isDifferent(CtClass ctClass,
Class<?> clazz,
ClassSignatureElement[] signatureElements) |
static boolean |
isPoolClassDifferent(Class<?> clazz,
ClassPool cp,
ClassSignatureElement[] signatureElements) |
public static String getCtClassSignature(CtClass ctClass, ClassSignatureElement[] signatureElements) throws Exception
Exceptionpublic static String getJavaClassSignature(Class<?> clazz, ClassSignatureElement[] signatureElements) throws Exception
Exceptionpublic static boolean isDifferent(CtClass ctClass, Class<?> clazz, ClassSignatureElement[] signatureElements)
ctClass - new CtClass definitionclazz - old Class definitionpublic static boolean isDifferent(Class<?> clazz1, Class<?> clazz2, ClassSignatureElement[] signatureElements)
public static boolean isPoolClassDifferent(Class<?> clazz, ClassPool cp, ClassSignatureElement[] signatureElements)
clazz - old Class definitioncp - ClassPool which should contain the new/compared definitionCopyright © 2018. All rights reserved.