A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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.InMemoryClasspath
- addAncestorTypeClassToScan(Class<?>) - Method in class io.nuun.kernel.core.internal.RequestHandler
- 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
enddepends onstart - 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(Plugin) - Method in class io.nuun.kernel.core.internal.KernelConfigurationInternal
- addPlugin(Class<? extends Plugin>) - Method in class io.nuun.kernel.core.internal.KernelConfigurationInternal
- addPredicateToBind(Predicate<Class<?>>, Object) - Method in class io.nuun.kernel.core.internal.RequestHandler
- addPredicateToScan(Predicate<Class<?>>) - Method in class io.nuun.kernel.core.internal.RequestHandler
- 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
- 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
- addTypesByPredicate(Predicate<Class<?>>, 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
- ALL - io.nuun.kernel.core.internal.scanner.disk.ClasspathStrategy.Strategy
- 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
- classesToBind() - Method in class io.nuun.kernel.core.internal.InitContextInternal
- 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
- CLASSLOADER - io.nuun.kernel.core.internal.scanner.disk.ClasspathStrategy.Strategy
- 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, boolean, Set<URL>, int, String...) - Constructor for class io.nuun.kernel.core.internal.scanner.disk.ClasspathScannerDisk
- ClasspathScannerDisk(ClasspathStrategy, Set<URL>, int, String...) - Constructor for class io.nuun.kernel.core.internal.scanner.disk.ClasspathScannerDisk
- ClasspathScannerFactory - Class in io.nuun.kernel.core.internal.scanner
- ClasspathScannerFactory(ClasspathScanMode, int) - Constructor for class io.nuun.kernel.core.internal.scanner.ClasspathScannerFactory
- ClasspathScannerInMemory - Class in io.nuun.kernel.core.internal.scanner.inmemory
- ClasspathScannerInMemory(Classpath, int, 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
- 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.InMemoryClasspath
- entry(String) - Method in enum io.nuun.kernel.core.internal.scanner.inmemory.InMemoryClasspath
- entrypoint(Class<?>) - Static method in class io.nuun.kernel.core.NuunRunner
- equals(Object) - Method in class io.nuun.kernel.core.internal.ScanResults.Key
- execute(String[]) - Method in class io.nuun.kernel.core.NuunRunner.NuunRunnerDsl
- 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
- 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() - Method in class io.nuun.kernel.core.internal.injection.ObjectGraphEmbedded
- get(String) - Method in class io.nuun.kernel.core.internal.AliasMap
- 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() - Method in class io.nuun.kernel.core.internal.KernelCore
- init(InitContext) - Method in class io.nuun.kernel.core.AbstractPlugin
- 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
- INITIALIZED - io.nuun.kernel.core.internal.State
- 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
- injected() - Method in class io.nuun.kernel.core.internal.ExtensionManager
-
Notifies the extensions that the plugins are injected
- InMemoryClass - Class in io.nuun.kernel.core.internal.scanner.inmemory
- InMemoryClass(Class<?>) - Constructor for class io.nuun.kernel.core.internal.scanner.inmemory.InMemoryClass
- InMemoryClasspath - Enum in io.nuun.kernel.core.internal.scanner.inmemory
- 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
- 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
- INSTANCE - io.nuun.kernel.core.internal.scanner.inmemory.InMemoryClasspath
- 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
- 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
M
- mainInjector - Variable in class io.nuun.kernel.core.internal.ContextInternal
- 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.
- NONE - io.nuun.kernel.core.internal.scanner.disk.ClasspathStrategy.Strategy
- 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_INITIALIZED - io.nuun.kernel.core.internal.State
- NuunCore - Class in io.nuun.kernel.core
-
NuunCore is a class used to create the Nuun core objects, ie.
- 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
- NuunRunner - Class in io.nuun.kernel.core
- NuunRunner() - Constructor for class io.nuun.kernel.core.NuunRunner
- NuunRunner.NuunRunnerDsl - Class in io.nuun.kernel.core
- NuunRunnerDsl(Class<?>) - Constructor for class io.nuun.kernel.core.NuunRunner.NuunRunnerDsl
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
- 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() - Method in class io.nuun.kernel.core.internal.KernelCore
- plugins(Plugin...) - Method in class io.nuun.kernel.core.internal.KernelConfigurationInternal
- plugins(Class<? extends Plugin>...) - Method in class io.nuun.kernel.core.internal.KernelConfigurationInternal
- 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.InMemoryClasspath
- 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
- 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
- scannedTypesByPredicate() - Method in class io.nuun.kernel.core.internal.InitContextInternal
- scannedTypesByPredicate() - 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
- 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(Class<?>) - Method in class io.nuun.kernel.core.internal.scanner.disk.ClasspathScannerDisk
- scanSubTypesOf(String) - Method in interface io.nuun.kernel.core.internal.scanner.ClasspathScanner
- 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(String) - Method in class io.nuun.kernel.core.internal.scanner.disk.ClasspathScannerDisk
- scanTypes(Predicate<Class<?>>) - Method in interface io.nuun.kernel.core.internal.scanner.ClasspathScanner
- scanTypes(Predicate<Class<?>>) - 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(Class<? extends Annotation>) - Method in class io.nuun.kernel.core.internal.scanner.disk.ClasspathScannerDisk
- scanTypesAnnotatedBy(String) - Method in interface io.nuun.kernel.core.internal.scanner.ClasspathScanner
- 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(Class<? extends Annotation>) - Method in class io.nuun.kernel.core.internal.scanner.disk.ClasspathScannerDisk
- scanTypesMetaAnnotated(String) - Method in interface io.nuun.kernel.core.internal.scanner.ClasspathScanner
- scanTypesMetaAnnotated(String) - Method in class io.nuun.kernel.core.internal.scanner.disk.ClasspathScannerDisk
- start() - Method in class io.nuun.kernel.core.internal.KernelCore
- start(Context) - Method in class io.nuun.kernel.core.AbstractPlugin
- started() - Method in class io.nuun.kernel.core.internal.ExtensionManager
-
Notifies the extensions that the kernel is started
- STARTED - io.nuun.kernel.core.internal.State
- 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
- STOPPED - io.nuun.kernel.core.internal.State
- stopping() - Method in class io.nuun.kernel.core.internal.ExtensionManager
-
Notifies the extensions that the kernel is stopping
- SYSTEM - io.nuun.kernel.core.internal.scanner.disk.ClasspathStrategy.Strategy
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(Class<? extends Plugin>) - Method in class io.nuun.kernel.core.internal.KernelCore
- unitModule(Object) - Method in class io.nuun.kernel.core.AbstractPlugin
- 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.InMemoryClasspath
-
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.InMemoryClasspath
-
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
All Classes All Packages