diff options
author | kkhan <kkhan@30ef5769-5b8d-40dd-aea6-55b5d6557bb3> | 2006-06-08 23:54:44 +0000 |
---|---|---|
committer | kkhan <kkhan@30ef5769-5b8d-40dd-aea6-55b5d6557bb3> | 2006-06-08 23:54:44 +0000 |
commit | 9a1a73334ffa8b3e6b3bff3269cd0b7e95a26726 (patch) | |
tree | 5ad5e31d9064ed10d38eb8e85a240d7c6d2c3222 /src/main/javassist/CtClass.java | |
parent | da0396f9416886b5753c314a80d25e7ccfb9820e (diff) | |
download | javassist-9a1a73334ffa8b3e6b3bff3269cd0b7e95a26726.tar.gz javassist-9a1a73334ffa8b3e6b3bff3269cd0b7e95a26726.zip |
Add methods to determine if a CtClass is an annotation or an enum
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@279 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
Diffstat (limited to 'src/main/javassist/CtClass.java')
-rw-r--r-- | src/main/javassist/CtClass.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/main/javassist/CtClass.java b/src/main/javassist/CtClass.java index 0fbe3438..fe592998 100644 --- a/src/main/javassist/CtClass.java +++ b/src/main/javassist/CtClass.java @@ -434,6 +434,22 @@ public abstract class CtClass { } /** + * Determines whether this object represents an annotation type. + * It returns <code>true</code> if this object represents an annotation type. + */ + public boolean isAnnotation() { + return false; + } + + /** + * Determines whether this object represents an enum. + * It returns <code>true</code> if this object represents an enum. + */ + public boolean isEnum() { + return false; + } + + /** * Returns the modifiers for this class, encoded in an integer. * For decoding, use <code>javassist.Modifier</code>. * |