summaryrefslogtreecommitdiffstats
path: root/src/main/javassist/CtField.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/javassist/CtField.java')
-rw-r--r--src/main/javassist/CtField.java21
1 files changed, 10 insertions, 11 deletions
diff --git a/src/main/javassist/CtField.java b/src/main/javassist/CtField.java
index ea535290..30ea34e8 100644
--- a/src/main/javassist/CtField.java
+++ b/src/main/javassist/CtField.java
@@ -237,7 +237,7 @@ public class CtField extends CtMember {
* Returns the annotations associated with this field.
*
* @return an array of annotation-type objects.
- * @see CtMember#getAnnotations()
+ * @see #getAvailableAnnotations()
* @since 3.1
*/
public Object[] getAnnotations() throws ClassNotFoundException {
@@ -246,23 +246,22 @@ public class CtField extends CtMember {
/**
* Returns the annotations associated with this field.
- * If any annotations are not on the classpath, they are not returned
+ * If any annotations are not on the classpath, they are not included
+ * in the returned array.
*
* @return an array of annotation-type objects.
- * @see CtMember#getAnnotations()
+ * @see #getAnnotations()
* @since 3.3
*/
public Object[] getAvailableAnnotations(){
- try
- {
- return getAnnotations(true);
- }
- catch (ClassNotFoundException e)
- {
+ try {
+ return getAnnotations(true);
+ }
+ catch (ClassNotFoundException e) {
throw new RuntimeException("Unexpected exception", e);
- }
+ }
}
-
+
private Object[] getAnnotations(boolean ignoreNotFound) throws ClassNotFoundException {
FieldInfo fi = getFieldInfo2();
AnnotationsAttribute ainfo = (AnnotationsAttribute)