Package org.jboss.byteman.agent
Class JigsawAccessEnablerGenerator
- java.lang.Object
-
- org.jboss.byteman.agent.JigsawAccessEnablerGenerator
-
public class JigsawAccessEnablerGenerator extends java.lang.Objectclass which provides a bytecode definition for class JigsawAccessEnabler
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringBYTEMAN_JIGSAW_PACKAGE_NAMEprivate static intBYTEMAN_JIGSAW_PACKAGE_NAME_LENprivate static booleanDEBUG
-
Constructor Summary
Constructors Constructor Description JigsawAccessEnablerGenerator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]getJigsawAccessEnablerClassBytes()private static byte[]getJigsawAccessibleConstructorInvokerClassBytes()private static byte[]getJigsawAccessibleFieldGetterClassBytes()private static byte[]getJigsawAccessibleFieldSetterClassBytes()private static byte[]getJigsawAccessibleMethodInvokerClassBytes()static byte[]getJigsawClassBytes(java.lang.String s)
-
-
-
Field Detail
-
BYTEMAN_JIGSAW_PACKAGE_NAME
private static final java.lang.String BYTEMAN_JIGSAW_PACKAGE_NAME
- See Also:
- Constant Field Values
-
BYTEMAN_JIGSAW_PACKAGE_NAME_LEN
private static final int BYTEMAN_JIGSAW_PACKAGE_NAME_LEN
-
DEBUG
private static final boolean DEBUG
- See Also:
- Constant Field Values
-
-
Method Detail
-
getJigsawClassBytes
public static byte[] getJigsawClassBytes(java.lang.String s)
-
getJigsawAccessEnablerClassBytes
public static byte[] getJigsawAccessEnablerClassBytes()
-
getJigsawAccessibleConstructorInvokerClassBytes
private static byte[] getJigsawAccessibleConstructorInvokerClassBytes()
-
getJigsawAccessibleMethodInvokerClassBytes
private static byte[] getJigsawAccessibleMethodInvokerClassBytes()
-
getJigsawAccessibleFieldGetterClassBytes
private static byte[] getJigsawAccessibleFieldGetterClassBytes()
-
getJigsawAccessibleFieldSetterClassBytes
private static byte[] getJigsawAccessibleFieldSetterClassBytes()
-
-