abstract class ExtraTypesScanner<T> extends ScannerBase<T>
ExtraTypes annotations and calls
scanExtraType(TypeElement).| Constructor and Description |
|---|
ExtraTypesScanner() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkForAnnotation(javax.lang.model.element.Element x,
State state)
Check an element for a declaration.
|
protected void |
checkForAnnotation(javax.lang.model.element.TypeElement x,
State state)
Check a type and all of its supertypes for the annotation.
|
protected abstract void |
scanExtraType(javax.lang.model.element.TypeElement extraType) |
isGetter, isSetter, poisonIfAnnotationPresent, scan, scanAllInheritedMethods, shouldIgnore, viewInscan, scan, visitExecutable, visitPackage, visitType, visitTypeParameter, visitVariableprotected void checkForAnnotation(javax.lang.model.element.Element x,
State state)
protected void checkForAnnotation(javax.lang.model.element.TypeElement x,
State state)
protected abstract void scanExtraType(javax.lang.model.element.TypeElement extraType)