org.jruby.ast.java_signature
Class MethodSignatureNode

java.lang.Object
  extended by org.jruby.ast.java_signature.SignatureNode
      extended by org.jruby.ast.java_signature.MethodSignatureNode

public class MethodSignatureNode
extends SignatureNode

Java Method signature declaration


Field Summary
protected  TypeNode returnType
           
 
Fields inherited from class org.jruby.ast.java_signature.SignatureNode
extraTypeInfo, modifiers, name, parameterList, throwTypes
 
Constructor Summary
MethodSignatureNode(java.lang.String name, java.util.List<ParameterNode> parameterList)
           
 
Method Summary
 TypeNode getReturnType()
           
 void setReturnType(TypeNode returnType)
           
 java.lang.String toString()
           
 
Methods inherited from class org.jruby.ast.java_signature.SignatureNode
getModifiers, getName, getParameters, getThrows, setExtraTypeInfo, setModifiers, setThrows
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

returnType

protected TypeNode returnType
Constructor Detail

MethodSignatureNode

public MethodSignatureNode(java.lang.String name,
                           java.util.List<ParameterNode> parameterList)
Method Detail

getReturnType

public TypeNode getReturnType()

setReturnType

public void setReturnType(TypeNode returnType)

toString

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


Copyright © 2002-2009 JRuby Team. All Rights Reserved.