de.ukn.hci.squidy.manager.scanner
Class AnnotationScanner

java.lang.Object
  extended by de.ukn.hci.squidy.manager.scanner.ClasspathScanner
      extended by de.ukn.hci.squidy.manager.scanner.AnnotationScanner

public final class AnnotationScanner
extends ClasspathScanner

AnnotationScanner.

Date: Feb 8, 2008 Time: 11:33:13 AM

Version:
$Id: AnnotationScanner.java 30 2009-09-18 22:23:35Z nitsche $$
Author:
Roman Rädle, Roman.Raedle@uni-konstanz.de,, University of Konstanz

Nested Class Summary
 
Nested classes/interfaces inherited from class de.ukn.hci.squidy.manager.scanner.ClasspathScanner
ClasspathScanner.ClassMatcher
 
Field Summary
 
Fields inherited from class de.ukn.hci.squidy.manager.scanner.ClasspathScanner
DEFAULT_CLASSNAME_MATCHER, DEFAULT_PACKAGE_FILTER
 
Constructor Summary
AnnotationScanner()
           
 
Method Summary
 Map<Class,List<String>> getAnnotations(Class<? extends Annotation> annotation, Set<String> locationFilters, Set<String> packageFilters)
           
 
Methods inherited from class de.ukn.hci.squidy.manager.scanner.ClasspathScanner
addMatcher, checkAllMatchers, getClasspath, getLocationFilters, getPackageFilters, loadClass, matchesAny, setLocationFilters, setPackageFilters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationScanner

public AnnotationScanner()
Method Detail

getAnnotations

public Map<Class,List<String>> getAnnotations(Class<? extends Annotation> annotation,
                                              Set<String> locationFilters,
                                              Set<String> packageFilters)


Copyright © 2007-2010 Human-Computer-Interaction :: University of Konstanz. All Rights Reserved.