org.jruby.ast.java_signature
Class ParameterNode

java.lang.Object
  extended by org.jruby.ast.java_signature.ParameterNode

public class ParameterNode
extends java.lang.Object


Constructor Summary
ParameterNode(TypeNode type, java.lang.String variableName)
           
ParameterNode(TypeNode type, java.lang.String variableName, boolean isFinal)
           
ParameterNode(TypeNode type, java.lang.String variableName, boolean isFinal, boolean isVarArgs)
           
 
Method Summary
 TypeNode getType()
           
 java.lang.String getVariableName()
           
 boolean isFinal()
           
 boolean isVarArgs()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParameterNode

public ParameterNode(TypeNode type,
                     java.lang.String variableName)

ParameterNode

public ParameterNode(TypeNode type,
                     java.lang.String variableName,
                     boolean isFinal)

ParameterNode

public ParameterNode(TypeNode type,
                     java.lang.String variableName,
                     boolean isFinal,
                     boolean isVarArgs)
Method Detail

getType

public TypeNode getType()

getVariableName

public java.lang.String getVariableName()

isFinal

public boolean isFinal()

isVarArgs

public boolean isVarArgs()

toString

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


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