diff options
author | chibash <chiba@javassist.org> | 2015-08-12 07:07:26 +0900 |
---|---|---|
committer | chibash <chiba@javassist.org> | 2015-08-12 07:07:26 +0900 |
commit | e68077dc870ca45bff88762d191802e6764a9152 (patch) | |
tree | 3996a8b828b3703c0bd7b4b159a02e48b8527c65 /src | |
parent | 711965fde6fb67c4bf0d3eb16ceb325d91327dd5 (diff) | |
download | javassist-e68077dc870ca45bff88762d191802e6764a9152.tar.gz javassist-e68077dc870ca45bff88762d191802e6764a9152.zip |
fixed minor problems in javadoc etc.
Diffstat (limited to 'src')
-rw-r--r-- | src/main/javassist/CtBehavior.java | 10 | ||||
-rw-r--r-- | src/main/javassist/CtClass.java | 20 | ||||
-rw-r--r-- | src/main/javassist/CtClassType.java | 15 | ||||
-rw-r--r-- | src/main/javassist/CtField.java | 10 | ||||
-rw-r--r-- | src/main/javassist/CtMember.java | 18 |
5 files changed, 37 insertions, 36 deletions
diff --git a/src/main/javassist/CtBehavior.java b/src/main/javassist/CtBehavior.java index f82c0f2e..75af53b8 100644 --- a/src/main/javassist/CtBehavior.java +++ b/src/main/javassist/CtBehavior.java @@ -159,20 +159,20 @@ public abstract class CtBehavior extends CtMember { } /** - * Returns true if the class has the specified annotation class. + * Returns true if the class has the specified annotation type. * - * @param clz the name of annotation class. + * @param typeName the name of annotation type. * @return <code>true</code> if the annotation is found, * otherwise <code>false</code>. - * @since 3.11 + * @since 3.21 */ - public boolean hasAnnotation(String clz) { + public boolean hasAnnotation(String typeName) { MethodInfo mi = getMethodInfo2(); AnnotationsAttribute ainfo = (AnnotationsAttribute) mi.getAttribute(AnnotationsAttribute.invisibleTag); AnnotationsAttribute ainfo2 = (AnnotationsAttribute) mi.getAttribute(AnnotationsAttribute.visibleTag); - return CtClassType.hasAnnotationType(clz, + return CtClassType.hasAnnotationType(typeName, getDeclaringClass().getClassPool(), ainfo, ainfo2); } diff --git a/src/main/javassist/CtClass.java b/src/main/javassist/CtClass.java index 8c39e376..8aafc445 100644 --- a/src/main/javassist/CtClass.java +++ b/src/main/javassist/CtClass.java @@ -582,35 +582,35 @@ public abstract class CtClass { } /** - * Returns true if the class has the specified annotation class. + * Returns true if the class has the specified annotation type. * - * @param clz the annotation class. + * @param annotationType the annotation type. * @return <code>true</code> if the annotation is found, otherwise <code>false</code>. * @since 3.11 */ - public boolean hasAnnotation(Class clz) { - return hasAnnotation(clz.getName()); + public boolean hasAnnotation(Class annotationType) { + return hasAnnotation(annotationType.getName()); } /** - * Returns true if the class has the specified annotation class. + * Returns true if the class has the specified annotation type. * - * @param annotClzName the name of annotation class. + * @param annotationTypeName the name of annotation type. * @return <code>true</code> if the annotation is found, otherwise <code>false</code>. - * @since 3.11 + * @since 3.21 */ - public boolean hasAnnotation(String annotClzName) { + public boolean hasAnnotation(String annotationTypeName) { return false; } /** - * Returns the annotation if the class has the specified annotation class. + * Returns the annotation if the class has the specified annotation type. * For example, if an annotation <code>@Author</code> is associated * with this class, an <code>Author</code> object is returned. * The member values can be obtained by calling methods on * the <code>Author</code> object. * - * @param clz the annotation class. + * @param clz the annotation type. * @return the annotation if found, otherwise <code>null</code>. * @since 3.11 */ diff --git a/src/main/javassist/CtClassType.java b/src/main/javassist/CtClassType.java index cf171f09..3a0f2cd7 100644 --- a/src/main/javassist/CtClassType.java +++ b/src/main/javassist/CtClassType.java @@ -452,15 +452,18 @@ class CtClassType extends CtClass { } //@Override - public boolean hasAnnotation(String annotClzName) { + public boolean hasAnnotation(String annotationName) { ClassFile cf = getClassFile2(); AnnotationsAttribute ainfo = (AnnotationsAttribute) cf.getAttribute(AnnotationsAttribute.invisibleTag); AnnotationsAttribute ainfo2 = (AnnotationsAttribute) cf.getAttribute(AnnotationsAttribute.visibleTag); - return hasAnnotationType(annotClzName, getClassPool(), ainfo, ainfo2); + return hasAnnotationType(annotationName, getClassPool(), ainfo, ainfo2); } + /** + * @deprecated + */ static boolean hasAnnotationType(Class clz, ClassPool cp, AnnotationsAttribute a1, AnnotationsAttribute a2) @@ -468,7 +471,7 @@ class CtClassType extends CtClass { return hasAnnotationType(clz.getName(), cp, a1, a2); } - static boolean hasAnnotationType(String annotationClzNm, ClassPool cp, + static boolean hasAnnotationType(String annotationTypeName, ClassPool cp, AnnotationsAttribute a1, AnnotationsAttribute a2) { @@ -484,16 +487,14 @@ class CtClassType extends CtClass { else anno2 = a2.getAnnotations(); - // String typeName = clz.getName(); - String typeName = annotationClzNm; if (anno1 != null) for (int i = 0; i < anno1.length; i++) - if (anno1[i].getTypeName().equals(typeName)) + if (anno1[i].getTypeName().equals(annotationTypeName)) return true; if (anno2 != null) for (int i = 0; i < anno2.length; i++) - if (anno2[i].getTypeName().equals(typeName)) + if (anno2[i].getTypeName().equals(annotationTypeName)) return true; return false; diff --git a/src/main/javassist/CtField.java b/src/main/javassist/CtField.java index bf5125e2..76f64f2a 100644 --- a/src/main/javassist/CtField.java +++ b/src/main/javassist/CtField.java @@ -242,19 +242,19 @@ public class CtField extends CtMember { } /** - * Returns true if the class has the specified annotation class. + * Returns true if the class has the specified annotation type. * - * @param clz the name of annotation class. + * @param typeName the name of annotation type. * @return <code>true</code> if the annotation is found, otherwise <code>false</code>. - * @since 3.11 + * @since 3.21 */ - public boolean hasAnnotation(String clz) { + public boolean hasAnnotation(String typeName) { FieldInfo fi = getFieldInfo2(); AnnotationsAttribute ainfo = (AnnotationsAttribute) fi.getAttribute(AnnotationsAttribute.invisibleTag); AnnotationsAttribute ainfo2 = (AnnotationsAttribute) fi.getAttribute(AnnotationsAttribute.visibleTag); - return CtClassType.hasAnnotationType(clz, getDeclaringClass().getClassPool(), + return CtClassType.hasAnnotationType(typeName, getDeclaringClass().getClassPool(), ainfo, ainfo2); } diff --git a/src/main/javassist/CtMember.java b/src/main/javassist/CtMember.java index 63a26b56..3c5da768 100644 --- a/src/main/javassist/CtMember.java +++ b/src/main/javassist/CtMember.java @@ -208,9 +208,9 @@ public abstract class CtMember { public abstract void setModifiers(int mod); /** - * Returns true if the class has the specified annotation class. + * Returns true if the class has the specified annotation type. * - * @param clz the annotation class. + * @param clz the annotation type. * @return <code>true</code> if the annotation is found, otherwise <code>false</code>. * @since 3.11 */ @@ -219,26 +219,26 @@ public abstract class CtMember { } /** - * Returns true if the class has the specified annotation class. + * Returns true if the class has the specified annotation type. * - * @param annotClzName the name of annotation class. + * @param annotationTypeName the name of annotation type. * @return <code>true</code> if the annotation is found, otherwise <code>false</code>. - * @since 3.11 + * @since 3.21 */ - public abstract boolean hasAnnotation(String annotClzName); + public abstract boolean hasAnnotation(String annotationTypeName); /** - * Returns the annotation if the class has the specified annotation class. + * Returns the annotation if the class has the specified annotation type. * For example, if an annotation <code>@Author</code> is associated * with this member, an <code>Author</code> object is returned. * The member values can be obtained by calling methods on * the <code>Author</code> object. * - * @param clz the annotation class. + * @param annotationType the annotation type. * @return the annotation if found, otherwise <code>null</code>. * @since 3.11 */ - public abstract Object getAnnotation(Class clz) throws ClassNotFoundException; + public abstract Object getAnnotation(Class annotationType) throws ClassNotFoundException; /** * Returns the annotations associated with this member. |