Package org.jboss.byteman.rule.binding
Class Bindings
- java.lang.Object
-
- org.jboss.byteman.rule.binding.Bindings
-
public class Bindings extends Object
* an ordered list of ECA rule event bindings as they occur in the event specification
-
-
Constructor Summary
Constructors Constructor Description Bindings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBindings(List<Binding> bindings)add the method parameter bindings to the front of the list n.b.voidappend(Binding binding)append a binding to the end of the currrent bindings listIterator<Binding>iterator()Bindinglookup(String name)lookup a binding in the list by name
-
-
-
Method Detail
-
lookup
public Binding lookup(String name)
lookup a binding in the list by name- Parameters:
name- the name of the bound variable- Returns:
- the binding or null if no bidngin exists with the supplied name
-
addBindings
public void addBindings(List<Binding> bindings)
add the method parameter bindings to the front of the list n.b. the caller must ensure that the bindings are only for the rule's positional parameters and have names constructed from successive non-negative integers- Parameters:
bindings- the bindings to add
-
append
public void append(Binding binding)
append a binding to the end of the currrent bindings list- Parameters:
binding- the binding
-
-