public class AnnotationFieldRef extends java.lang.Object implements AnnotationValue
Constructor and Description |
---|
AnnotationFieldRef(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
accept(AnnotationVisitor visitor)
Accept a visitor for this value.
|
java.lang.String |
getClassPart() |
AbstractBaseJavaEntity |
getContext() |
JavaField |
getField() |
java.lang.String |
getFieldPart() |
java.lang.String |
getName() |
java.lang.String |
getNamePart(int index) |
java.lang.String |
getNamePrefix(int end) |
java.lang.Object |
getParameterValue()
Get a parameter value for
Annotation.getNamedParameter(String) . |
int |
getPartCount() |
protected JavaField |
resolveField(JavaClass javaClass,
int start,
int end) |
void |
setContext(AbstractBaseJavaEntity context) |
java.lang.String |
toString() |
public java.lang.String getName()
public java.lang.String getNamePrefix(int end)
public java.lang.String getNamePart(int index)
public int getPartCount()
public java.lang.Object accept(AnnotationVisitor visitor)
AnnotationValue
accept
in interface AnnotationValue
visitor
- Visitorpublic java.lang.Object getParameterValue()
AnnotationValue
Annotation.getNamedParameter(String)
.getParameterValue
in interface AnnotationValue
public java.lang.String toString()
toString
in class java.lang.Object
public AbstractBaseJavaEntity getContext()
public void setContext(AbstractBaseJavaEntity context)
public java.lang.String getClassPart()
public java.lang.String getFieldPart()
public JavaField getField()
Copyright © 2002–2018. All rights reserved.