Package org.hotswap.agent.util.signature
Class CtClassSignature
- java.lang.Object
-
- org.hotswap.agent.util.signature.ClassSignatureBase
-
- org.hotswap.agent.util.signature.CtClassSignature
-
public class CtClassSignature extends ClassSignatureBase
CtClassSignature. Creates signature for given ctClass- Author:
- Erki Ehtla, Vladimir Dvorak
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.hotswap.agent.util.signature.ClassSignatureBase
ClassSignatureBase.ToStringComparator
-
-
Field Summary
-
Fields inherited from class org.hotswap.agent.util.signature.ClassSignatureBase
SWITCH_TABLE_METHOD_PREFIX
-
-
Constructor Summary
Constructors Constructor Description CtClassSignature(CtClass ctClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetValue()Evaluate and return signature value-
Methods inherited from class org.hotswap.agent.util.signature.ClassSignatureBase
addSignatureElements, annotationToString, annotationToString, hasElement
-
-
-
-
Constructor Detail
-
CtClassSignature
public CtClassSignature(CtClass ctClass)
- Parameters:
ctClass- the class for signature is to be counted
-
-
Method Detail
-
getValue
public String getValue() throws Exception
Description copied from class:ClassSignatureBaseEvaluate and return signature value- Specified by:
getValuein classClassSignatureBase- Returns:
- the signature value
- Throws:
Exception
-
-