| Package | Description |
|---|---|
| net.mountainblade.modular.impl |
| Modifier and Type | Method and Description |
|---|---|
protected ModuleRegistry.Entry |
ModuleRegistry.createEntry(Class<? extends Module> moduleClass,
ModuleInformation information)
Creates a new registry entry for the given module.
|
protected ModuleRegistry.Entry |
ModuleRegistry.getEntry(Class<? extends Module> moduleClass)
Gets the registry entry for the given module.
|
| Modifier and Type | Method and Description |
|---|---|
protected Map<Class<? extends Module>,ModuleRegistry.Entry> |
ModuleRegistry.getRegistry()
Returns the internal registry.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ModuleRegistry.addModule(Class<? extends Module> moduleClass,
ModuleRegistry.Entry entry,
boolean ghost)
Adds a module to the registry.
|
void |
Injector.inject(ModuleRegistry.Entry moduleEntry)
Injects the given module registry entry with its dependencies.
|
void |
ModuleLoader.registerEntry(ModuleLoader.ClassEntry classEntry,
Module module,
net.mountainblade.modular.impl.ModuleInformationImpl information,
ModuleRegistry.Entry moduleEntry)
Registers a new class entry in the system.
|
Copyright © 2014–2015 MountainBlade. All rights reserved.