org.mesopotamia.lang.java.ref.bcel
Class JavaClassMethodInfo

java.lang.Object
  extended by org.mesopotamia.lang.java.ref.bcel.JavaClassMethodInfo
All Implemented Interfaces:
Info, MethodInfo

public class JavaClassMethodInfo
extends java.lang.Object
implements MethodInfo


Field Summary
 
Fields inherited from interface org.mesopotamia.lang.java.ref.MethodInfo
CONSTRUCTOR_NAME
 
Method Summary
 TypeInfo getDeclaringType()
           
 java.util.List<TypeInfo> getExceptionTypes()
           
 java.lang.String getFcn()
           
 java.util.List<java.lang.String> getModifiers()
           
 java.lang.String getName()
           
 java.util.List<TypeSpecInfo> getParameterTypes()
           
 TypeSpecInfo getReturnType()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getExceptionTypes

public java.util.List<TypeInfo> getExceptionTypes()
Specified by:
getExceptionTypes in interface MethodInfo

getParameterTypes

public java.util.List<TypeSpecInfo> getParameterTypes()
Specified by:
getParameterTypes in interface MethodInfo

getReturnType

public TypeSpecInfo getReturnType()
Specified by:
getReturnType in interface MethodInfo

getDeclaringType

public TypeInfo getDeclaringType()
Specified by:
getDeclaringType in interface Info
Returns:
Information about declaring type. Null for local variables and local and anonymous classes.

getFcn

public java.lang.String getFcn()
Specified by:
getFcn in interface Info
Returns:
Fully qualified name. Null for local variables and local and anonymous classes/interfaces.

getModifiers

public java.util.List<java.lang.String> getModifiers()
Specified by:
getModifiers in interface Info

getName

public java.lang.String getName()
Specified by:
getName in interface Info
Returns:
Variable, type of method name.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2005 Hammurapi Group. All Rights Reserved.