public abstract class EventHook
extends java.lang.Object
Constructor and Description |
---|
EventHook() |
Modifier and Type | Method and Description |
---|---|
void |
event(ThreadContext context,
RubyEvent event,
java.lang.String file,
int line,
java.lang.String name,
IRubyObject type) |
abstract void |
eventHandler(ThreadContext context,
java.lang.String eventName,
java.lang.String file,
int line,
java.lang.String name,
IRubyObject type) |
java.util.Set<RubyEvent> |
eventSet() |
abstract boolean |
isInterestedInEvent(RubyEvent event) |
boolean |
needsDebug() |
public void event(ThreadContext context, RubyEvent event, java.lang.String file, int line, java.lang.String name, IRubyObject type)
public abstract void eventHandler(ThreadContext context, java.lang.String eventName, java.lang.String file, int line, java.lang.String name, IRubyObject type)
public abstract boolean isInterestedInEvent(RubyEvent event)
public java.util.Set<RubyEvent> eventSet()
public boolean needsDebug()
Copyright © 2001-2020 JRuby. All Rights Reserved.