public class InitContextInternal extends Object implements InitContext
| Constructor and Description |
|---|
InitContextInternal(String initialPropertiesPrefix,
Map<String,String> kernelParams) |
InitContextInternal(String initialPropertiesPrefix,
Map<String,String> kernelParams,
ClasspathScanMode classpathScanMode) |
public InitContextInternal(String initialPropertiesPrefix, Map<String,String> kernelParams)
classpathScanMode - inPackageRoots - public InitContextInternal(String initialPropertiesPrefix, Map<String,String> kernelParams, ClasspathScanMode classpathScanMode)
classpathScanMode - inPackageRoots - public void reset()
public void classpathScanMode(ClasspathScanMode classpathScanMode)
public void executeRequests()
public void addClasspathToScan(URL path)
public Map<Class<?>,Collection<Class<?>>> scannedSubTypesByParentClass()
scannedSubTypesByParentClass in interface InitContextpublic Map<Class<?>,Collection<Class<?>>> scannedSubTypesByAncestorClass()
scannedSubTypesByAncestorClass in interface InitContextpublic Map<String,Collection<Class<?>>> scannedSubTypesByParentRegex()
scannedSubTypesByParentRegex in interface InitContextpublic Map<String,Collection<Class<?>>> scannedTypesByRegex()
scannedTypesByRegex in interface InitContextpublic Map<org.kametic.specifications.Specification,Collection<Class<?>>> scannedTypesBySpecification()
scannedTypesBySpecification in interface InitContextpublic Map<Class<? extends Annotation>,Collection<Class<?>>> scannedClassesByAnnotationClass()
scannedClassesByAnnotationClass in interface InitContextpublic Map<String,Collection<Class<?>>> scannedClassesByAnnotationRegex()
scannedClassesByAnnotationRegex in interface InitContextpublic Map<String,Collection<String>> mapPropertiesFilesByPrefix()
mapPropertiesFilesByPrefix in interface InitContextpublic Map<String,Collection<String>> mapResourcesByRegex()
mapResourcesByRegex in interface InitContextpublic void addPropertiesPrefix(String prefix)
public void addPackageRoot(String root)
public void addParentTypeClassToScan(Class<?> type)
public void addAncestorTypeClassToScan(Class<?> type)
public void addResourcesRegexToScan(String regex)
public void addTypeClassToScan(Class<?> type)
public void addTypeRegexesToScan(String type)
public void addSpecificationToScan(org.kametic.specifications.Specification<Class<?>> specification)
public void addParentTypeRegexesToScan(String type)
public void addSpecificationToBind(org.kametic.specifications.Specification<Class<?>> specification, Object scope)
public void addAnnotationTypesToScan(Class<? extends Annotation> types)
public void addAnnotationTypesToBind(Class<? extends Annotation> types, Object scope)
public void addMetaAnnotationTypesToBind(Class<? extends Annotation> types, Object scope)
public void addAnnotationRegexesToScan(String names)
public void addMetaAnnotationRegexesToBind(String names, Object scope)
public void addChildModule(com.google.inject.Module module)
public void addChildOverridingModule(com.google.inject.Module module)
public String kernelParam(String key)
kernelParam in interface InitContextpublic Collection<Class<?>> classesToBind()
classesToBind in interface InitContextpublic List<UnitModule> moduleResults()
moduleResults in interface InitContextpublic List<UnitModule> moduleOverridingResults()
moduleOverridingResults in interface InitContextpublic Collection<String> propertiesFiles()
propertiesFiles in interface InitContextpublic Collection<? extends Plugin> pluginsRequired()
pluginsRequired in interface InitContextpublic Collection<? extends Plugin> dependentPlugins()
dependentPlugins in interface InitContextpublic int roundNumber()
roundNumber in interface InitContextpublic void roundNumber(int roundNumber)
Copyright © 2012-2014. All Rights Reserved.