public class DecoratedExecutableElement extends DecoratedElement<ExecutableElement> implements ExecutableElement
delegate, env| Modifier | Constructor and Description |
|---|---|
protected |
DecoratedExecutableElement(DecoratedExecutableElement copy) |
|
DecoratedExecutableElement(ExecutableElement delegate,
DecoratedProcessingEnvironment env) |
| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(ElementVisitor<R,P> v,
P p) |
protected ParamDocComment |
createParamDocComment(VariableElement param) |
AnnotationValue |
getDefaultValue() |
List<? extends VariableElement> |
getParameters() |
String |
getPropertyName() |
TypeMirror |
getReceiverType() |
TypeMirror |
getReturnType() |
List<? extends TypeMirror> |
getThrownTypes() |
List<? extends TypeParameterElement> |
getTypeParameters() |
boolean |
isDefault() |
boolean |
isGetter() |
boolean |
isSetter() |
boolean |
isVarArgs() |
asType, equals, getAnnotation, getAnnotationMirrors, getAnnotations, getAnnotationsByType, getDelegate, getDocComment, getDocValue, getDocValue, getEnclosedElements, getEnclosingElement, getJavaDoc, getJavaDoc, getJavaDoc, getKind, getModifiers, getSimpleName, isAbstract, isFinal, isNative, isPrivate, isProtected, isPublic, isStatic, isStrictfp, isSynchronized, isTransient, isVolatile, toStringclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetSimpleNameasType, equals, getAnnotation, getAnnotationMirrors, getEnclosedElements, getEnclosingElement, getKind, getModifiers, hashCodegetAnnotationsByTypepublic DecoratedExecutableElement(ExecutableElement delegate, DecoratedProcessingEnvironment env)
protected DecoratedExecutableElement(DecoratedExecutableElement copy)
protected ParamDocComment createParamDocComment(VariableElement param)
public List<? extends TypeParameterElement> getTypeParameters()
getTypeParameters in interface ExecutableElementgetTypeParameters in interface Parameterizablepublic TypeMirror getReturnType()
getReturnType in interface ExecutableElementpublic boolean isVarArgs()
isVarArgs in interface ExecutableElementpublic TypeMirror getReceiverType()
getReceiverType in interface ExecutableElementpublic boolean isDefault()
isDefault in interface ExecutableElementpublic AnnotationValue getDefaultValue()
getDefaultValue in interface ExecutableElementpublic List<? extends VariableElement> getParameters()
getParameters in interface ExecutableElementpublic List<? extends TypeMirror> getThrownTypes()
getThrownTypes in interface ExecutableElementpublic boolean isGetter()
public boolean isSetter()
public String getPropertyName()
public <R,P> R accept(ElementVisitor<R,P> v, P p)
accept in interface Elementaccept in class DecoratedElement<ExecutableElement>Copyright © 2006-2016–2022. All rights reserved.