net.janino
Class IClass.IMethod

java.lang.Object
  |
  +--net.janino.IClass.IMember
        |
        +--net.janino.IClass.IInvocable
              |
              +--net.janino.IClass.IMethod
Enclosing class:
IClass

public abstract class IClass.IMethod
extends IClass.IInvocable


Constructor Summary
IClass.IMethod()
           
 
Method Summary
 java.lang.String getDescriptor()
           
abstract  java.lang.String getName()
           
abstract  IClass getReturnType()
           
abstract  boolean isStatic()
           
 java.lang.String toString()
           
 
Methods inherited from class net.janino.IClass.IInvocable
getDeclaringIClass, getParameterTypes, getThrownExceptions, isLessSpecificThan, isMoreSpecificThan
 
Methods inherited from class net.janino.IClass.IMember
getAccess
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IClass.IMethod

public IClass.IMethod()
Method Detail

isStatic

public abstract boolean isStatic()

getReturnType

public abstract IClass getReturnType()
                              throws Java.CompileException

getName

public abstract java.lang.String getName()

getDescriptor

public java.lang.String getDescriptor()
                               throws Java.CompileException
Overrides:
getDescriptor in class IClass.IInvocable

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object