AnnotatedConstruct
, DelegatingElement
, Element
, ExecutableElement
, Parameterizable
MessageMethod
public interface DelegatingExecutableElement extends ExecutableElement, DelegatingElement
ExecutableElement
interface. All methods are invoked on the delegate element
by default.Modifier and Type | Method | 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() |
getAnnotationsByType
accept, asType, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getEnclosedElements, getEnclosingElement, getKind, getModifiers, isAnnotatedWith
accept, asType, equals, getAnnotation, getAnnotationMirrors, getEnclosedElements, getEnclosingElement, getKind, getModifiers, hashCode
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 © 2018. All rights reserved.