- FIELD_GET - Static variable in class net.sf.jiapi.event.FieldEvent
-
Constant used as an id of the FieldEvent
- FIELD_SET - Static variable in class net.sf.jiapi.event.FieldEvent
-
Constant used as an id of the FieldEvent
- fieldChanging(FieldEvent) - Method in interface net.sf.jiapi.event.FieldListener
-
Called just before a field is changed.
- FieldEvent - Class in net.sf.jiapi.event
-
FieldEvent objects are used to identify fields that are accessed somehow.
- FieldEvent(FieldEventProducer, Object, String, int) - Constructor for class net.sf.jiapi.event.FieldEvent
-
Constructor.
- FieldEvent(FieldEventProducer, Object, String, Object, int) - Constructor for class net.sf.jiapi.event.FieldEvent
-
Constructor.
- FieldEventProducer - Class in net.sf.jiapi.event
-
This class registers itself to Jiapi runtime and tracks field accesses.
- FieldEventProducer(InstrumentationDescriptor) - Constructor for class net.sf.jiapi.event.FieldEventProducer
-
Constructor.
- FieldEventProducer(InstrumentationDescriptor, String) - Constructor for class net.sf.jiapi.event.FieldEventProducer
-
Constructor.
- fieldGet(Object, String) - Method in class net.sf.jiapi.event.FieldEventProducer
-
This method is called by the Jiapi runtime.
- fieldGet(FieldEvent) - Method in interface net.sf.jiapi.event.FieldListener
-
Called when someone is getting a field.
- FieldHandler - Interface in net.sf.jiapi.interceptor
-
Class FieldHandler.
- FieldInterceptor - Class in net.sf.jiapi.interceptor
-
InvocationInterceptor intercepts method invocations and delegates invocations
to InvokeHandler.
- FieldInterceptor(InstrumentationDescriptor, AccessAdvisor) - Constructor for class net.sf.jiapi.interceptor.FieldInterceptor
-
Constructor.
- FieldInterceptor(InstrumentationDescriptor, String, AccessAdvisor) - Constructor for class net.sf.jiapi.interceptor.FieldInterceptor
-
Creates new InvocationInterceptor.
- FieldInterceptor(InstrumentationDescriptor, String[], AccessAdvisor) - Constructor for class net.sf.jiapi.interceptor.FieldInterceptor
-
Creates new InvocationInterceptor.
- FieldInterceptor2 - Class in net.sf.jiapi.interceptor
-
FieldInterceptor2 intercepts public field accesses and delegates task to
FieldHandler.
- FieldInterceptor2(InstrumentationDescriptor, FieldHandler) - Constructor for class net.sf.jiapi.interceptor.FieldInterceptor2
-
Constructor.
- FieldInterceptor2(InstrumentationDescriptor, String, FieldHandler) - Constructor for class net.sf.jiapi.interceptor.FieldInterceptor2
-
Creates new FieldInterceptor2.
- FieldInterceptor2(InstrumentationDescriptor, String[], FieldHandler) - Constructor for class net.sf.jiapi.interceptor.FieldInterceptor2
-
Creates new FieldInterceptor2.
- FieldListener - Interface in net.sf.jiapi.event
-
This Listener listens to Field access events.
- fieldSet(Object, String) - Method in class net.sf.jiapi.event.FieldEventProducer
-
This method is called by the Jiapi runtime.
- fieldSet(FieldEvent) - Method in interface net.sf.jiapi.event.FieldListener
-
Called after a field has been set.
- finalize() - Method in class net.sf.jiapi.event.JiapiEvent
-
Finalization releases possible locks made on EventProducer.
- fireCatchEvent(Object, String, Object) - Method in class net.sf.jiapi.event.ExceptionEventProducer
-
Fires an event when exception has been caught.
- fireFieldGetEvent(Object, String) - Method in class net.sf.jiapi.event.FieldEventProducer
-
Fires an event when a field has been accessed(get).
- fireFieldSetEvent(Object, String) - Method in class net.sf.jiapi.event.FieldEventProducer
-
Fires an event when a field has been accessed(set).
- fireMethodEnterEvent(Object, String) - Method in class net.sf.jiapi.event.MethodEventProducer
-
Fires an event on method entry.
- fireMethodExitEvent(Object, String) - Method in class net.sf.jiapi.event.MethodEventProducer
-
Fires an event on method exit.