Package io.nuun.kernel.core.internal
Class ScanResults
- java.lang.Object
-
- io.nuun.kernel.core.internal.ScanResults
-
- Direct Known Subclasses:
RequestHandler
public class ScanResults extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classScanResults.Key
-
Constructor Summary
Constructors Constructor Description ScanResults()
-
Method Summary
-
-
-
Method Detail
-
scannedSubTypesByParentClass
public Map<Class<?>,Collection<Class<?>>> scannedSubTypesByParentClass()
-
scannedSubTypesByParentRegex
public Map<String,Collection<Class<?>>> scannedSubTypesByParentRegex()
-
scannedTypesByRegex
public Map<String,Collection<Class<?>>> scannedTypesByRegex()
-
scannedTypesByPredicate
public Map<Predicate<Class<?>>,Collection<Class<?>>> scannedTypesByPredicate()
-
scannedClassesByAnnotationClass
public Map<Class<? extends Annotation>,Collection<Class<?>>> scannedClassesByAnnotationClass()
-
scannedClassesByAnnotationRegex
public Map<String,Collection<Class<?>>> scannedClassesByAnnotationRegex()
-
getPropertiesFilesByPrefix
public Map<String,Collection<String>> getPropertiesFilesByPrefix()
-
getResourcesByRegex
public Map<String,Collection<String>> getResourcesByRegex()
-
getClassesToBind
public Collection<Class<?>> getClassesToBind()
-
getModules
public List<UnitModule> getModules()
-
getOverridingModules
public List<UnitModule> getOverridingModules()
-
getPropertyFiles
public Collection<String> getPropertyFiles()
-
addClassesToBind
public void addClassesToBind(Collection<Class<?>> classesToBind)
-
addChildModule
public void addChildModule(UnitModule module)
-
addChildOverridingModule
public void addChildOverridingModule(UnitModule module)
-
addSubtypes
public void addSubtypes(Class<?> parentType, Collection<Class<?>> subtypes)
-
addSubTypesByName
public void addSubTypesByName(String typeName, Collection<Class<?>> subtypes)
-
addTypesByName
public void addTypesByName(String typeName, Collection<Class<?>> subtypes)
-
addTypesByPredicate
public void addTypesByPredicate(Predicate<Class<?>> classPredicate, Collection<Class<?>> subtypes)
-
addAnnotationTypes
public void addAnnotationTypes(Class<? extends Annotation> annotationClass, Collection<Class<?>> subtypes)
-
addAnnotationTypesByName
public void addAnnotationTypesByName(String annotationName, Collection<Class<?>> subtypes)
-
-