net.sf.clirr.core.spi
Interface Method

All Superinterfaces:
Named, Scoped

public interface Method
extends Named, Scoped

Describes a Java method.


Method Summary
 JavaType[] getArgumentTypes()
           
 JavaType getReturnType()
           
 boolean isAbstract()
           
 boolean isDeprecated()
           
 boolean isFinal()
           
 boolean isStatic()
           
 
Methods inherited from interface net.sf.clirr.core.spi.Named
getName
 
Methods inherited from interface net.sf.clirr.core.spi.Scoped
getDeclaredScope, getEffectiveScope
 

Method Detail

getReturnType

JavaType getReturnType()
Returns:
the return type of this method, or null if the method return type is void

getArgumentTypes

JavaType[] getArgumentTypes()
Returns:
the argument types of this method, never null.

isFinal

boolean isFinal()

isStatic

boolean isStatic()

isAbstract

boolean isAbstract()

isDeprecated

boolean isDeprecated()


Copyright © 2003-2005 Lars Kühne. All Rights Reserved.