Package org.jboss.byteman.rule
Class Action
java.lang.Object
org.jboss.byteman.rule.RuleElement
org.jboss.byteman.rule.Action
class which represents a rule action comprising a void expression
-
Field Summary
FieldsFields inherited from class org.jboss.byteman.rule.RuleElement
rule
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
compile
(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext) static Action
static Action
interpret
(HelperAdapter helper) void
writeTo
(StringWriter stringWriter) Methods inherited from class org.jboss.byteman.rule.RuleElement
getBindings, getTypeGroup, rebox, toString
-
Field Details
-
action
-
-
Constructor Details
-
Action
- Throws:
TypeException
-
Action
-
-
Method Details
-
create
- Throws:
TypeException
-
create
- Throws:
ParseException
TypeException
-
typeCheck
- Specified by:
typeCheck
in classRuleElement
- Throws:
TypeException
-
compile
public void compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext) throws CompileException - Specified by:
compile
in classRuleElement
- Throws:
CompileException
-
interpret
- Specified by:
interpret
in classRuleElement
- Throws:
ExecuteException
-
writeTo
- Specified by:
writeTo
in classRuleElement
-