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 ElementgetEnclosedElements in interface TypeElementpublic <R,P> R accept(ElementVisitor<R,P> v, P p)
public NestingKind getNestingKind()
getNestingKind in interface TypeElementpublic Name getQualifiedName()
getQualifiedName in interface QualifiedNameablegetQualifiedName in interface TypeElementpublic TypeMirror asType()
public ElementKind getKind()
public List<? extends AnnotationMirror> getAnnotationMirrors()
getAnnotationMirrors in interface AnnotatedConstructgetAnnotationMirrors in interface Elementpublic <A extends Annotation> A getAnnotation(Class<A> annotationType)
getAnnotation in interface AnnotatedConstructgetAnnotation in interface Elementpublic Set<Modifier> getModifiers()
getModifiers in interface Elementpublic Name getSimpleName()
getSimpleName in interface ElementgetSimpleName in interface TypeElementpublic TypeMirror getSuperclass()
getSuperclass in interface TypeElementpublic List<? extends TypeMirror> getInterfaces()
getInterfaces in interface TypeElementpublic List<? extends TypeParameterElement> getTypeParameters()
getTypeParameters in interface ParameterizablegetTypeParameters in interface TypeElementpublic Element getEnclosingElement()
getEnclosingElement in interface ElementgetEnclosingElement in interface TypeElementpublic <A extends Annotation> A[] getAnnotationsByType(Class<A> annotationType)
getAnnotationsByType in interface AnnotatedConstructCopyright © 2014-2018 Lukas Krejci. All Rights Reserved.