Package org.jboss.byteman.agent
Class JigsawAccessEnablerGenerator
- java.lang.Object
-
- org.jboss.byteman.agent.JigsawAccessEnablerGenerator
-
public class JigsawAccessEnablerGenerator extends java.lang.Object
class which provides a bytecode definition for class JigsawAccessEnabler
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
BYTEMAN_JIGSAW_PACKAGE_NAME
private static int
BYTEMAN_JIGSAW_PACKAGE_NAME_LEN
private static boolean
DEBUG
-
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()
-
-