Skip navigation links
C E G I N P S 

C

com.github.czyzby.uedi - package com.github.czyzby.uedi
 
com.github.czyzby.uedi.impl - package com.github.czyzby.uedi.impl
 
com.github.czyzby.uedi.scanner.impl - package com.github.czyzby.uedi.scanner.impl
 
com.github.czyzby.uedi.stereotype.impl - package com.github.czyzby.uedi.stereotype.impl
 
createMap() - Method in class com.github.czyzby.uedi.impl.ParameterAwareConcurrentContext
 
createObject(Constructor<?>, Class<?>[]) - Method in class com.github.czyzby.uedi.impl.ParameterAwareContext
 
createSet() - Method in class com.github.czyzby.uedi.impl.ParameterAwareConcurrentContext
 

E

ExtendedInjection - Class in com.github.czyzby.uedi
Allows to easily construct Context instances.

G

getClassesImplementing(Class<?>, Class<?>...) - Method in class com.github.czyzby.uedi.scanner.impl.StandardClassScanner
 
getName() - Method in class com.github.czyzby.uedi.stereotype.impl.ImprovedReflectionProvider
 
getType() - Method in class com.github.czyzby.uedi.stereotype.impl.ImprovedReflectionProvider
 
getWrappedObject() - Method in class com.github.czyzby.uedi.stereotype.impl.ImprovedReflectionProvider
 

I

ImprovedReflectionProvider - Class in com.github.czyzby.uedi.stereotype.impl
Wraps around a method,converting it into a provider.
ImprovedReflectionProvider(Context, Object, Method) - Constructor for class com.github.czyzby.uedi.stereotype.impl.ImprovedReflectionProvider
 
isDefault() - Method in class com.github.czyzby.uedi.stereotype.impl.ImprovedReflectionProvider
 
isParameterAware() - Method in class com.github.czyzby.uedi.impl.ParameterAwareContext
 

N

newContext() - Static method in class com.github.czyzby.uedi.ExtendedInjection
 
newContext(ClassScanner) - Static method in class com.github.czyzby.uedi.ExtendedInjection
 
newFactoryMethodWrapper(Object, Method) - Method in class com.github.czyzby.uedi.impl.ParameterAwareContext
 
newThreadSafeContext() - Static method in class com.github.czyzby.uedi.ExtendedInjection
 
newThreadSafeContext(ClassScanner) - Static method in class com.github.czyzby.uedi.ExtendedInjection
 

P

ParameterAwareConcurrentContext - Class in com.github.czyzby.uedi.impl
Uses high-scale-lib non-blocking concurrent collections to ensure thread-safety in multithreaded environment.
ParameterAwareConcurrentContext(ClassScanner) - Constructor for class com.github.czyzby.uedi.impl.ParameterAwareConcurrentContext
 
ParameterAwareContext - Class in com.github.czyzby.uedi.impl
Uses Java 8 Parameter reflection utility to extract parameter names.
ParameterAwareContext(ClassScanner) - Constructor for class com.github.czyzby.uedi.impl.ParameterAwareContext
 
provide(Object, Member) - Method in class com.github.czyzby.uedi.stereotype.impl.ImprovedReflectionProvider
 

S

StandardClassScanner - Class in com.github.czyzby.uedi.scanner.impl
Default class scanner using FastClasspathScanner to find classes implementing chosen interfaces.
StandardClassScanner() - Constructor for class com.github.czyzby.uedi.scanner.impl.StandardClassScanner
 
C E G I N P S 
Skip navigation links