Top Fields Constructors Methods
org.jruby.ast.java_signature

public Class ParameterNode

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
private boolean
private boolean
private final TypeNode
private final String

Constructor Summary

AccessConstructor and Description
public
ParameterNode(TypeNode type, String variableName)

public
ParameterNode(TypeNode type, String variableName, boolean isFinal)

public
ParameterNode(TypeNode type, String variableName, boolean isFinal, boolean isVarArgs)

Method Summary

Modifier and TypeMethod and Description
public TypeNode
public String
public boolean
public boolean
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

isFinalback to summary
private boolean isFinal
isVarArgsback to summary
private boolean isVarArgs
typeback to summary
private final TypeNode type
variableNameback to summary
private final String variableName

Constructor Detail

ParameterNodeback to summary
public ParameterNode(TypeNode type, String variableName)
ParameterNodeback to summary
public ParameterNode(TypeNode type, String variableName, boolean isFinal)
ParameterNodeback to summary
public ParameterNode(TypeNode type, String variableName, boolean isFinal, boolean isVarArgs)

Method Detail

getTypeback to summary
public TypeNode getType()
getVariableNameback to summary
public String getVariableName()
isFinalback to summary
public boolean isFinal()
isVarArgsback to summary
public boolean isVarArgs()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override