Class Summary |
BMInsnList |
|
BMJSRInliner |
a modified version of JSRInliner which uses a slightly modified version of JSRInlinerAdapter
to ensure that local variable scopes are notified during code visits |
BMJSRInlinerAdapter |
a subclass of JSRInlinerAdapter which pushes local variable info through to the next
adapter inline during code generation if it wants it |
BMLocalScopeAdapter |
a class adapter which uses
to ensure that local variable scopes are notified during code visits |
BMLocalScopeMethodAdapter |
a subclass of JSRInlinerAdapter which pushes local variable info through to the next
adapter inline during code generation if it wants it |
EntryCheckAdapter |
asm Adapter class used to check that the target method for a rule exists in a class |
EntryTriggerAdapter |
asm Adapter class used to add a rule event trigger call to a method of som egiven class |
ExitCheckAdapter |
asm Adapter class used to check that the target method for a rule exists in a class |
ExitTriggerAdapter |
asm Adapter class used to add a rule event trigger call to a method of some given class |
FieldAccessCheckAdapter |
asm Adapter class used to check that the target method for a rule exists in a class |
FieldAccessTriggerAdapter |
asm Adapter class used to add a rule event trigger call to a method of som egiven class |
IndexParamAccessCheckAdapter |
asm Adapter class used to check that the target method for a rule exists in a class |
IndexParamAccessTriggerAdapter |
asm Adapter class used to add a rule event trigger call to a method of som egiven class |
InvokeCheckAdapter |
asm Adapter class used to check that the target method for a rule exists in a class |
InvokeTriggerAdapter |
asm Adapter class used to add a rule event trigger call to a method of som egiven class |
LineCheckAdapter |
asm Adapter class used to check that the target method for a rule exists in a class |
LineTriggerAdapter |
asm Adapter class used to add a rule event trigger call to a method of som egiven class |
OpcodesHelper |
|
RuleAdapter |
generic asm Adapter class specialised by both check adapters (RuleCheckAdapter) and trigger
adapters (RuleTriggerAdapter) |
RuleCheckAdapter |
asm Adapter class used to check that the target method for a rule exists in a class |
RuleCheckMethodAdapter |
class which provides base functionality extended by all the location-specific method check adapters |
RuleGeneratorAdapter |
A modified version of the asm 3.0 GeneratorAdapter class which dispatches calls to methods of
MethodVisitor to this rather than to the encapsulated MethodVisitor instance in field mv. |
RuleMethodAdapter |
generic rule method adapter which extends GeneratorAdpater and adds the ability to track in-scope
local variables |
RuleMethodAdapter.LocalVar |
|
RuleTriggerAdapter |
asm Adapter class used to add a rule event trigger call to a method of some given class |
RuleTriggerMethodAdapter |
class which provides base functionality extended by all the location-specific method trigger adapters |
SynchronizeCheckAdapter |
asm Adapter class used to check that the target method for a rule exists in a class |
SynchronizeTriggerAdapter |
asm Adapter class used to add a rule event trigger call to a method of som egiven class |
ThrowCheckAdapter |
asm Adapter class used to check that the target method for a rule exists in a class |
ThrowTriggerAdapter |
asm Adapter class used to add a rule event trigger call to a method of some given class |
VariableAccessCheckAdapter |
asm Adapter class used to check that the target method for a rule exists in a class |
VariableAccessTriggerAdapter |
asm Adapter class used to add a rule event trigger call to a method of som egiven class |