Package | Description |
---|---|
org.jboss.byteman.agent | |
org.jboss.byteman.agent.adapter |
Modifier and Type | Method | Description |
---|---|---|
abstract RuleTriggerAdapter |
Location.getRuleAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext) |
return an adapter which can be used to insert a trigger call in a method containing a trigger point whose
position matches this location
|
abstract RuleCheckAdapter |
Location.getRuleCheckAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext) |
return an adapter which can be used to check whether a method contains a trigger point whose position
matches this location
|
Modifier and Type | Field | Description |
---|---|---|
protected TransformContext |
RuleAdapter.transformContext |
|
protected TransformContext |
RuleMethodAdapter.transformContext |
Modifier and Type | Method | Description |
---|---|---|
protected TransformContext |
RuleAdapter.getTransformContext() |
Constructor | Description |
---|---|
EntryCheckAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext) |
|
EntryTriggerAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext) |
|
ExceptionExitCheckAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext) |
|
ExceptionExitTriggerAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext) |
|
ExitCheckAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext) |
|
ExitTriggerAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext) |
|
FieldAccessCheckAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
String ownerClass,
String fieldName,
int flags,
int count) |
|
FieldAccessTriggerAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
String ownerClass,
String fieldName,
int flags,
int count,
boolean whenComplete) |
|
IndexParamAccessCheckAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
int paramIdx,
int flags,
int count) |
|
IndexParamAccessTriggerAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
int paramIdx,
int flags,
int count,
boolean whenComplete) |
|
InvokeCheckAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
String calledClass,
String calledMethodName,
String calledMethodDescriptor,
int count) |
|
InvokeTriggerAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
String calledClass,
String calledMethodName,
String calledMethodDescriptor,
int count,
boolean whenComplete) |
|
LineCheckAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
int targetLine) |
|
LineTriggerAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
int targetLine) |
|
RuleAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext) |
|
RuleCheckAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext) |
|
RuleGeneratorAdapter(org.objectweb.asm.MethodVisitor mv,
TransformContext transformContext,
int access,
String name,
String desc,
Rule rule) |
Creates a new
RuleGeneratorAdapter . |
RuleMethodAdapter(org.objectweb.asm.MethodVisitor mv,
TransformContext transformContext,
int access,
String name,
String desc,
Rule rule) |
|
RuleTriggerAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext) |
|
SynchronizeCheckAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
int count) |
|
SynchronizeTriggerAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
int count,
boolean whenComplete) |
|
ThrowCheckAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
String exceptionClass,
int count) |
|
ThrowTriggerAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
String exceptionClass,
int count) |
|
VariableAccessCheckAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
String varName,
int flags,
int count) |
|
VariableAccessTriggerAdapter(org.objectweb.asm.ClassVisitor cv,
TransformContext transformContext,
String varName,
int flags,
int count,
boolean whenComplete) |
Copyright © 2018. All rights reserved.