org.codehaus.jam
Interface JConstructor

All Superinterfaces:
JAnnotatedElement, JElement, JInvokable, JMember
All Known Subinterfaces:
MConstructor

public interface JConstructor
extends JInvokable

Represents a constructor of a java class.

Author:
Patrick Calahan <email: pcal-at-bea-dot-com>

Method Summary
 java.lang.String getQualifiedName()
          Returns a qualied name for this method as specified by java.lang.reflect.Constructor.toString():
 
Methods inherited from interface org.codehaus.jam.JInvokable
getExceptionTypes, getParameters
 
Methods inherited from interface org.codehaus.jam.JMember
getContainingClass, getModifiers, isPackagePrivate, isPrivate, isProtected, isPublic
 
Methods inherited from interface org.codehaus.jam.JAnnotatedElement
getAllJavadocTags, getAnnotation, getAnnotation, getAnnotations, getAnnotationValue, getComment
 
Methods inherited from interface org.codehaus.jam.JElement
accept, getArtifact, getParent, getSimpleName, getSourcePosition, isSourceAvailable, toString
 

Method Detail

getQualifiedName

java.lang.String getQualifiedName()

Returns a qualied name for this method as specified by java.lang.reflect.Constructor.toString():

Returns a string describing this Constructor. The string is formatted as the constructor access modifiers, if any, followed by the fully-qualified name of the declaring class, followed by a parenthesized, comma-separated list of the constructor's formal parameter types. For example:

public java.util.Hashtable(int,float)

The only possible modifiers for constructors are the access modifiers public, protected or private. Only one of these may appear, or none if the constructor has default (package) access.

Specified by:
getQualifiedName in interface JElement