Package | Description |
---|---|
com.google.auto.common |
Modifier and Type | Field and Description |
---|---|
private java.util.Set<BasicAnnotationProcessor.ElementName> |
BasicAnnotationProcessor.deferredElementNames |
private com.google.common.collect.SetMultimap<BasicAnnotationProcessor.ProcessingStep,BasicAnnotationProcessor.ElementName> |
BasicAnnotationProcessor.elementsDeferredBySteps |
Modifier and Type | Method and Description |
---|---|
(package private) static BasicAnnotationProcessor.ElementName |
BasicAnnotationProcessor.ElementName.forAnnotatedElement(javax.lang.model.element.Element element)
An
BasicAnnotationProcessor.ElementName for an annotated element. |
(package private) static BasicAnnotationProcessor.ElementName |
BasicAnnotationProcessor.ElementName.forPackageName(java.lang.String packageName)
An
BasicAnnotationProcessor.ElementName for a package. |
(package private) static BasicAnnotationProcessor.ElementName |
BasicAnnotationProcessor.ElementName.forTypeName(java.lang.String typeName)
An
BasicAnnotationProcessor.ElementName for a type. |
Modifier and Type | Method and Description |
---|---|
private com.google.common.collect.ImmutableSetMultimap<java.lang.Class<? extends java.lang.annotation.Annotation>,javax.lang.model.element.Element> |
BasicAnnotationProcessor.indexByAnnotation(java.util.Set<BasicAnnotationProcessor.ElementName> annotatedElements) |
private void |
BasicAnnotationProcessor.reportMissingElements(java.util.Map<java.lang.String,? extends com.google.common.base.Optional<? extends javax.lang.model.element.Element>> missingElements,
java.util.Collection<BasicAnnotationProcessor.ElementName> missingElementNames) |