isEnabledboolean isEnabled()Should this listener be enabled?
In most cases, you only want to be able to auto reload classes during development.
When this method return
false, the listener is not registered, at all.
A common pattern for this method is to use:
getClassesToWatchThe class(es) to watch.
(Class<?> redefinedClass)Called when a watched class is redefined.
Receives the class that was modified.
The method is called in a new Thread.