public final class MissingTypeElement extends Object implements TypeElement
Modifier and Type | Class and Description |
---|---|
class |
MissingTypeElement.ErrorType |
Constructor and Description |
---|
MissingTypeElement(String qualifiedName) |
Modifier and Type | Method and Description |
---|---|
<R,P> R |
accept(ElementVisitor<R,P> v,
P p) |
TypeMirror |
asType() |
<A extends Annotation> |
getAnnotation(Class<A> annotationType) |
List<? extends AnnotationMirror> |
getAnnotationMirrors() |
<A extends Annotation> |
getAnnotationsByType(Class<A> annotationType) |
List<? extends Element> |
getEnclosedElements() |
Element |
getEnclosingElement() |
List<? extends TypeMirror> |
getInterfaces() |
ElementKind |
getKind() |
Set<Modifier> |
getModifiers() |
NestingKind |
getNestingKind() |
Name |
getQualifiedName() |
Name |
getSimpleName() |
TypeMirror |
getSuperclass() |
List<? extends TypeParameterElement> |
getTypeParameters() |
static boolean |
isMissing(Element e) |
static boolean |
isMissing(TypeMirror type) |
String |
toString() |
public static final NoType NO_TYPE
public MissingTypeElement(String qualifiedName)
public static boolean isMissing(Element e)
public static boolean isMissing(TypeMirror type)
public List<? extends Element> getEnclosedElements()
getEnclosedElements
in interface Element
getEnclosedElements
in interface TypeElement
public <R,P> R accept(ElementVisitor<R,P> v, P p)
public NestingKind getNestingKind()
getNestingKind
in interface TypeElement
public Name getQualifiedName()
getQualifiedName
in interface QualifiedNameable
getQualifiedName
in interface TypeElement
public TypeMirror asType()
public ElementKind getKind()
public List<? extends AnnotationMirror> getAnnotationMirrors()
getAnnotationMirrors
in interface AnnotatedConstruct
getAnnotationMirrors
in interface Element
public <A extends Annotation> A getAnnotation(Class<A> annotationType)
getAnnotation
in interface AnnotatedConstruct
getAnnotation
in interface Element
public Set<Modifier> getModifiers()
getModifiers
in interface Element
public Name getSimpleName()
getSimpleName
in interface Element
getSimpleName
in interface TypeElement
public TypeMirror getSuperclass()
getSuperclass
in interface TypeElement
public List<? extends TypeMirror> getInterfaces()
getInterfaces
in interface TypeElement
public List<? extends TypeParameterElement> getTypeParameters()
getTypeParameters
in interface Parameterizable
getTypeParameters
in interface TypeElement
public Element getEnclosingElement()
getEnclosingElement
in interface Element
getEnclosingElement
in interface TypeElement
public <A extends Annotation> A[] getAnnotationsByType(Class<A> annotationType)
getAnnotationsByType
in interface AnnotatedConstruct
Copyright © 2014-2020 Lukas Krejci. All Rights Reserved.