org.japano.metadata.annotation
Class AnnotationMethod
java.lang.Object
org.japano.metadata.annotation.AnnotationMethod
- All Implemented Interfaces:
- MetadataMethod
public class AnnotationMethod
- extends java.lang.Object
- implements MetadataMethod
Annotation implementation of the MetadataMethod interface.
- Version:
- $Id: AnnotationMethod.java,v 1.5 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 |
AnnotationMethod
public AnnotationMethod(AnnotationClass annotationClass,
MethodDeclaration methodDecl)
- Creates a new instance of AnnotatedMethod
getAccessor
public MetadataMethod getAccessor()
- Specified by:
getAccessor
in interface MetadataMethod
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interface MetadataMethod
getMutator
public MetadataMethod getMutator()
- Specified by:
getMutator
in interface MetadataMethod
getName
public java.lang.String getName()
- Specified by:
getName
in interface MetadataMethod
getNameWithSignature
public java.lang.String getNameWithSignature()
- Specified by:
getNameWithSignature
in interface MetadataMethod
getParameterNames
public java.util.List getParameterNames()
- Specified by:
getParameterNames
in interface MetadataMethod
getParameterTypes
public java.util.List getParameterTypes()
- Specified by:
getParameterTypes
in interface MetadataMethod
getPropertyName
public java.lang.String getPropertyName()
- Specified by:
getPropertyName
in interface MetadataMethod
getReturnType
public java.lang.String getReturnType()
- Specified by:
getReturnType
in interface MetadataMethod
getTag
public MetadataTag getTag(TagType type)
- Specified by:
getTag
in interface MetadataMethod
getTags
public java.util.List getTags()
- Specified by:
getTags
in interface MetadataMethod
getTags
public java.util.List getTags(TagType type)
- Specified by:
getTags
in interface MetadataMethod
isAccessor
public boolean isAccessor()
- Specified by:
isAccessor
in interface MetadataMethod
isMutator
public boolean isMutator()
- Specified by:
isMutator
in interface MetadataMethod