RECODER 0.92

recoder.bytecode
Class ConstructorInfo

java.lang.Object
  extended by recoder.bytecode.ByteCodeElement
      extended by recoder.bytecode.MemberInfo
          extended by recoder.bytecode.MethodInfo
              extended by recoder.bytecode.ConstructorInfo
All Implemented Interfaces:
ClassTypeContainer, Constructor, Member, Method, ProgramModelElement, AccessFlags, ModelElement, NamedModelElement

public class ConstructorInfo
extends MethodInfo
implements Constructor


Nested Class Summary
 
Nested classes/interfaces inherited from interface recoder.abstraction.ProgramModelElement
ProgramModelElement.LexicalOrder
 
Nested classes/interfaces inherited from interface recoder.abstraction.ProgramModelElement
ProgramModelElement.LexicalOrder
 
Field Summary
 
Fields inherited from class recoder.bytecode.MethodInfo
exceptions, paramAnnotations, paramTypeArgs, paramtypes, returntype, typeParms
 
Fields inherited from class recoder.bytecode.MemberInfo
parent
 
Fields inherited from class recoder.bytecode.ByteCodeElement
accessFlags, service
 
Fields inherited from interface recoder.abstraction.ProgramModelElement
LEXICAL_ORDER
 
Fields inherited from interface recoder.bytecode.AccessFlags
ABSTRACT, ANNOTATION, BRIDGE, ENUM, FINAL, INTERFACE, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, STRICT, SUPER, SYNCHRONIZED, SYNTHETIC, TRANSIENT, VARARGS, VOLATILE
 
Fields inherited from interface recoder.abstraction.ProgramModelElement
LEXICAL_ORDER
 
Fields inherited from interface recoder.bytecode.AccessFlags
ABSTRACT, ANNOTATION, BRIDGE, ENUM, FINAL, INTERFACE, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, STRICT, SUPER, SYNCHRONIZED, SYNTHETIC, TRANSIENT, VARARGS, VOLATILE
 
Constructor Summary
ConstructorInfo(int accessFlags, java.lang.String name, java.lang.String[] paramtypes, java.lang.String[] exceptions, ClassFile cf)
           
 
Method Summary
 java.lang.String getFullName()
          Returns the maximal expanded name including all applicable qualifiers.
 
Methods inherited from class recoder.bytecode.MethodInfo
getAnnotationsForParam, getBinaryName, getContainer, getExceptions, getExceptionsInfo, getPackage, getParameterTypeNames, getReturnType, getSignature, getTypeArgumentsForParam, getTypeArgumentsForReturnType, getTypeName, getTypeParameters, getTypes, isVarArgMethod, toString
 
Methods inherited from class recoder.bytecode.MemberInfo
getAnnotations, getContainingClassType, getParent, setParent
 
Methods inherited from class recoder.bytecode.ByteCodeElement
getAccessFlags, getName, getProgramModelInfo, isAbstract, isFinal, isNative, isPrivate, isProtected, isPublic, isStatic, isStrictFp, isSynchronized, setAccessFlags, setProgramModelInfo, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface recoder.abstraction.Method
getExceptions, getReturnType, getSignature, getTypeParameters, isAbstract, isNative, isSynchronized, isVarArgMethod
 
Methods inherited from interface recoder.abstraction.Member
getAnnotations, getContainingClassType, isFinal, isPrivate, isProtected, isPublic, isStatic, isStrictFp
 
Methods inherited from interface recoder.abstraction.ProgramModelElement
getBinaryName, getProgramModelInfo, setProgramModelInfo
 
Methods inherited from interface recoder.NamedModelElement
getName
 
Methods inherited from interface recoder.ModelElement
validate
 
Methods inherited from interface recoder.abstraction.ClassTypeContainer
getContainer, getPackage, getTypes
 
Methods inherited from interface recoder.abstraction.ProgramModelElement
getBinaryName, getProgramModelInfo, setProgramModelInfo
 
Methods inherited from interface recoder.NamedModelElement
getName
 
Methods inherited from interface recoder.ModelElement
validate
 

Constructor Detail

ConstructorInfo

public ConstructorInfo(int accessFlags,
                       java.lang.String name,
                       java.lang.String[] paramtypes,
                       java.lang.String[] exceptions,
                       ClassFile cf)
Method Detail

getFullName

public java.lang.String getFullName()
Description copied from interface: ProgramModelElement
Returns the maximal expanded name including all applicable qualifiers.

Specified by:
getFullName in interface ProgramModelElement
Overrides:
getFullName in class MethodInfo
Returns:
the full name of this program model element.

RECODER 0.92