Package org.hotswap.agent.plugin.weld
Class WeldClassSignatureHelper
- java.lang.Object
-
- org.hotswap.agent.plugin.weld.WeldClassSignatureHelper
-
public class WeldClassSignatureHelper extends java.lang.ObjectCreates 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 java.lang.StringgetSignatureByStrategy(BeanReloadStrategy strategy, java.lang.Class<?> clazz)Gets the signature by strategy.static java.lang.StringgetSignatureForProxyClass(java.lang.Class<?> clazz)Gets the class signature for proxy class comparison
-
-
-
Method Detail
-
getSignatureForProxyClass
public static java.lang.String getSignatureForProxyClass(java.lang.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 java.lang.String getSignatureByStrategy(BeanReloadStrategy strategy, java.lang.Class<?> clazz)
Gets the signature by strategy.- Parameters:
strategy- the strategyclazz- the clazz- Returns:
- the signature by strategy
-
-