public class ParameterAwareConcurrentContext extends ParameterAwareContext
NonBlockingHashMap,
NonBlockingHashSet| Constructor and Description |
|---|
ParameterAwareConcurrentContext(com.github.czyzby.uedi.scanner.ClassScanner classScanner) |
| Modifier and Type | Method and Description |
|---|---|
protected <K,V> java.util.Map<K,V> |
createMap() |
protected <V> java.util.Set<V> |
createSet() |
createObject, isParameterAware, newFactoryMethodWrapperadd, addCoreProviders, addDestructible, addProperty, clear, clear, create, createComponents, destroy, destroy, gatherComponents, gatherConstructors, get, getComponentProviders, getConstructor, getPrioritySortedDestructionQueue, getPrioritySortedInitiationQueue, getProperty, getPropertyProvider, injectFields, isAnyProviderMissing, isAvailable, isInjectable, isValidFactoryMethod, processClasses, processComponent, processFactory, processProvider, processScannedComponent, putProvider, remove, replace, setPropertyaddFactory, addProvider, get, get, get, getClassScanner, getFieldsIgnoreFilter, getFieldsIgnoreSignature, getIterationsAmount, getMethodsIgnoreFilter, getMethodsIgnoreSignature, getOrElse, initiate, isFailIfAmbiguousDependency, isFailIfUnknownType, isIgnoreStrings, isMapSuperTypes, isProcessSuperFields, scan, setClassScanner, setFailIfAmbiguousDependency, setFailIfUnknownType, setFieldsIgnoreFilter, setFieldsIgnoreSignature, setIgnoreStrings, setIterationsAmount, setMapSuperTypes, setMethodsIgnoreFilter, setMethodsIgnoreSignature, setProcessSuperFieldspublic ParameterAwareConcurrentContext(com.github.czyzby.uedi.scanner.ClassScanner classScanner)
protected <K,V> java.util.Map<K,V> createMap()
createMap in class com.github.czyzby.uedi.impl.DefaultContextK - type of used keys.V - type of stored values.protected <V> java.util.Set<V> createSet()
createSet in class com.github.czyzby.uedi.impl.DefaultContextV - type of stored values.