void |
ClassInfo.addMethod(MethodInfo method) |
boolean |
ClassInfo.containsMethod(MethodInfo method)
Returns true if the given method's signature is available in this class,
either directly or via inheritance.
|
MethodInfo |
MethodInfo.findRealOverriddenMethod(MethodInfo other,
HashSet<ClassInfo> notStrippable) |
boolean |
ClassInfo.hasConstructor(MethodInfo constructor) |
void |
ClassInfo.init(TypeInfo typeInfo,
ClassInfo[] interfaces,
TypeInfo[] interfaceTypes,
ClassInfo[] innerClasses,
MethodInfo[] constructors,
MethodInfo[] methods,
MethodInfo[] annotationElements,
FieldInfo[] fields,
FieldInfo[] enumConstants,
PackageInfo containingPackage,
ClassInfo containingClass,
ClassInfo superclass,
TypeInfo superclassType,
AnnotationInstanceInfo[] annotations) |
void |
ClassInfo.init(TypeInfo typeInfo,
ClassInfo[] interfaces,
TypeInfo[] interfaceTypes,
ClassInfo[] innerClasses,
MethodInfo[] constructors,
MethodInfo[] methods,
MethodInfo[] annotationElements,
FieldInfo[] fields,
FieldInfo[] enumConstants,
PackageInfo containingPackage,
ClassInfo containingClass,
ClassInfo superclass,
TypeInfo superclassType,
AnnotationInstanceInfo[] annotations) |
void |
ClassInfo.init(TypeInfo typeInfo,
ClassInfo[] interfaces,
TypeInfo[] interfaceTypes,
ClassInfo[] innerClasses,
MethodInfo[] constructors,
MethodInfo[] methods,
MethodInfo[] annotationElements,
FieldInfo[] fields,
FieldInfo[] enumConstants,
PackageInfo containingPackage,
ClassInfo containingClass,
ClassInfo superclass,
TypeInfo superclassType,
AnnotationInstanceInfo[] annotations) |
static MethodInfo |
ClassInfo.interfaceMethod(MethodInfo candidate,
ClassInfo newClassObj) |
boolean |
MethodInfo.isConsistent(MethodInfo mInfo) |
boolean |
MethodInfo.matches(MethodInfo other) |
static MethodInfo |
ClassInfo.overriddenMethod(MethodInfo candidate,
ClassInfo newClassObj) |
void |
ClassInfo.setHiddenMethods(MethodInfo[] mInfo) |
void |
ClassInfo.setNonWrittenConstructors(MethodInfo[] nonWritten) |