C G O R S U
All Classes All Packages
All Classes All Packages
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
Option
s 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.
All Classes All Packages