Top Constructors Methods
org.jruby.ast

public Class RestArgNode

extends ArgumentNode
implements INameNode
Class Inheritance
All Implemented Interfaces
org.jruby.ast.types.INameNode
Known Direct Subclasses
org.jruby.ast.UnnamedRestArgNode
Imports
org.jruby.RubySymbol, org.jruby.ast.types.INameNode, org.jruby.ast.visitor.NodeVisitor

Constructor Summary

AccessConstructor and Description
public
RestArgNode(int line, RubySymbol name, int index)

public

Method Summary

Modifier and TypeMethod and Description
public <T> T
public NodeType
public boolean
Inherited from org.jruby.ast.ArgumentNode:
childNodesgetDepthgetIndexgetName

Constructor Detail

RestArgNodeback to summary
public RestArgNode(int line, RubySymbol name, int index)
RestArgNodeback to summary
public RestArgNode(ArgumentNode argNode)

Method Detail

acceptback to summary
public <T> T accept(NodeVisitor<T> iVisitor)

Overrides org.jruby.ast.ArgumentNode.accept.

Annotations
@Override
getNodeTypeback to summary
public NodeType getNodeType()

Overrides org.jruby.ast.ArgumentNode.getNodeType.

Returns:NodeType

Doc from org.jruby.ast.Node.getNodeType.

the nodeId

Annotations
@Override
isAnonymousback to summary
public boolean isAnonymous()