@Data public class ParameterWrapper extends GenAnnotatedConstruct implements VariableElement
| Constructor and Description |
|---|
ParameterWrapper(ExecutableElement enclosing,
int index,
VariableElement delegate,
Name name) |
| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(ElementVisitor<R,P> v,
P p) |
TypeMirror |
asType() |
boolean |
equals(Object obj) |
<A extends Annotation> |
getAnnotation(Class<A> annotationType) |
List<? extends AnnotationMirror> |
getAnnotationMirrors() |
Object |
getConstantValue() |
VariableElement |
getDelegate() |
List<? extends Element> |
getEnclosedElements() |
ExecutableElement |
getEnclosing() |
Element |
getEnclosingElement() |
int |
getIndex() |
ElementKind |
getKind() |
Set<Modifier> |
getModifiers() |
Name |
getName() |
Name |
getSimpleName() |
int |
hashCode() |
String |
toString() |
getAnnotationsByTypeclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAnnotationsByTypepublic ParameterWrapper(ExecutableElement enclosing, int index, VariableElement delegate, Name name)
public Object getConstantValue()
getConstantValue in interface VariableElementpublic <R,P> R accept(ElementVisitor<R,P> v, P p)
public TypeMirror asType()
public <A extends Annotation> A getAnnotation(Class<A> annotationType)
getAnnotation in interface AnnotatedConstructgetAnnotation in interface ElementgetAnnotation in class GenAnnotatedConstructpublic List<? extends AnnotationMirror> getAnnotationMirrors()
getAnnotationMirrors in interface AnnotatedConstructgetAnnotationMirrors in interface ElementgetAnnotationMirrors in class GenAnnotatedConstructpublic List<? extends Element> getEnclosedElements()
getEnclosedElements in interface Elementpublic Element getEnclosingElement()
getEnclosingElement in interface ElementgetEnclosingElement in interface VariableElementpublic ElementKind getKind()
public Set<Modifier> getModifiers()
getModifiers in interface Elementpublic Name getSimpleName()
getSimpleName in interface ElementgetSimpleName in interface VariableElement@Pure public int hashCode()
@Pure public boolean equals(Object obj)
@Pure public ExecutableElement getEnclosing()
@Pure public int getIndex()
@Pure public VariableElement getDelegate()
@Pure public Name getName()
Copyright © 2018. All rights reserved.