public class AnonymousClassInfo extends Object
| Constructor and Description |
|---|
AnonymousClassInfo(Class c) |
AnonymousClassInfo(CtClass c) |
AnonymousClassInfo(String className) |
| Modifier and Type | Method and Description |
|---|---|
String |
getClassName() |
String |
getClassSignature() |
String |
getEnclosingMethodSignature() |
String |
getFieldsSignature() |
String |
getMethodSignature() |
boolean |
matchClassSignature(AnonymousClassInfo other)
The least matching variant - same class signature can be still resolved by hotswap.
|
boolean |
matchExact(AnonymousClassInfo other)
Exact match including enclosing method.
|
boolean |
matchSignatures(AnonymousClassInfo other)
Exact match of class, interfaces, declared methods and fields.
|
public AnonymousClassInfo(Class c)
public AnonymousClassInfo(String className)
public AnonymousClassInfo(CtClass c)
public String getClassName()
public String getClassSignature()
public String getMethodSignature()
public String getFieldsSignature()
public String getEnclosingMethodSignature()
public boolean matchExact(AnonymousClassInfo other)
public boolean matchSignatures(AnonymousClassInfo other)
public boolean matchClassSignature(AnonymousClassInfo other)
Copyright © 2018. All rights reserved.