public class DotNode extends Node
Constructor and Description |
---|
DotNode(ISourcePosition position,
Node beginNode,
Node endNode,
boolean exclusive,
boolean isLiteral) |
Modifier and Type | Method and Description |
---|---|
Object |
accept(NodeVisitor iVisitor)
Accept for the visitor pattern.
|
List<Node> |
childNodes() |
Node |
getBeginNode()
Gets the beginNode.
|
Node |
getEndNode()
Gets the endNode.
|
NodeType |
getNodeType() |
IRubyObject |
interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock) |
boolean |
isExclusive()
Gets the exclusive.
|
boolean |
isLiteral()
Is this a literal node.
|
assign, createList, createList, createList, createList, definition, getNodeName, getPosition, isNil, setPosition, toString
public DotNode(ISourcePosition position, Node beginNode, Node endNode, boolean exclusive, boolean isLiteral)
public NodeType getNodeType()
getNodeType
in class Node
public Object accept(NodeVisitor iVisitor)
public Node getBeginNode()
public Node getEndNode()
public boolean isExclusive()
public boolean isLiteral()
public List<Node> childNodes()
childNodes
in class Node
public IRubyObject interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
Copyright © 2001-2014 JRuby. All Rights Reserved.