Top Fields Constructors Methods
org.jruby.ast

public Class MultipleAsgnNode

extends AssignableNode
Class Inheritance
Imports
java.util.List, org.jruby.ast.visitor.NodeVisitor

Field Summary

Modifier and TypeField and Description
private final ListNode
private final ListNode
private final Node

Constructor Summary

AccessConstructor and Description
public
MultipleAsgnNode(int line, ListNode pre, Node rest, ListNode post)

Method Summary

Modifier and TypeMethod and Description
public <T> T
accept(NodeVisitor<T> iVisitor)

Implements abstract org.jruby.ast.Node.accept.

public List<Node>
public NodeType
public ListNode
public int
public ListNode
public int
public Node
Inherited from org.jruby.ast.AssignableNode:
getValueNodesetValueNode

Field Detail

postback to summary
private final ListNode post
preback to summary
private final ListNode pre
restback to summary
private final Node rest

Constructor Detail

MultipleAsgnNodeback to summary
public MultipleAsgnNode(int line, ListNode pre, Node rest, ListNode post)

Method Detail

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

Implements abstract org.jruby.ast.Node.accept.

childNodesback to summary
public List<Node> childNodes()

Implements abstract org.jruby.ast.Node.childNodes.

getNodeTypeback to summary
public NodeType getNodeType()

Implements abstract org.jruby.ast.Node.getNodeType.

Returns:NodeType

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

the nodeId

getPostback to summary
public ListNode getPost()
getPostCountback to summary
public int getPostCount()
getPreback to summary
public ListNode getPre()
getPreCountback to summary
public int getPreCount()
getRestback to summary
public Node getRest()