public class AnnotationInterfaceRepository
extends java.lang.Object
Constructor and Description |
---|
AnnotationInterfaceRepository(MessageHandler handler)
Creates a new interface repository.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getAnnotationInterfaceFor(java.lang.String annotationName,
java.lang.ClassLoader loader)
Returns the annotation interface class for a specific annotation or NULL if the annotation name is unknown.
|
java.util.Set |
getIgnoredDocletNames()
Return the set of ignored doclet names - like f.e.
|
void |
registerPropertiesFiles(java.lang.String[] propertiesFiles,
java.lang.ClassLoader loader)
Registers the annotation property files.
|
public AnnotationInterfaceRepository(MessageHandler handler)
handler
- public void registerPropertiesFiles(java.lang.String[] propertiesFiles, java.lang.ClassLoader loader)
propertiesFiles
- loader
- public java.lang.Class getAnnotationInterfaceFor(java.lang.String annotationName, java.lang.ClassLoader loader)
annotationName
- loader
- the loader where to search for the class if not found in aliased onespublic java.util.Set getIgnoredDocletNames()