A C E G I O P R T 
All Classes All Packages

A

add(Class<T>) - Method in class org.jusecase.inject.Injector
 
add(Object) - Method in class org.jusecase.inject.Injector
 
add(String, Class<T>) - Method in class org.jusecase.inject.Injector
 
add(String, Object) - Method in class org.jusecase.inject.Injector
 
addProvider(Class<T>) - Method in class org.jusecase.inject.Injector
 
addProvider(Provider<T>) - Method in class org.jusecase.inject.Injector
 
addProvider(PerClassProvider<T>) - Method in class org.jusecase.inject.Injector
 
addProviderForSingleInstance(Class<T>) - Method in class org.jusecase.inject.Injector
 
addProviderForSingleInstance(Provider<T>) - Method in class org.jusecase.inject.Injector
 

C

Component - Annotation Type in org.jusecase.inject
 
constructor() - Method in class org.jusecase.inject.InjectorAspect
 

E

enableUnitTestMode() - Static method in class org.jusecase.inject.Injector
 
enableUnitTestMode(boolean) - Static method in class org.jusecase.inject.Injector
 

G

GenericTypeResolver - Class in org.jusecase.inject
 
GenericTypeResolver() - Constructor for class org.jusecase.inject.GenericTypeResolver
 
get(Class<?>) - Method in interface org.jusecase.inject.PerClassProvider
 
getImplementations() - Method in class org.jusecase.inject.Injector
 
getInstance() - Static method in class org.jusecase.inject.Injector
 

I

inject(Object, Class<?>) - Method in class org.jusecase.inject.Injector
 
inject(JoinPoint) - Method in class org.jusecase.inject.InjectorAspect
 
Injector - Class in org.jusecase.inject
 
Injector() - Constructor for class org.jusecase.inject.Injector
 
InjectorAspect - Class in org.jusecase.inject
 
InjectorAspect() - Constructor for class org.jusecase.inject.InjectorAspect
 
InjectorException - Exception in org.jusecase.inject
 
InjectorException(String) - Constructor for exception org.jusecase.inject.InjectorException
 
InjectorException(String, Throwable) - Constructor for exception org.jusecase.inject.InjectorException
 

O

org.jusecase.inject - package org.jusecase.inject
 

P

PerClassProvider<T> - Interface in org.jusecase.inject
 

R

reset() - Method in class org.jusecase.inject.Injector
 
resolve(Class<T>) - Method in class org.jusecase.inject.Injector
 
resolve(Type, Class<?>, int) - Static method in class org.jusecase.inject.GenericTypeResolver
 

T

typeAnnotatedWithComponent() - Method in class org.jusecase.inject.InjectorAspect
 
A C E G I O P R T 
All Classes All Packages