Check
interface.pushed
onto
the active elements stack.Util.getAllSuperTypes(javax.lang.model.util.Types, javax.lang.model.type.TypeMirror)
but avoids
instantiation of a new list.Util.getAllSuperClasses(javax.lang.model.util.Types, javax.lang.model.type.TypeMirror)
but
returns all super types including implemented interfaces.TypeEnvironment.getModelElement(TypeElement)
that accepts a type mirror.JavaModelElement.getDeclaringElement()
.CompletionFailure
exceptions thrown from the Java compiler.JavaTypeElement
contains as its children not only the elements that are declared on the type
but also elements that it inherits from its super types (with type parameters "instantiated" according to the
actual type).TypeMirror.getKind()
) is
TypeKind.ERROR
.JavaAnnotationElement
)), i.e.doVisit*()
methods, this method will push the elements along with some
contextual
data onto an internal stack.ProcessingEnvironment
and
serves the same purpose.ElementPairVisitor
but provides a visitor to visit two type mirrors
of the same type.Check.visitEnd()
call.CheckBase.doVisitAnnotation(JavaAnnotationElement, JavaAnnotationElement)
instead.CheckBase.doVisitClass(JavaTypeElement, JavaTypeElement)
CheckBase.doEnd()
method instead.CheckBase.doVisitField(JavaFieldElement, JavaFieldElement)
instead.CheckBase.doVisitMethod(JavaMethodElement, JavaMethodElement)
instead.Copyright © 2014-2021 Lukas Krejci. All Rights Reserved.