org.reflext.api
Interface MethodInfo

All Superinterfaces:
GenericDeclarationInfo

public interface MethodInfo
extends GenericDeclarationInfo

Version:
$Revision$
Author:
Julien Viet

Method Summary
 AccessScope getAccess()
           
<A extends Annotation>
A
getDeclaredAnnotation(Class<A> annotationClass)
           
 Object getMethod()
           
 String getName()
           
 ClassTypeInfo getOwner()
           
 List<TypeInfo> getParameterTypes()
           
 TypeInfo getReturnType()
           
 MethodSignature getSignature()
           
 boolean isAbstract()
           
 boolean isFinal()
           
 boolean isStatic()
           
 
Methods inherited from interface org.reflext.api.GenericDeclarationInfo
getTypeParameters
 

Method Detail

getMethod

Object getMethod()

getOwner

ClassTypeInfo getOwner()

getReturnType

TypeInfo getReturnType()

getName

String getName()

getParameterTypes

List<TypeInfo> getParameterTypes()

getSignature

MethodSignature getSignature()

getAccess

AccessScope getAccess()

isAbstract

boolean isAbstract()

isStatic

boolean isStatic()

isFinal

boolean isFinal()

getDeclaredAnnotation

<A extends Annotation> A getDeclaredAnnotation(Class<A> annotationClass)


Copyright © 2009 eXo Platform SAS. All Rights Reserved.