Top Fields Constructors Methods
org.jruby.ast

public Class ArgsCatNode

extends Node
implements TwoValueNode
Class Inheritance
All Implemented Interfaces
org.jruby.ast.TwoValueNode
Imports
java.util.List, org.jruby.ast.visitor.NodeVisitor

Field Summary

Modifier and TypeField and Description
private final Node
private final Node
Inherited from org.jruby.ast.Node:
containsVariableAssignmentEMPTY_LISTnewline

Constructor Summary

AccessConstructor and Description
public
ArgsCatNode(int line, Node firstNode, Node secondNode)

Method Summary

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

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

public List<Node>
public Node
public NodeType
public Node
Inherited from org.jruby.ast.Node:
containsVariableAssignmentcreateListcreateListcreateListcreateListexecutesOncegetFilegetLinegetNodeNameisNewlineisNilneedsDefinitionChecksetLinesetNewlinetoStringtoStringtoStringExtraInfotoStringInternalunsetNewline

Field Detail

firstNodeback to summary
private final Node firstNode
secondNodeback to summary
private final Node secondNode

Constructor Detail

ArgsCatNodeback to summary
public ArgsCatNode(int line, Node firstNode, Node secondNode)

Method Detail

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

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

childNodesback to summary
public List<Node> childNodes()

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

getFirstNodeback to summary
public Node getFirstNode()

Implements org.jruby.ast.TwoValueNode.getFirstNode.

getNodeTypeback to summary
public NodeType getNodeType()

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

Returns:NodeType

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

the nodeId

getSecondNodeback to summary
public Node getSecondNode()

Implements org.jruby.ast.TwoValueNode.getSecondNode.