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

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

getArgumentTypes

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

isFinal

public boolean isFinal()

isStatic

public boolean isStatic()

isAbstract

public boolean isAbstract()

isDeprecated

public boolean isDeprecated()


Copyright © 2003-2008 Lars K??hne. All Rights Reserved.