| Package | Description |
|---|---|
| net.mountainblade.modular | |
| net.mountainblade.modular.filters | |
| net.mountainblade.modular.impl |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Filter.retain(ModuleLoader.ClassEntry candidate)
Determines whether or not the given candidate should be retained in the loading process.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Or.retain(ModuleLoader.ClassEntry candidate) |
boolean |
Not.retain(ModuleLoader.ClassEntry candidate) |
boolean |
InstanceOf.retain(ModuleLoader.ClassEntry candidate) |
boolean |
AnnotationPresent.retain(ModuleLoader.ClassEntry candidate) |
| Modifier and Type | Method and Description |
|---|---|
ModuleLoader.ClassEntry |
ModuleLoader.getClassEntry(Class<? extends Module> implClass)
Fetches the class entry for the given module implementation class.
|
| Modifier and Type | Method and Description |
|---|---|
Module |
ModuleLoader.loadModule(ModuleManager moduleManager,
ModuleLoader.ClassEntry classEntry)
Loads a module using its pre-compiled class entry.
|
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.