Class Condition
java.lang.Object
org.jboss.byteman.rule.RuleElement
org.jboss.byteman.rule.Condition
class which represents a rule condition comprising a boolean expression
-
Field Summary
FieldsFields inherited from class RuleElement
rule -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcompile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext) static Conditionstatic Conditioninterpret(HelperAdapter helper) voidwriteTo(StringWriter stringWriter) Methods inherited from class RuleElement
getBindings, getTypeGroup, rebox, toString
-
Field Details
-
condition
-
-
Constructor Details
-
Condition
- Throws:
TypeException
-
Condition
-
-
Method Details
-
create
- Throws:
TypeException
-
create
- Throws:
ParseExceptionTypeException
-
typeCheck
- Specified by:
typeCheckin classRuleElement- Throws:
TypeException
-
compile
public void compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext) throws CompileException - Specified by:
compilein classRuleElement- Throws:
CompileException
-
interpret
- Specified by:
interpretin classRuleElement- Throws:
ExecuteException
-
writeTo
- Specified by:
writeToin classRuleElement
-