JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
A
AbstractClasspathScanner
- Class in
io.nuun.kernel.core.internal.scanner
AbstractClasspathScanner(boolean)
- Constructor for class io.nuun.kernel.core.internal.scanner.
AbstractClasspathScanner
AbstractPlugin
- Class in
io.nuun.kernel.core
AbstractPlugin()
- Constructor for class io.nuun.kernel.core.
AbstractPlugin
acceptsInput(String)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
add(ClasspathAbstractContainer<?>)
- Method in enum io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryMultiThreadClasspath
addAncestorTypeClassToBind(Class<?>, Object)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addAncestorTypeClassToScan(Class<?>)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addAncestorTypes(Class<?>, Collection<Class<?>>)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addAnnotationRegexesToBind(String, Object)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addAnnotationRegexesToScan(String)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addAnnotationTypes(Class<? extends Annotation>, Collection<Class<?>>)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addAnnotationTypesByName(String, Collection<Class<?>>)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addAnnotationTypesToBind(Class<? extends Annotation>, Object)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addAnnotationTypesToScan(Class<? extends Annotation>)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addChildModule(UnitModule)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addChildOverridingModule(UnitModule)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addClass(Class<?>)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
ClasspathBuilder
addClassesToBind(Collection<Class<?>>)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addClasspathToScan(URL)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addDependencyInjectionProvider(DependencyInjectionProvider)
- Method in class io.nuun.kernel.core.internal.injection.
ModuleHandler
addDirectory(String)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
ClasspathBuilder
addEdge(int, int)
- Method in class io.nuun.kernel.core.internal.graph.
Graph
Adds an edge where
end
depends on
start
addJar(String)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
ClasspathBuilder
addMetaAnnotationRegexesToBind(String, Object)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addMetaAnnotationTypesToBind(Class<? extends Annotation>, Object)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addParentTypeClassToBind(Class<?>, Object)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addParentTypeClassToScan(Class<?>)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addParentTypeRegexesToScan(String)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addPlugin(Class<? extends Plugin>)
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
addPlugin(Plugin)
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
addPropertiesPrefix(String)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addPropertyFiles(Set<String>)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addPropertyFilesByPrefix(String, Set<String>)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addResource(String, String)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
ClasspathBuilder
addResourcesByRegex(String, Set<String>)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addResourcesRegexToScan(String)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addRootPackage(String)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addSpecificationToBind(Specification<Class<?>>, Object)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addSpecificationToScan(Specification<Class<?>>)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addSubtypes(Class<?>, Collection<Class<?>>)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addSubTypesByName(String, Collection<Class<?>>)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addTypeRegexesToBind(String, Object)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addTypeRegexesToScan(String)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
addTypesByName(String, Collection<Class<?>>)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addTypesBySpecification(Specification<?>, Collection<Class<?>>)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addUrls(Set<URL>)
- Method in class io.nuun.kernel.core.internal.
ScanResults
addVertex(char)
- Method in class io.nuun.kernel.core.internal.graph.
Graph
AliasMap
- Class in
io.nuun.kernel.core.internal
AliasMap()
- Constructor for class io.nuun.kernel.core.internal.
AliasMap
and(Specification<Class<?>>...)
- Method in class io.nuun.kernel.core.
AbstractPlugin
annotationProxyOf(Class<A>, Annotation)
- Static method in class io.nuun.kernel.core.internal.utils.
AssertUtils
applicationObjectGraph()
- Method in class io.nuun.kernel.core.internal.
ContextInternal
as(Class<T>)
- Method in class io.nuun.kernel.core.internal.injection.
ModuleEmbedded
as(Class<T>)
- Method in class io.nuun.kernel.core.internal.injection.
ObjectGraphEmbedded
assertElementName(String)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryFactory
assertInterface(Class<? extends Object>)
- Static method in class io.nuun.kernel.core.internal.utils.
AssertUtils
Asserts that the given class is an interface.
assertionIllegalArgument(boolean, String)
- Static method in class io.nuun.kernel.core.internal.utils.
AssertUtils
Asserts that the given parameter is true, otherwise throws an
IllegalArgumentException
.
assertionNullPointer(boolean, String)
- Static method in class io.nuun.kernel.core.internal.utils.
AssertUtils
Asserts that the given parameter is true, otherwise throws an
NullPointerException
.
assertIsClass(Class<? extends Object>)
- Static method in class io.nuun.kernel.core.internal.utils.
AssertUtils
Asserts that the class is not an interface.
assertLegal(Object, String)
- Static method in class io.nuun.kernel.core.internal.utils.
AssertUtils
Asserts that the given parameter is not null, otherwise throws an
IllegalArgumentException
.
assertNotNull(Object, String)
- Static method in class io.nuun.kernel.core.internal.utils.
AssertUtils
Asserts that the given parameter is not null, otherwise throws an
NullPointerException
.
AssertUtils
- Class in
io.nuun.kernel.core.internal.utils
Provides assertions commonly used by Nuun plugins.
AssertUtils()
- Constructor for class io.nuun.kernel.core.internal.utils.
AssertUtils
AssertUtils.AnnotationCopy
- Class in
io.nuun.kernel.core.internal.utils
B
bindingRequests()
- Method in class io.nuun.kernel.core.
AbstractPlugin
bindingRequestsBuilder()
- Method in class io.nuun.kernel.core.
AbstractPlugin
C
classAnnotatedWith(Class<? extends Annotation>)
- Method in class io.nuun.kernel.core.
AbstractPlugin
classesToBind()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
classImplements(Class<?>)
- Method in class io.nuun.kernel.core.
AbstractPlugin
ClassInstaller
- Class in
io.nuun.kernel.core.internal.injection
ClassInstaller(Class<?>)
- Constructor for class io.nuun.kernel.core.internal.injection.
ClassInstaller
ClassInstaller(Class<?>, Object)
- Constructor for class io.nuun.kernel.core.internal.injection.
ClassInstaller
classMethodsAnnotatedWith(Class<? extends Annotation>)
- Method in class io.nuun.kernel.core.
AbstractPlugin
ClasspathBuilder
- Class in
io.nuun.kernel.core.internal.scanner.inmemory
ClasspathBuilder()
- Constructor for class io.nuun.kernel.core.internal.scanner.inmemory.
ClasspathBuilder
classpathScanMode(ClasspathScanMode)
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
ClasspathScanner
- Interface in
io.nuun.kernel.core.internal.scanner
ClasspathScannerDisk
- Class in
io.nuun.kernel.core.internal.scanner.disk
ClasspathScannerDisk(ClasspathStrategy, Set<URL>, String...)
- Constructor for class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
ClasspathScannerDisk(ClasspathStrategy, boolean, Set<URL>, String...)
- Constructor for class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
ClasspathScannerFactory
- Class in
io.nuun.kernel.core.internal.scanner
ClasspathScannerFactory(ClasspathScanMode)
- Constructor for class io.nuun.kernel.core.internal.scanner.
ClasspathScannerFactory
ClasspathScannerInMemory
- Class in
io.nuun.kernel.core.internal.scanner.inmemory
ClasspathScannerInMemory(Classpath, String...)
- Constructor for class io.nuun.kernel.core.internal.scanner.inmemory.
ClasspathScannerInMemory
classpathScanRequestBuilder()
- Method in class io.nuun.kernel.core.
AbstractPlugin
classpathScanRequests()
- Method in class io.nuun.kernel.core.
AbstractPlugin
ClasspathStrategy
- Class in
io.nuun.kernel.core.internal.scanner.disk
ClasspathStrategy()
- Constructor for class io.nuun.kernel.core.internal.scanner.disk.
ClasspathStrategy
ClasspathStrategy(String, boolean)
- Constructor for class io.nuun.kernel.core.internal.scanner.disk.
ClasspathStrategy
ClasspathStrategy.Strategy
- Enum in
io.nuun.kernel.core.internal.scanner.disk
compareTo(Installer)
- Method in class io.nuun.kernel.core.internal.injection.
Installer
computeAdditionalClasspathScan()
- Method in class io.nuun.kernel.core.
AbstractPlugin
configurationBuilder()
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
configure()
- Method in class io.nuun.kernel.core.internal.injection.
KernelGuiceModuleInternal
configure()
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
ClasspathBuilder
containerContext
- Variable in class io.nuun.kernel.core.
AbstractPlugin
containerContext(Object)
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
containsAllKeys(Collection<String>)
- Method in class io.nuun.kernel.core.internal.
AliasMap
containsKey(String)
- Method in class io.nuun.kernel.core.internal.
AliasMap
content
- Variable in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryFile
context
- Variable in class io.nuun.kernel.core.
AbstractPlugin
ContextInternal
- Class in
io.nuun.kernel.core.internal
ContextInternal(Injector)
- Constructor for class io.nuun.kernel.core.internal.
ContextInternal
Constructor.
create(KernelConfiguration)
- Method in class io.nuun.kernel.core.internal.
KernelCoreFactory
create(ClasspathStrategy, Set<URL>, List<String>)
- Method in class io.nuun.kernel.core.internal.scanner.
ClasspathScannerFactory
createDir(URL)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryUrlType
createInMemoryClass(Class<?>)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryFactory
createInMemoryResource(String)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryFactory
createKernel(KernelConfiguration)
- Static method in class io.nuun.kernel.core.
NuunCore
Creates a kernel with the given configuration.
currentContainer
- Variable in class io.nuun.kernel.core.internal.scanner.inmemory.
ClasspathBuilder
D
deleteVertex(int)
- Method in class io.nuun.kernel.core.internal.graph.
Graph
dependencies()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
dependencies(Class<T>)
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
dependency(Class<T>)
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
dependencyInjectionMode(DependencyInjectionMode)
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
dependencyInjectionProvider()
- Method in class io.nuun.kernel.core.
AbstractPlugin
dependentPlugins()
- Method in class io.nuun.kernel.core.
AbstractPlugin
dependentPlugins()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
descendantOf(Class<?>)
- Method in class io.nuun.kernel.core.
AbstractPlugin
description()
- Method in class io.nuun.kernel.core.
AbstractPlugin
displayVertex(int)
- Method in class io.nuun.kernel.core.internal.graph.
Graph
E
entries()
- Method in enum io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryMultiThreadClasspath
entry(String)
- Method in enum io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryMultiThreadClasspath
equals(Object)
- Method in class io.nuun.kernel.core.internal.
ScanResults.Key
executeRequests()
- Method in class io.nuun.kernel.core.internal.
RequestHandler
ExtensionManager
- Class in
io.nuun.kernel.core.internal
The ExtensionManager handles the kernel extensions.
ExtensionManager(Collection<Plugin>, ClassLoader)
- Constructor for class io.nuun.kernel.core.internal.
ExtensionManager
Constructor.
F
fieldAnnotatedWith(Class<? extends Annotation>)
- Method in class io.nuun.kernel.core.
AbstractPlugin
forNames(Collection<String>)
- Static method in class io.nuun.kernel.core.internal.utils.
NuunReflectionUtils
forNameSilent(String)
- Static method in class io.nuun.kernel.core.internal.utils.
NuunReflectionUtils
G
get(String)
- Method in class io.nuun.kernel.core.internal.
AliasMap
get()
- Method in class io.nuun.kernel.core.internal.injection.
ObjectGraphEmbedded
getClassAnnotationNames(Class<?>)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getClassesToBind()
- Method in class io.nuun.kernel.core.internal.
ScanResults
getClassesWithScopes()
- Method in class io.nuun.kernel.core.internal.
RequestHandler
getClassName(Class<?>)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getContainerContext()
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
getContent()
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryFile
getExtensions()
- Method in class io.nuun.kernel.core.internal.
ExtensionManager
Gets enabled extensions.
getFieldAnnotationNames(Field)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getFieldName(Field)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getFields(Class<?>)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getInterfacesNames(Class<?>)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getMethodAnnotationNames(Method)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getMethodFullKey(Class<?>, Method)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getMethodKey(Class<?>, Method)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getMethodModifier(Method)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getMethodName(Method)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getMethods(Class<?>)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getModules()
- Method in class io.nuun.kernel.core.internal.
ScanResults
getName()
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryClass
getName()
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryFile
getName()
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryResource
getNonGuiceOverridingUnitModules()
- Method in class io.nuun.kernel.core.internal.injection.
ModuleHandler
getNonGuiceUnitModules()
- Method in class io.nuun.kernel.core.internal.injection.
ModuleHandler
getOfCreateClassObject(Vfs.File)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getOriginalClass()
- Method in class io.nuun.kernel.core.internal.injection.
ClassInstaller
getOriginalClass()
- Method in class io.nuun.kernel.core.internal.injection.
Installer
getOriginalClass()
- Method in class io.nuun.kernel.core.internal.injection.
UnitModuleInstaller
getOverridingModules()
- Method in class io.nuun.kernel.core.internal.
ScanResults
getOverridingUnitModules()
- Method in class io.nuun.kernel.core.internal.injection.
ModuleHandler
getParameterAnnotationNames(Method, int)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getParameterNames(Method)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getPluginClasses()
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
getPlugins()
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
getPropertiesFilesByPrefix()
- Method in class io.nuun.kernel.core.internal.
ScanResults
getPropertyFiles()
- Method in class io.nuun.kernel.core.internal.
ScanResults
getRelativePath()
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryClass
getRelativePath()
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryFile
getRelativePath()
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryResource
getResourcesByRegex()
- Method in class io.nuun.kernel.core.internal.
ScanResults
getReturnTypeName(Method)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getScanners()
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
getStrategy()
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathStrategy
getSuperclassName(Class<?>)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
getUnitModules()
- Method in class io.nuun.kernel.core.internal.injection.
ModuleHandler
getUrls()
- Method in interface io.nuun.kernel.core.internal.scanner.
ClasspathScanner
getUrls()
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
getUrls()
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
ClasspathScannerInMemory
getUrls()
- Method in class io.nuun.kernel.core.internal.
ScanResults
getValidations()
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
globalModule()
- Method in class io.nuun.kernel.core.internal.
KernelCore
Graph
- Class in
io.nuun.kernel.core.internal.graph
Graph(int)
- Constructor for class io.nuun.kernel.core.internal.graph.
Graph
H
handleOverridingUnitModule(RequestHandler, Plugin)
- Method in class io.nuun.kernel.core.internal.injection.
ModuleHandler
handleUnitModule(RequestHandler, Plugin)
- Method in class io.nuun.kernel.core.internal.injection.
ModuleHandler
hasAnnotationDeep(Class<?>, Class<? extends Annotation>)
- Static method in class io.nuun.kernel.core.internal.utils.
AssertUtils
Indicates if a class or at least one of its annotations is annotated by a given annotation.
hasAnnotationDeepRegex(Class<?>, String)
- Static method in class io.nuun.kernel.core.internal.utils.
AssertUtils
Indicates if the class name or at least the name of one of its annotations matches the regex.
hashCode()
- Method in class io.nuun.kernel.core.internal.
ScanResults.Key
I
init(InitContext)
- Method in class io.nuun.kernel.core.
AbstractPlugin
init()
- Method in class io.nuun.kernel.core.internal.
KernelCore
InitContextInternal
- Class in
io.nuun.kernel.core.internal
InitContextInternal(Map<String, String>, RequestHandler, int, DependencyProvider, Class<? extends Plugin>)
- Constructor for class io.nuun.kernel.core.internal.
InitContextInternal
initialized()
- Method in class io.nuun.kernel.core.internal.
ExtensionManager
Notifies the extensions that the kernel is initialized
initializeReflections()
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
initializeReflections()
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
ClasspathScannerInMemory
initializing()
- Method in class io.nuun.kernel.core.internal.
ExtensionManager
Notifies the extensions that the kernel is initializing
InMemoryClass
- Class in
io.nuun.kernel.core.internal.scanner.inmemory
InMemoryClass(Class<?>)
- Constructor for class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryClass
InMemoryFactory
- Class in
io.nuun.kernel.core.internal.scanner.inmemory
InMemoryFactory()
- Constructor for class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryFactory
InMemoryFile
<
T
> - Class in
io.nuun.kernel.core.internal.scanner.inmemory
InMemoryFile(T)
- Constructor for class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryFile
InMemoryHandler
- Class in
io.nuun.kernel.core.internal.scanner.inmemory
InMemoryHandler()
- Constructor for class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryHandler
InMemoryMultiThreadClasspath
- Enum in
io.nuun.kernel.core.internal.scanner.inmemory
InMemoryResource
- Class in
io.nuun.kernel.core.internal.scanner.inmemory
InMemoryResource(Resource)
- Constructor for class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryResource
InMemoryUrlType
- Class in
io.nuun.kernel.core.internal.scanner.inmemory
InMemoryUrlType()
- Constructor for class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryUrlType
install(Binder)
- Method in class io.nuun.kernel.core.internal.injection.
ClassInstaller
install(Binder)
- Method in class io.nuun.kernel.core.internal.injection.
Installer
install(Binder)
- Method in class io.nuun.kernel.core.internal.injection.
UnitModuleInstaller
Installer
- Class in
io.nuun.kernel.core.internal.injection
Installer()
- Constructor for class io.nuun.kernel.core.internal.injection.
Installer
InstallerFactory
- Class in
io.nuun.kernel.core.internal.injection
InstallerFactory(Map<Class<?>, Object>)
- Constructor for class io.nuun.kernel.core.internal.injection.
InstallerFactory
instantiateOrFail(Class<?>)
- Static method in class io.nuun.kernel.core.internal.utils.
NuunReflectionUtils
invoke(Object, Method, Object[])
- Method in class io.nuun.kernel.core.internal.utils.
AssertUtils.AnnotationCopy
io.nuun.kernel.core
- package io.nuun.kernel.core
io.nuun.kernel.core.internal
- package io.nuun.kernel.core.internal
io.nuun.kernel.core.internal.graph
- package io.nuun.kernel.core.internal.graph
io.nuun.kernel.core.internal.injection
- package io.nuun.kernel.core.internal.injection
io.nuun.kernel.core.internal.scanner
- package io.nuun.kernel.core.internal.scanner
io.nuun.kernel.core.internal.scanner.disk
- package io.nuun.kernel.core.internal.scanner.disk
io.nuun.kernel.core.internal.scanner.inmemory
- package io.nuun.kernel.core.internal.scanner.inmemory
io.nuun.kernel.core.internal.utils
- package io.nuun.kernel.core.internal.utils
isAdditional()
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathStrategy
isClass(Class<? extends Object>)
- Static method in class io.nuun.kernel.core.internal.utils.
AssertUtils
Indicates if the class is not an interface.
isEquivalent(Class<? extends Annotation>, Class<? extends Annotation>)
- Static method in class io.nuun.kernel.core.internal.utils.
AssertUtils
isInitialized()
- Method in class io.nuun.kernel.core.internal.
KernelCore
isInterface(Class<? extends Object>)
- Static method in class io.nuun.kernel.core.internal.utils.
AssertUtils
Indicates if the given class is an interface.
isNotEvenNumber(int)
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
isPublic(Object)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
isSatisfiedBy(Plugin, AliasMap)
- Method in class io.nuun.kernel.core.internal.
MandatoryParamsSpecification
isStarted()
- Method in class io.nuun.kernel.core.internal.
KernelCore
K
KernelConfigurationInternal
- Class in
io.nuun.kernel.core.internal
KernelConfigurationInternal()
- Constructor for class io.nuun.kernel.core.internal.
KernelConfigurationInternal
KernelCore
- Class in
io.nuun.kernel.core.internal
KernelCoreFactory
- Class in
io.nuun.kernel.core.internal
KernelCoreFactory()
- Constructor for class io.nuun.kernel.core.internal.
KernelCoreFactory
KernelException
- Exception in
io.nuun.kernel.core
KernelException()
- Constructor for exception io.nuun.kernel.core.
KernelException
KernelException(String, Object...)
- Constructor for exception io.nuun.kernel.core.
KernelException
KernelException(String, Throwable)
- Constructor for exception io.nuun.kernel.core.
KernelException
KernelException(String, Throwable, Object...)
- Constructor for exception io.nuun.kernel.core.
KernelException
KernelGuiceModuleInternal
- Class in
io.nuun.kernel.core.internal.injection
Bootstrap the plugins needed to initialize the application.
KernelGuiceModuleInternal(RequestHandler)
- Constructor for class io.nuun.kernel.core.internal.injection.
KernelGuiceModuleInternal
kernelParam(String)
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
kernelParametersAliases()
- Method in class io.nuun.kernel.core.
AbstractPlugin
kernelParams()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
kernelParams()
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
kernelParamsRequestBuilder()
- Method in class io.nuun.kernel.core.
AbstractPlugin
kernelParamsRequests()
- Method in class io.nuun.kernel.core.
AbstractPlugin
Key(RequestType, Object)
- Constructor for class io.nuun.kernel.core.internal.
ScanResults.Key
L
label
- Variable in class io.nuun.kernel.core.internal.graph.
Vertex
M
mainInjector
- Variable in class io.nuun.kernel.core.internal.
ContextInternal
MandatoryParamsSpecification
- Class in
io.nuun.kernel.core.internal
MandatoryParamsSpecification()
- Constructor for class io.nuun.kernel.core.internal.
MandatoryParamsSpecification
mapPropertiesFilesByPrefix()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
mapResourcesByRegex()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
matches(URL)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryUrlType
MetaAnnotationScanner
- Class in
io.nuun.kernel.core.internal.scanner.disk
MetaAnnotationScanner(Class<? extends Annotation>)
- Constructor for class io.nuun.kernel.core.internal.scanner.disk.
MetaAnnotationScanner
MetaAnnotationScanner(String)
- Constructor for class io.nuun.kernel.core.internal.scanner.disk.
MetaAnnotationScanner
MetadataAdapterInMemory
- Class in
io.nuun.kernel.core.internal.scanner.inmemory
MetadataAdapterInMemory()
- Constructor for class io.nuun.kernel.core.internal.scanner.inmemory.
MetadataAdapterInMemory
ModuleEmbedded
- Class in
io.nuun.kernel.core.internal.injection
ModuleEmbedded(Object)
- Constructor for class io.nuun.kernel.core.internal.injection.
ModuleEmbedded
ModuleHandler
- Class in
io.nuun.kernel.core.internal.injection
ModuleHandler(KernelConfigurationInternal)
- Constructor for class io.nuun.kernel.core.internal.injection.
ModuleHandler
moduleOverridingResults()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
moduleResults()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
moduleValidation(ModuleValidation)
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
N
name()
- Method in class io.nuun.kernel.core.
AbstractPlugin
name()
- Method in class io.nuun.kernel.core.internal.
KernelCore
nativeModule()
- Method in class io.nuun.kernel.core.internal.injection.
ModuleEmbedded
nativeOverridingUnitModule()
- Method in class io.nuun.kernel.core.
AbstractPlugin
Convenient method for plugin to return directly a native module rather than a UnitModule.
nativeUnitModule()
- Method in class io.nuun.kernel.core.
AbstractPlugin
Convenient method for plugin to return directly a native module rather than a UnitModule.
newKernelConfiguration()
- Static method in class io.nuun.kernel.core.
NuunCore
Creates a kernel configuration which will be used to instantiate a new kernel.
nonGuiceOverridingUnitModule(Class<? extends Plugin>)
- Method in class io.nuun.kernel.core.internal.
KernelCore
nonGuiceUnitModule(Class<? extends Plugin>)
- Method in class io.nuun.kernel.core.internal.
KernelCore
noSuccessors()
- Method in class io.nuun.kernel.core.internal.graph.
Graph
not(Specification<Class<?>>)
- Method in class io.nuun.kernel.core.
AbstractPlugin
NuunCore
- Class in
io.nuun.kernel.core
NuunCore is a class used to create the Nuun core objects, ie. the kernel and its configuration.
NuunCore()
- Constructor for class io.nuun.kernel.core.
NuunCore
NuunReflectionUtils
- Class in
io.nuun.kernel.core.internal.utils
NuunReflectionUtils()
- Constructor for class io.nuun.kernel.core.internal.utils.
NuunReflectionUtils
O
objectGraph()
- Method in class io.nuun.kernel.core.internal.
KernelCore
ObjectGraphEmbedded
- Class in
io.nuun.kernel.core.internal.injection
ObjectGraphEmbedded(Object)
- Constructor for class io.nuun.kernel.core.internal.injection.
ObjectGraphEmbedded
of(Class<A>, Annotation)
- Static method in class io.nuun.kernel.core.internal.utils.
AssertUtils.AnnotationCopy
openConnection(URL)
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryHandler
openInputStream()
- Method in class io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryFile
option(KernelOption<T>, T)
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
options()
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
or(Specification<Class<?>>...)
- Method in class io.nuun.kernel.core.
AbstractPlugin
order()
- Method in class io.nuun.kernel.core.internal.injection.
Installer
overriding()
- Method in class io.nuun.kernel.core.internal.injection.
KernelGuiceModuleInternal
overridingUnitModule()
- Method in class io.nuun.kernel.core.
AbstractPlugin
overridingUnitModule(Class<? extends Plugin>)
- Method in class io.nuun.kernel.core.internal.
KernelCore
P
param(String, String)
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
params(String...)
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
pluginPackageRoot()
- Method in class io.nuun.kernel.core.
AbstractPlugin
pluginPropertiesPrefix()
- Method in class io.nuun.kernel.core.
AbstractPlugin
plugins(Class<? extends Plugin>...)
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
plugins(Plugin...)
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
plugins()
- Method in class io.nuun.kernel.core.internal.
KernelCore
pluginsRequired()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
postTreatment(Collection<Class<?>>)
- Method in class io.nuun.kernel.core.internal.scanner.
AbstractClasspathScanner
preparePlugins()
- Method in class io.nuun.kernel.core.internal.
KernelCore
propertiesFiles()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
provideContainerContext(Object)
- Method in class io.nuun.kernel.core.
AbstractPlugin
provideRound(Round)
- Method in class io.nuun.kernel.core.
AbstractPlugin
put(String, String)
- Method in class io.nuun.kernel.core.internal.
AliasMap
putAlias(String, String)
- Method in class io.nuun.kernel.core.internal.
AliasMap
R
reflections
- Variable in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
registerBindingRequests(Plugin)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
registerRequests(List<Plugin>)
- Method in class io.nuun.kernel.core.internal.
RequestHandler
RequestHandler
- Class in
io.nuun.kernel.core.internal
RequestHandler(Map<String, String>, KernelOptions)
- Constructor for class io.nuun.kernel.core.internal.
RequestHandler
requiredPlugins()
- Method in class io.nuun.kernel.core.
AbstractPlugin
reset()
- Method in enum io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryMultiThreadClasspath
rootPackages()
- Method in class io.nuun.kernel.core.
AbstractPlugin
rootPackages(String...)
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
round
- Variable in class io.nuun.kernel.core.
AbstractPlugin
roundNumber()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
S
scan(Object)
- Method in class io.nuun.kernel.core.internal.scanner.disk.
MetaAnnotationScanner
scannedClassesByAnnotationClass()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
scannedClassesByAnnotationClass()
- Method in class io.nuun.kernel.core.internal.
ScanResults
scannedClassesByAnnotationRegex()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
scannedClassesByAnnotationRegex()
- Method in class io.nuun.kernel.core.internal.
ScanResults
scannedSubTypesByAncestorClass()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
scannedSubTypesByAncestorClass()
- Method in class io.nuun.kernel.core.internal.
ScanResults
scannedSubTypesByParentClass()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
scannedSubTypesByParentClass()
- Method in class io.nuun.kernel.core.internal.
ScanResults
scannedSubTypesByParentRegex()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
scannedSubTypesByParentRegex()
- Method in class io.nuun.kernel.core.internal.
ScanResults
scannedTypesByRegex()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
scannedTypesByRegex()
- Method in class io.nuun.kernel.core.internal.
ScanResults
scannedTypesBySpecification()
- Method in class io.nuun.kernel.core.internal.
InitContextInternal
scannedTypesBySpecification()
- Method in class io.nuun.kernel.core.internal.
ScanResults
scannedURLs()
- Method in class io.nuun.kernel.core.internal.
KernelCore
scanResources(String)
- Method in interface io.nuun.kernel.core.internal.scanner.
ClasspathScanner
scanResources(String)
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
ScanResult
- Class in
io.nuun.kernel.core.internal.scanner
ScanResult()
- Constructor for class io.nuun.kernel.core.internal.scanner.
ScanResult
ScanResults
- Class in
io.nuun.kernel.core.internal
ScanResults()
- Constructor for class io.nuun.kernel.core.internal.
ScanResults
ScanResults.Key
- Class in
io.nuun.kernel.core.internal
scanSubTypesOf(Class<?>)
- Method in interface io.nuun.kernel.core.internal.scanner.
ClasspathScanner
scanSubTypesOf(String)
- Method in interface io.nuun.kernel.core.internal.scanner.
ClasspathScanner
scanSubTypesOf(Class<?>)
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
scanSubTypesOf(String)
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
scanTypes(String)
- Method in interface io.nuun.kernel.core.internal.scanner.
ClasspathScanner
scanTypes(Specification<Class<?>>)
- Method in interface io.nuun.kernel.core.internal.scanner.
ClasspathScanner
scanTypes(Specification<Class<?>>)
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
scanTypes(String)
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
scanTypesAnnotatedBy(Class<? extends Annotation>)
- Method in interface io.nuun.kernel.core.internal.scanner.
ClasspathScanner
scanTypesAnnotatedBy(String)
- Method in interface io.nuun.kernel.core.internal.scanner.
ClasspathScanner
scanTypesAnnotatedBy(Class<? extends Annotation>)
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
scanTypesAnnotatedBy(String)
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
scanTypesMetaAnnotated(Class<? extends Annotation>)
- Method in interface io.nuun.kernel.core.internal.scanner.
ClasspathScanner
scanTypesMetaAnnotated(String)
- Method in interface io.nuun.kernel.core.internal.scanner.
ClasspathScanner
scanTypesMetaAnnotated(Class<? extends Annotation>)
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
scanTypesMetaAnnotated(String)
- Method in class io.nuun.kernel.core.internal.scanner.disk.
ClasspathScannerDisk
start(Context)
- Method in class io.nuun.kernel.core.
AbstractPlugin
start()
- Method in class io.nuun.kernel.core.internal.
KernelCore
started()
- Method in class io.nuun.kernel.core.internal.
ExtensionManager
Notifies the extensions that the kernel is started
starting()
- Method in class io.nuun.kernel.core.internal.
ExtensionManager
Notifies the extensions that the kernel is starting
State
- Enum in
io.nuun.kernel.core.internal
The enum represents the kernel's states.
stop()
- Method in class io.nuun.kernel.core.
AbstractPlugin
stop()
- Method in class io.nuun.kernel.core.internal.
KernelCore
stopped()
- Method in class io.nuun.kernel.core.internal.
ExtensionManager
Notifies the extensions that the kernel is stopped
stopping()
- Method in class io.nuun.kernel.core.internal.
ExtensionManager
Notifies the extensions that the kernel is stopping
T
toMap()
- Method in class io.nuun.kernel.core.internal.
AliasMap
topologicalSort()
- Method in class io.nuun.kernel.core.internal.graph.
Graph
U
unitModule()
- Method in class io.nuun.kernel.core.
AbstractPlugin
unitModule(Object)
- Method in class io.nuun.kernel.core.
AbstractPlugin
unitModule(Class<? extends Plugin>)
- Method in class io.nuun.kernel.core.internal.
KernelCore
UnitModuleInstaller
- Class in
io.nuun.kernel.core.internal.injection
UnitModuleInstaller(UnitModule)
- Constructor for class io.nuun.kernel.core.internal.injection.
UnitModuleInstaller
V
valueOf(String)
- Static method in enum io.nuun.kernel.core.internal.scanner.disk.
ClasspathStrategy.Strategy
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryMultiThreadClasspath
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum io.nuun.kernel.core.internal.
State
Returns the enum constant of this type with the specified name.
values()
- Static method in enum io.nuun.kernel.core.internal.scanner.disk.
ClasspathStrategy.Strategy
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum io.nuun.kernel.core.internal.scanner.inmemory.
InMemoryMultiThreadClasspath
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum io.nuun.kernel.core.internal.
State
Returns an array containing the constants of this enum type, in the order they are declared.
Vertex
- Class in
io.nuun.kernel.core.internal.graph
Vertex(char)
- Constructor for class io.nuun.kernel.core.internal.graph.
Vertex
W
withoutSpiPluginsLoader()
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
withSpiPluginsLoader()
- Method in class io.nuun.kernel.core.internal.
KernelConfigurationInternal
wrap(Object)
- Static method in class io.nuun.kernel.core.internal.injection.
ModuleEmbedded
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2012-2016. All Rights Reserved.