C G O R S U 
All Classes All Packages

C

ConfigurationSystem - Class in rocks.rdil.simpleconfig
The system's main class used for management.
ConfigurationSystem(File) - Constructor for class rocks.rdil.simpleconfig.ConfigurationSystem
Creates a new instance of the configuration handler.

G

getJsonObject() - Method in class rocks.rdil.simpleconfig.ConfigurationSystem
Get the JSON object for this instance of the system's file.
gson - Static variable in class rocks.rdil.simpleconfig.GsonExt
The custom-configured GSON instance.
GsonExt - Class in rocks.rdil.simpleconfig
A holder for our custom-configured GSON instance.
GsonExt() - Constructor for class rocks.rdil.simpleconfig.GsonExt
 

O

Option - Annotation Type in rocks.rdil.simpleconfig
A configuration option.

R

register(Object) - Method in class rocks.rdil.simpleconfig.ConfigurationSystem
Registers a class and all the Options it contains to the current JSON file.
rocks.rdil.simpleconfig - package rocks.rdil.simpleconfig
The base package.

S

save() - Method in class rocks.rdil.simpleconfig.ConfigurationSystem
Saves the configuration to the file assigned to this handler.

U

unregister(Object) - Method in class rocks.rdil.simpleconfig.ConfigurationSystem
Removes a class and any option it contains from this handler.
C G O R S U 
All Classes All Packages