public static final class ModuleLoader.ClassEntry extends Object
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Implementation |
getAnnotation()
Gets the implementation annotation.
|
Collection<net.mountainblade.modular.impl.Injector.Entry> |
getDependencies()
Gets a collection of all module dependencies as injector entries.
|
Class<? extends Module> |
getImplementation()
Gets the actual implementation class.
|
Class<? extends Module> |
getModule()
Gets the module we are implementing.
|
Collection<Class<? extends Module>> |
getRequirements()
Gets a collection of all required modules.
|
int |
hashCode() |
String |
toString() |
public Class<? extends Module> getModule()
public Class<? extends Module> getImplementation()
public Implementation getAnnotation()
public Collection<net.mountainblade.modular.impl.Injector.Entry> getDependencies()
public Collection<Class<? extends Module>> getRequirements()
Copyright © 2014–2015 MountainBlade. All rights reserved.