private final class AnnotationProcessorImpl.Use
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.String |
annotationName
FQCN of the annotation.
|
(package private) java.util.Set<java.lang.String> |
classes
Strings that designate FQCNs where annotations are used, either on a class or its members.
|
(package private) java.util.Set<javax.lang.model.element.Element> |
originatingElements
Keeps track of elements that has the annotation.
|
| Modifier | Constructor and Description |
|---|---|
private |
Use(java.lang.String annotationName) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
add(javax.lang.model.element.Element elt) |
(package private) java.lang.String |
getIndexFileName() |
(package private) java.util.List<java.lang.String> |
loadExisting()
Loads existing index, if it exists.
|
(package private) void |
write() |
final java.lang.String annotationName
final java.util.Set<java.lang.String> classes
final java.util.Set<javax.lang.model.element.Element> originatingElements