public interface DelegatingExecutableElement extends ExecutableElement, DelegatingElement
ExecutableElement
interface. All methods are invoked on the delegate element
by default.Modifier and Type | Method and Description |
---|---|
default TypeMirror |
asType() |
default AnnotationValue |
getDefaultValue() |
ExecutableElement |
getDelegate()
The element to delegate the default methods to.
|
default List<? extends VariableElement> |
getParameters() |
default TypeMirror |
getReceiverType() |
default TypeMirror |
getReturnType() |
default Name |
getSimpleName() |
default List<? extends TypeMirror> |
getThrownTypes() |
default List<? extends TypeParameterElement> |
getTypeParameters() |
default boolean |
isDefault() |
default boolean |
isVarArgs() |
accept, equals, getAnnotation, getAnnotationMirrors, getEnclosedElements, getEnclosingElement, getKind, getModifiers, hashCode
getAnnotationsByType
accept, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getEnclosedElements, getEnclosingElement, getKind, getModifiers, isAnnotatedWith
ExecutableElement getDelegate()
DelegatingElement
getDelegate
in interface DelegatingElement
default TypeMirror asType()
asType
in interface DelegatingElement
asType
in interface Element
default List<? extends TypeParameterElement> getTypeParameters()
getTypeParameters
in interface ExecutableElement
getTypeParameters
in interface Parameterizable
default TypeMirror getReturnType()
getReturnType
in interface ExecutableElement
default List<? extends VariableElement> getParameters()
getParameters
in interface ExecutableElement
default TypeMirror getReceiverType()
getReceiverType
in interface ExecutableElement
default boolean isVarArgs()
isVarArgs
in interface ExecutableElement
default boolean isDefault()
isDefault
in interface ExecutableElement
default List<? extends TypeMirror> getThrownTypes()
getThrownTypes
in interface ExecutableElement
default AnnotationValue getDefaultValue()
getDefaultValue
in interface ExecutableElement
default Name getSimpleName()
getSimpleName
in interface DelegatingElement
getSimpleName
in interface Element
getSimpleName
in interface ExecutableElement
Copyright © 2020 JBoss by Red Hat. All rights reserved.