public class ReflectionIClass.ReflectionIMethod extends IClass.IMethod
Modifier and Type | Field and Description |
---|---|
private java.lang.reflect.Method |
method |
Constructor and Description |
---|
ReflectionIMethod(java.lang.reflect.Method method) |
Modifier and Type | Method and Description |
---|---|
Access |
getAccess() |
Java.Annotation[] |
getAnnotations() |
java.lang.String |
getName() |
IClass[] |
getParameterTypes2() |
IClass |
getReturnType() |
IClass[] |
getThrownExceptions2() |
boolean |
isAbstract() |
boolean |
isStatic() |
boolean |
isVarargs() |
getDescriptor2, toString
argsNeedAdjust, getDeclaringIClass, getDescriptor, getParameterTypes, getThrownExceptions, isLessSpecificThan, isMoreSpecificThan, setArgsNeedAdjust
public Access getAccess()
getAccess
in interface IClass.IMember
getAccess
in class IClass.IInvocable
Access.PRIVATE
, Access.PROTECTED
,
Access.DEFAULT
and Access.PUBLIC
.public Java.Annotation[] getAnnotations()
public java.lang.String getName()
getName
in class IClass.IMethod
public boolean isVarargs()
isVarargs
in class IClass.IInvocable
public IClass[] getParameterTypes2()
getParameterTypes2
in class IClass.IInvocable
public boolean isStatic()
isStatic
in class IClass.IMethod
public boolean isAbstract()
isAbstract
in class IClass.IMethod
public IClass getReturnType()
getReturnType
in class IClass.IMethod
public IClass[] getThrownExceptions2()
getThrownExceptions2
in class IClass.IInvocable