public class ClassTypeImpl.ClassElementImpl extends Object implements TypeElement
TypeElement for unit tests.| Constructor and Description |
|---|
ClassElementImpl() |
| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(ElementVisitor<R,P> v,
P p) |
ClassTypeImpl |
asType() |
<A extends Annotation> |
getAnnotation(Class<A> annotationType) |
List<? extends AnnotationMirror> |
getAnnotationMirrors() |
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() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAnnotationsByTypepublic ClassTypeImpl 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 <R,P> R accept(ElementVisitor<R,P> v, P p)
public List<? extends Element> getEnclosedElements()
getEnclosedElements in interface ElementgetEnclosedElements in interface TypeElementpublic NestingKind getNestingKind()
getNestingKind in interface TypeElementpublic Name getQualifiedName()
getQualifiedName in interface QualifiedNameablegetQualifiedName in interface TypeElementpublic 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 TypeElementCopyright © 2015 inferred.org. All rights reserved.