org.japano.metadata.annotation
Class AnnotationClass
java.lang.Object
org.japano.metadata.annotation.AnnotationClass
- All Implemented Interfaces:
- MetadataClass
public class AnnotationClass
- extends java.lang.Object
- implements MetadataClass
Annotation MetadataClass implementation.
- Version:
- $Id: AnnotationClass.java,v 1.7 2005/09/27 21:30:51 fforw Exp $
- Author:
- Sven Helmberger ( sven dot helmberger at gmx dot de )
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getTag
public MetadataTag getTag(TagType type)
- Specified by:
getTag
in interface MetadataClass
isPageNode
public boolean isPageNode()
- Specified by:
isPageNode
in interface MetadataClass
isAction
public boolean isAction()
- Specified by:
isAction
in interface MetadataClass
getQualifiedName
public java.lang.String getQualifiedName()
- Specified by:
getQualifiedName
in interface MetadataClass
getName
public java.lang.String getName()
- Specified by:
getName
in interface MetadataClass
getMethods
public java.util.List<AnnotationMethod> getMethods()
- Specified by:
getMethods
in interface MetadataClass
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interface MetadataClass
getTypeDeclaration
public TypeDeclaration getTypeDeclaration()
getDeclaringClass
public MetadataClass getDeclaringClass()
- Specified by:
getDeclaringClass
in interface MetadataClass