C E I O R S U V 
All Classes All Packages

C

com.ghostchu.simplereloadlib - package com.ghostchu.simplereloadlib
 

E

EXCEPTION - com.ghostchu.simplereloadlib.ReloadStatus
Oof, reloading exploded, wtf

I

isObject() - Method in class com.ghostchu.simplereloadlib.ReloadableContainer
The reloadable is an object

O

OUTDATED - com.ghostchu.simplereloadlib.ReloadStatus
The object that registered now no reference and has been GC by Java.

R

register(Reloadable) - Method in class com.ghostchu.simplereloadlib.ReloadManager
Register a reloadable module into reloading registery
register(Method) - Method in class com.ghostchu.simplereloadlib.ReloadManager
Register a reloadable module into reloading registery
reload() - Method in class com.ghostchu.simplereloadlib.ReloadManager
Reload all reloadable modules
reload(Class<Reloadable>) - Method in class com.ghostchu.simplereloadlib.ReloadManager
Reload all reloadable modules that equals specific class
Reloadable - Interface in com.ghostchu.simplereloadlib
Interface that allow class register to ReloadManager
ReloadableContainer - Class in com.ghostchu.simplereloadlib
This class is used to store the information of a reloadable class.
ReloadableContainer() - Constructor for class com.ghostchu.simplereloadlib.ReloadableContainer
 
ReloadManager - Class in com.ghostchu.simplereloadlib
ReloadManager controls modules to reloading while needed
ReloadManager() - Constructor for class com.ghostchu.simplereloadlib.ReloadManager
 
reloadModule() - Method in interface com.ghostchu.simplereloadlib.Reloadable
Callback for reloading
ReloadResult - Class in com.ghostchu.simplereloadlib
ReloadResult that contains the result of reloading a plugin.
ReloadResult() - Constructor for class com.ghostchu.simplereloadlib.ReloadResult
 
ReloadStatus - Enum in com.ghostchu.simplereloadlib
The reloading status.
REQUIRE_RESTART - com.ghostchu.simplereloadlib.ReloadStatus
Reload require the application restart

S

SCHEDULED - com.ghostchu.simplereloadlib.ReloadStatus
Reload has been scheduled, waiting next call to affect
SUCCESS - com.ghostchu.simplereloadlib.ReloadStatus
Reload successes

U

unregister(Reloadable) - Method in class com.ghostchu.simplereloadlib.ReloadManager
Unregister a reloadable module from reloading registry
unregister(Class<Reloadable>) - Method in class com.ghostchu.simplereloadlib.ReloadManager
Unregister all reloadable modules that same with specific class from reloading registry
unregister(Method) - Method in class com.ghostchu.simplereloadlib.ReloadManager
Register a reloadable module into reloading registery

V

valueOf(String) - Static method in enum com.ghostchu.simplereloadlib.ReloadStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ghostchu.simplereloadlib.ReloadStatus
Returns an array containing the constants of this enum type, in the order they are declared.
C E I O R S U V 
All Classes All Packages