public class TypeElementImpl extends ElementImpl implements TypeElement
_binding, _env| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(ElementVisitor<R,P> v,
P p) |
protected AnnotationBinding[] |
getAnnotationBindings() |
List<? extends Element> |
getEnclosedElements() |
Element |
getEnclosingElement() |
String |
getFileName()
Get the project-relative path to the source file that contains this element.
|
List<? extends TypeMirror> |
getInterfaces() |
ElementKind |
getKind() |
Set<Modifier> |
getModifiers() |
NestingKind |
getNestingKind() |
Name |
getQualifiedName() |
Name |
getSimpleName() |
TypeMirror |
getSuperclass() |
List<? extends TypeParameterElement> |
getTypeParameters() |
boolean |
hides(Element hidden)
Subclassed by VariableElementImpl, TypeElementImpl, and ExecutableElementImpl.
|
String |
toString() |
asType, equals, getAnnotation, getAnnotationMirrors, hashCodeclone, finalize, getClass, notify, notifyAll, wait, wait, waitasType, equals, getAnnotation, getAnnotationMirrors, hashCodepublic <R,P> R accept(ElementVisitor<R,P> v, P p)
protected AnnotationBinding[] getAnnotationBindings()
getAnnotationBindings in class ElementImplpublic List<? extends Element> getEnclosedElements()
getEnclosedElements in interface ElementgetEnclosedElements in interface TypeElementpublic Element getEnclosingElement()
getEnclosingElement in interface ElementgetEnclosingElement in interface TypeElementpublic String getFileName()
IElementInfogetFileName in interface IElementInfogetFileName in class ElementImplpublic List<? extends TypeMirror> getInterfaces()
getInterfaces in interface TypeElementpublic ElementKind getKind()
public Set<Modifier> getModifiers()
getModifiers in interface ElementgetModifiers in class ElementImplpublic NestingKind getNestingKind()
getNestingKind in interface TypeElementpublic Name getQualifiedName()
getQualifiedName in interface QualifiedNameablegetQualifiedName in interface TypeElementpublic Name getSimpleName()
getSimpleName in interface ElementgetSimpleName in interface TypeElementgetSimpleName in class ElementImplpublic TypeMirror getSuperclass()
getSuperclass in interface TypeElementpublic List<? extends TypeParameterElement> getTypeParameters()
getTypeParameters in interface ParameterizablegetTypeParameters in interface TypeElementpublic boolean hides(Element hidden)
ElementImplhides in class ElementImplhiddenElements.hides(javax.lang.model.element.Element, javax.lang.model.element.Element)public String toString()
toString in class ElementImplCopyright © 2013. All rights reserved.