org.jruby.ast.java_signature
Class SignatureNode

java.lang.Object
  extended by org.jruby.ast.java_signature.SignatureNode
Direct Known Subclasses:
ConstructorSignatureNode, MethodSignatureNode

public class SignatureNode
extends java.lang.Object


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

Field Detail

modifiers

protected java.util.List<Modifier> modifiers

name

protected java.lang.String name

parameterList

protected java.util.List<ParameterNode> parameterList

extraTypeInfo

protected java.lang.String extraTypeInfo

throwTypes

protected java.util.List<TypeNode> throwTypes
Constructor Detail

SignatureNode

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

getName

public java.lang.String getName()

getParameters

public java.util.List<ParameterNode> getParameters()

setModifiers

public void setModifiers(java.util.List<Modifier> modifiers)

setExtraTypeInfo

public void setExtraTypeInfo(java.lang.String extraTypeInfo)

getModifiers

public java.util.List<Modifier> getModifiers()

setThrows

public void setThrows(java.util.List<TypeNode> throwTypes)

getThrows

public java.util.List<TypeNode> getThrows()

toString

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


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