Index

A C G L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractModule - Class in net.aluminis.inject.api.model
 
AbstractModule() - Constructor for class net.aluminis.inject.api.model.AbstractModule
 
AluminisInjectInitializer - Class in net.aluminis.inject
 
AluminisInjectInitializer() - Constructor for class net.aluminis.inject.AluminisInjectInitializer
 
AutoLoad - Annotation Interface in net.aluminis.inject.api.annotation
 

C

configure() - Method in class net.aluminis.inject.api.model.AbstractModule
 
configure() - Method in class net.aluminis.inject.module.CoreModule
 
CoreModule - Class in net.aluminis.inject.module
 
CoreModule() - Constructor for class net.aluminis.inject.module.CoreModule
 

G

getCoreInjector() - Static method in class net.aluminis.inject.AluminisInjectInitializer
 

L

loadModules() - Method in class net.aluminis.inject.service.loader.ModuleLoader
 

M

MOD_ID - Static variable in class net.aluminis.inject.AluminisInjectInitializer
Mod Identifier
ModId - Annotation Interface in net.aluminis.inject.api.annotation
 
ModuleLoader - Class in net.aluminis.inject.service.loader
 
ModuleLoader() - Constructor for class net.aluminis.inject.service.loader.ModuleLoader
 
moduleProvider - Variable in class net.aluminis.inject.service.loader.ModuleLoader
 
ModuleProvider - Class in net.aluminis.inject.service.provider
 
ModuleProvider() - Constructor for class net.aluminis.inject.service.provider.ModuleProvider
 
moduleState - Variable in class net.aluminis.inject.service.loader.ModuleLoader
 
ModuleState - Class in net.aluminis.inject.service.state
 
ModuleState() - Constructor for class net.aluminis.inject.service.state.ModuleState
 

N

net.aluminis.inject - package net.aluminis.inject
 
net.aluminis.inject.api.annotation - package net.aluminis.inject.api.annotation
 
net.aluminis.inject.api.constant - package net.aluminis.inject.api.constant
 
net.aluminis.inject.api.model - package net.aluminis.inject.api.model
 
net.aluminis.inject.module - package net.aluminis.inject.module
 
net.aluminis.inject.service.loader - package net.aluminis.inject.service.loader
 
net.aluminis.inject.service.provider - package net.aluminis.inject.service.provider
 
net.aluminis.inject.service.state - package net.aluminis.inject.service.state
 

O

onInitialize() - Method in class net.aluminis.inject.AluminisInjectInitializer

P

providedIn() - Element in annotation interface net.aluminis.inject.api.annotation.AutoLoad
TODO
ProvidedIn - Enum Class in net.aluminis.inject.api.constant
 
provideModId() - Method in class net.aluminis.inject.api.model.AbstractModule
 
provideModules() - Method in class net.aluminis.inject.service.provider.ModuleProvider
 

R

ROOT - Enum constant in enum class net.aluminis.inject.api.constant.ProvidedIn
TODO

S

scopedInjectors - Variable in class net.aluminis.inject.service.state.ModuleState
 
setCoreInjector(Injector) - Static method in class net.aluminis.inject.AluminisInjectInitializer
 

T

THIS - Enum constant in enum class net.aluminis.inject.api.constant.ProvidedIn
 

V

valueOf(String) - Static method in enum class net.aluminis.inject.api.constant.ProvidedIn
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.aluminis.inject.api.constant.ProvidedIn
Returns an array containing the constants of this enum class, in the order they are declared.
A C G L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values