AnnotatedConstruct, Element, Parameterizable, QualifiedNameable, TypeElementpublic final class MissingTypeElement extends Object implements TypeElement
| Modifier and Type | Class | Description |
|---|---|---|
class |
MissingTypeElement.ErrorType |
| Constructor | Description |
|---|---|
MissingTypeElement(String qualifiedName) |
| Modifier and Type | Method | 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 © 2017 Lukas Krejci. All Rights Reserved.