gnu.jel
Class LocalMethod
java.lang.Object
gnu.jel.LocalField
gnu.jel.LocalMethod
- All Implemented Interfaces:
- Member
public class LocalMethod
- extends LocalField
Represents a method local to the class being compiled.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalMethod
public LocalMethod(int modifiers,
Class type,
String name,
Class[] paramTypes,
Class[] exceptions)
- Constructs a new local method.
- Parameters:
modifiers
- sum of one or more of PUBLIC, PRIVATE,
PROTECTED,STATIC, FINAL,
SYNCHRONIZED, NATIVE, ABSTRACT
constants of java.lang.reflect.Modifier .type
- type of the return value.name
- name of the methodparamTypes
- array of types of formal parameters excluding "this"
(null means no parameters).exceptions
- checked exceptions thrown
getParameterTypes
public Class[] getParameterTypes()
- Used to obtain types of formal parameters of this method.
- Returns:
- array of classes representing formal parameters of the
method except "this"
getExceptionTypes
public Class[] getExceptionTypes()
- Used to get checked exceptions thrown by this method
- Returns:
- array of checked exceptions
Copyright © 1998-2006 Konstantin L. Metlov All Rights Reserved.