public interface DelegatingTypeElement extends TypeElement, DelegatingElement
TypeElement interface. All methods are invoked on the delegate element
by default.| Modifier and Type | Method and Description |
|---|---|
default TypeMirror |
asType() |
TypeElement |
getDelegate()
The element to delegate the default methods to.
|
default List<? extends Element> |
getEnclosedElements() |
default Element |
getEnclosingElement() |
default List<? extends TypeMirror> |
getInterfaces() |
default NestingKind |
getNestingKind() |
default Name |
getQualifiedName() |
default Name |
getSimpleName() |
default TypeMirror |
getSuperclass() |
default List<? extends TypeParameterElement> |
getTypeParameters() |
accept, equals, getAnnotation, getAnnotationMirrors, getKind, getModifiers, hashCodegetAnnotationsByTypeaccept, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getKind, getModifiers, isAnnotatedWithTypeElement getDelegate()
DelegatingElementgetDelegate in interface DelegatingElementdefault TypeMirror asType()
asType in interface DelegatingElementasType in interface Elementdefault List<? extends Element> getEnclosedElements()
getEnclosedElements in interface DelegatingElementgetEnclosedElements in interface ElementgetEnclosedElements in interface TypeElementdefault NestingKind getNestingKind()
getNestingKind in interface TypeElementdefault Name getQualifiedName()
getQualifiedName in interface QualifiedNameablegetQualifiedName in interface TypeElementdefault Name getSimpleName()
getSimpleName in interface DelegatingElementgetSimpleName in interface ElementgetSimpleName in interface TypeElementdefault TypeMirror getSuperclass()
getSuperclass in interface TypeElementdefault List<? extends TypeMirror> getInterfaces()
getInterfaces in interface TypeElementdefault List<? extends TypeParameterElement> getTypeParameters()
getTypeParameters in interface ParameterizablegetTypeParameters in interface TypeElementdefault Element getEnclosingElement()
getEnclosingElement in interface DelegatingElementgetEnclosingElement in interface ElementgetEnclosingElement in interface TypeElementCopyright © 2019 JBoss by Red Hat. All rights reserved.