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 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, asType, equals, getAnnotation, getAnnotationMirrors, getEnclosedElements, getEnclosingElement, getKind, getModifiers, hashCode
getAnnotationsByType
accept, asType, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getEnclosedElements, getEnclosingElement, getKind, getModifiers, isAnnotatedWith
ExecutableElement getDelegate()
DelegatingElement
getDelegate
in interface DelegatingElement
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.