A D E F G N R

A

AnnotationDetector - Class in eu.infomas.annotation
AnnotationDetector reads Java Class File (".class") files and reports the encountered annotations via a simple, developer friendly API.
AnnotationDetector(AnnotationDetector.Reporter) - Constructor for class eu.infomas.annotation.AnnotationDetector
Create a new AnnotationDetector, reporting the detected annotations to the specified Reporter.
AnnotationDetector.FieldReporter - Interface in eu.infomas.annotation
 
AnnotationDetector.MethodReporter - Interface in eu.infomas.annotation
 
AnnotationDetector.Reporter - Interface in eu.infomas.annotation
Reporter is the base interface, used to report the detected annotations.
AnnotationDetector.TypeReporter - Interface in eu.infomas.annotation
 
annotations() - Method in interface eu.infomas.annotation.AnnotationDetector.Reporter
Return the Annotation classes which must be reported (all other annotations are skipped).

D

detect() - Method in class eu.infomas.annotation.AnnotationDetector
Report all Java ClassFile files available on the class path.
detect(String...) - Method in class eu.infomas.annotation.AnnotationDetector
Report all Java ClassFile files available available on the class path from the specified packages and sub packages.
detect(File...) - Method in class eu.infomas.annotation.AnnotationDetector
Report all Java ClassFile files available available from the specified files and/or directories, including sub directories.

E

eu.infomas.annotation - package eu.infomas.annotation
 
eu.infomas.util - package eu.infomas.util
 

F

FileIterator - Class in eu.infomas.util
FileIterator enables iteration over all files in a directory and all its sub directories.
FileIterator(File...) - Constructor for class eu.infomas.util.FileIterator
Create a new FileIterator using the specified 'filesOrDirectories' as root.

G

getFile() - Method in class eu.infomas.util.FileIterator
Return the last returned file or null if no more files are available.

N

next() - Method in class eu.infomas.util.FileIterator
Return the next File object or null if no more files are available.

R

reportFieldAnnotation(Class<? extends Annotation>, String, String) - Method in interface eu.infomas.annotation.AnnotationDetector.FieldReporter
This call back method is used to report an field level Annotation.
reportMethodAnnotation(Class<? extends Annotation>, String, String) - Method in interface eu.infomas.annotation.AnnotationDetector.MethodReporter
This call back method is used to report an method level Annotation.
reportTypeAnnotation(Class<? extends Annotation>, String) - Method in interface eu.infomas.annotation.AnnotationDetector.TypeReporter
This call back method is used to report an type level Annotation.

A D E F G N R

Copyright © 2011 XIAM Solutions B.V.. All Rights Reserved.