public class RequestHandler extends ScanResults
ScanResults.Key| Constructor and Description |
|---|
RequestHandler(Map<String,String> kernelParams,
KernelOptions options) |
addAncestorTypes, addAnnotationTypes, addAnnotationTypesByName, addChildModule, addChildOverridingModule, addClassesToBind, addPropertyFiles, addPropertyFilesByPrefix, addResourcesByRegex, addSubtypes, addSubTypesByName, addTypesByName, addTypesBySpecification, addUrls, getClassesToBind, getModules, getOverridingModules, getPropertiesFilesByPrefix, getPropertyFiles, getResourcesByRegex, getUrls, scannedClassesByAnnotationClass, scannedClassesByAnnotationRegex, scannedSubTypesByAncestorClass, scannedSubTypesByParentClass, scannedSubTypesByParentRegex, scannedTypesByRegex, scannedTypesBySpecificationpublic RequestHandler(Map<String,String> kernelParams, KernelOptions options)
public void registerBindingRequests(Plugin plugin)
public void executeRequests()
public void addClasspathToScan(URL path)
public void addPropertiesPrefix(String prefix)
public void addRootPackage(String root)
public void addParentTypeClassToScan(Class<?> type)
public void addAncestorTypeClassToScan(Class<?> type)
public void addResourcesRegexToScan(String regex)
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)
Copyright © 2012-2016. All Rights Reserved.