Package org.hotswap.agent.plugin.weld
Class WeldClassSignatureHelper
- java.lang.Object
-
- org.hotswap.agent.plugin.weld.WeldClassSignatureHelper
-
public class WeldClassSignatureHelper extends Object
Creates signature for Weld proxy class. Signature calculation uses class elements defined in SIGNATURE_ELEMENTS.- Author:
- Vladimir Dvorak
-
-
Constructor Summary
Constructors Constructor Description WeldClassSignatureHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetSignatureByStrategy(BeanReloadStrategy strategy, Class<?> clazz)Gets the signature by strategy.static StringgetSignatureForProxyClass(Class<?> clazz)Gets the class signature for proxy class comparison
-
-
-
Method Detail
-
getSignatureForProxyClass
public static String getSignatureForProxyClass(Class<?> clazz)
Gets the class signature for proxy class comparison- Parameters:
clazz- the clazz for which signature is calculated- Returns:
- the java class signature
-
getSignatureByStrategy
public static String getSignatureByStrategy(BeanReloadStrategy strategy, Class<?> clazz)
Gets the signature by strategy.- Parameters:
strategy- the strategyclazz- the clazz- Returns:
- the signature by strategy
-
-