Uses of Class
org.jboss.byteman.rule.binding.Bindings
Packages that use Bindings
Package
Description
-
Uses of Bindings in org.jboss.byteman.agent.adapter
Methods in org.jboss.byteman.agent.adapter with parameters of type Bindings -
Uses of Bindings in org.jboss.byteman.rule
Fields in org.jboss.byteman.rule declared as BindingsModifier and TypeFieldDescriptionprivate Bindings
Rule.bindings
the set of bindings derived from the event supplemented, post type checking, with bindings derived from the trigger method.Methods in org.jboss.byteman.rule that return BindingsModifier and TypeMethodDescriptionEvent.getBindings()
Rule.getBindings()
protected Bindings
RuleElement.getBindings()
Methods in org.jboss.byteman.rule with parameters of type BindingsModifier and TypeMethodDescriptionprivate void
Event.addBinding
(Bindings bindings, ParseNode bindingTree) -
Uses of Bindings in org.jboss.byteman.rule.expression
Methods in org.jboss.byteman.rule.expression with parameters of type BindingsModifier and TypeMethodDescriptionstatic ArrayInitExpression
ExpressionHelper.createArrayInitExpression
(Rule rule, Bindings bindings, ParseNode exprTree, Type type) static AssignableExpression
ExpressionHelper.createAssignableExpression
(Rule rule, Bindings bindings, ParseNode exprTree, Type type) static Expression
ExpressionHelper.createBinaryExpression
(Rule rule, Bindings bindings, ParseNode exprTree, Type type) static Expression
ExpressionHelper.createCallExpression
(Rule rule, Bindings bindings, ParseNode selectorTree, ParseNode recipientTree, ParseNode argTree, Type type) static ClassLiteralExpression
ExpressionHelper.createClassLiteralExpression
(Rule rule, Bindings bindings, ParseNode pathTree, Type type) static Expression
ExpressionHelper.createExpression
(Rule rule, Bindings bindings, ParseNode exprTree) static Expression
ExpressionHelper.createExpression
(Rule rule, Bindings bindings, ParseNode exprTree, Type type) static List
<Expression> ExpressionHelper.createExpressionList
(Rule rule, Bindings bindings, ParseNode exprTree) static List
<Expression> ExpressionHelper.createExpressionList
(Rule rule, Bindings bindings, ParseNode exprTree, Type type) static AssignableExpression
ExpressionHelper.createFieldExpression
(Rule rule, Bindings bindings, ParseNode fieldTree, ParseNode targetTree, Type type) static List
<Expression> ExpressionHelper.createNewArrayDimsList
(Rule rule, Bindings bindings, ParseNode exprTree) static Expression
ExpressionHelper.createNewExpression
(Rule rule, Bindings bindings, ParseNode typeNameTree, ParseNode argTree, ParseNode arrayDimsTree) static Expression
ExpressionHelper.createTernaryExpression
(Rule rule, Bindings bindings, ParseNode exprTree, Type type) static Expression
ExpressionHelper.createThrowExpression
(Rule rule, Bindings bindings, ParseNode typeNameTree, ParseNode argTree) static Expression
ExpressionHelper.createUnaryExpression
(Rule rule, Bindings bindings, ParseNode exprTree, Type type)