Package org.hotswap.agent.util.signature
Class JavaClassSignature
- java.lang.Object
-
- org.hotswap.agent.util.signature.ClassSignatureBase
-
- org.hotswap.agent.util.signature.JavaClassSignature
-
public class JavaClassSignature extends ClassSignatureBase
CtClassSignature. Creates signature for given java class- 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 JavaClassSignature(Class<?> clazz)
-
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
-
JavaClassSignature
public JavaClassSignature(Class<?> clazz)
-
-
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
-
-